Monte Carlo algorithm

The Monte Carlo method is a technique used to estimate a system’s properties stochastically, by statistically sampling realizations of the system. It is extensively used in science, with applications in physics, chemistry and engineering.