Stochastic simulation