Simulation guides

Clear introductions to simulation methods, model design, queues, uncertainty, and experiments.

FoundationsWhat simulation can answer

Learn when a changing system needs a simulation rather than a static calculation.

Start with the basics →
MethodsChoose a modeling approach

Compare discrete-event, agent-based, and system-dynamics models.

Compare methods →
PracticeCheck a model before you trust it

Build a baseline, test it, then compare scenarios.

See the workflow →
AnalysisDesign useful experiments

Compare scenarios without confusing a real effect with random variation.

Plan an experiment →
Process exampleA basic discrete-event process

Entities enter through a source, pass through two activities, and then exit.

  1. SourceArrivals

    Poisson arrivals

    8 / h
  2. ActivityPreparation

    Triangular processing time

    8–18 min
  3. Limited capacityService

    Only 3 jobs can run at once

    3 slots
  4. OutputCompleted

    Finished items leave the model

Core methods

Go deeper