finished types of simulation and introduction