Simulation thread.