Simulation and prediction