Probability models and pseudorandomnumbergenerators are two important component part of Monte Carlo method, and they influence the accuracy and correctness of the calculation.
NOTE: when I said "random" in this post, I naturally mean the pseudorandomnumbergenerators computers use, which isn't really random, but was more than close enough for our project.