This is slightly off topic, but I read write ups like this and wonder how flight simulators like this work. Do they have to program in the details of the accident, or is it just a standard Max 737 simulator?
In flight simulators, every aspect of the environment is able to be controlled by the user. Programming in the details of the accident involves setting up the same conditions as were present during the accident including altitude, airspeed, etc. Then the user/instructor would activate specific malfunctions that will cause the plane to behave like it did during the accident. Now the pilot is, for all intents and purposes, flying the same plane in the same conditions that the pilots were during the accident.