A simulation is the operation of simulating, using a simulator or however experimenting a fictitious situation that can show practically the eventual real effects of the conditions that are used by the operator in his test.
Turing uses the term "simulation" to refer to what happens when a digital computer runs a state transition table (runs a program) that describes the state transitions, inputs and outputs of a subject descrete-state machine. The computer simulates the subject machine.
Simulation is often used in the training of civilian and military personnel. This usually occurs when it is prohibitively expensive or simply too dangerous to allow trainees to use the real equipment in the real world. In such situations they will spend time learning valuable lessons in a "safe" virtual environment.
Training simulations typically come in one of three categories:
- "live" simulation (where real people use simulated (or "dummy") equipment in the real world);
- "virtual" simulation (where real people use simulated equipment in a simulated world (or "virtual environment")), or
- "constructive" simulation (where simulated people use simulated equipment in a simulated environment). Constructive simulation is often referred to as "wargaming" since it bears some resemblance to table-top war games in which players command armies of soldiers and equipment which move around a board.