A probability simulation technique used to understand the impact of risk and uncertainty in complex problems. The technique builds models of possible results by running a large number of trials using randomly selected values from a probabilistic range.