Chapter 2: Dynamic Monte Carlo