iteration function

Discrete Simulation