Monte Carlo simulation is a technique devised by nuclear physicists to allow the estimation of a joint probability distribution (of two or more variables) when the underlying probability distributions of each variable are known, but the joint probability distribution is too difficult to compute analytically.