stochastic processes programming