# What is simulation?

A simulation is an artificial or illusional version of something. For example, if you create a computer game in which what appears to be a person throws what appears to be a basketball through what appears to be a hoop, you have a simulation of the game of basketball, even though no actual people, basketballs, or hoops are involved.

Simulation is an acting out or mimicking an actual or probable real life condition, event, or situation to find a cause of a past occurrence (such as an accident), or to forecast future effects (outcomes) of assumed circumstances or factors.

A simulation may be performed through:

- solving a set of equations (a mathematical model),
- constructing a physical (scale) model,
- staged rehearsal,
- game (such as war games), or a computer graphics model (such as an animated flowchart).
- Whereas simulations are very useful tools that allow experimentation without exposure to risk, they are gross simplifications of the reality because they include only a few of the real-world factors, and are only as good as their underlying assumptions.

Naruto is a simulation game. In Naruto, you could pretend yourself as a ninja.

### How simulations get done?

Simulations are carried out by a computer. For this purpose, there are a number of simulation tools which offer graphical modeling of simulations: Simio Simulation Software Rockwell Arena Flexsim Plant Simulation Those are just a few of the most important off the shelf simulation tools. Most of the tools employ the so called event-based simulation paradigm. In this, the simulation engine maintains a list of upcoming events, which it orders by the simulation time when…

### What is difference between continuous simulation system and discrete simulation system?

Discrete simulation systems records events at regular time intervals when a simulation component generates output. Continuous simulation systems record events on a nearly continuous basis, using a relatively small time unit between event recordings. Discrete simulation is usually faster while still providing an accurate picture of the system's behavior.

### What is the disadvantages of simulation?

A disadvantage of simulation in comparison to exact mathematical methods is that simulation cannot naturally be used to find an optimal solution. There are methods which long to optimize the result, but simulation is not inherently an optimization tool. Simulation is often the only means to approach complex systems analysis. Many systems cannot be modeled with mathematical equations. Simulation is then the only way to get information at all. Another disadvantage is that it can…

### What is the difference between deterministic and stochastic simulation models?

Any simulation model that does not contain any random or probabilistic element is called a deterministic simulation model. The characteristic of this type of simulation model is that the output is determined when the set of input elements and properties in the model have been specified. For example, a deterministic simulation model can represent a complicated system of differential equations. Many simulation models however, have at least one element that is random, which gives rise…