Machine Learning.
algorithm repeats suitable random sampling and observes the fraction of samples that obey particular properties in order to make numerical estimations. [6.1]. Yuxi (Hayden) Liu, PyTorch 1.x Reinforcement Learning Cookbook Example: A great example is to use Monte Carlo to calculate the humble π.