Update simulation.hpp