are computational models of real-world systems conceived as discrete dynamic systems by representing their state with the help of state variables (in the form of attributes of object types), and capturing their dynamics by modeling the events that are responsible for their state changes. Typically, they use continuous simulation time and next-event time progression (as opposed to fixed-increment time progression).
... are an important class of Discrete Event Simulations, where objects enter a system via arrival events at an entry node and then flow through one or more processing nodes (representing, e.g., sevice desks or manufacturing machines) where they are subject to processing activities before they leave the system at an exit node via departure events. These models are the focus of most comercial simulation tools, such as Arena, Simio and AnyLogic.
are widely used in the social sciences, and are often implemented with the simulation programming framework NetLogo. They use the two-dimensional discrete Euclidean space, called grid space, for visualizing simulation runs. Typically, they use discrete simulation time and fixed-increment time progression (as opposed to next-event time progression). A grid space model that does neither define objects nor events, but only grid cell states and grid cell state changes based on the states of neighbor cells, may be considered a Cellular Automata model.
are currently not yet, but will soon be, supported by Sim4edu.