fast_simulator