Examples
Select an example to explore it in the playground.
Beginner - Introductory Models
Fishery Simulation
A miniature world of systems-thinking with stocks, flows, and feedback loops modeling fish population dynamics and ecosystem management.
Level:Beginner
Bathtub Fill and Drain
Simple stock and flow model of water volume in a bathtub.
Level:Beginner
Goal-Seeking Decay
First-order exponential approach toward a goal level, such as medication elimination.
Level:Beginner
Nested Hierarchy Workflow
Tasks flow from company to departments and teams, illustrating resource constraints across two levels.
Level:Beginner
Queue Simulation
Message processing system demonstrating queuing theory, system capacity, and throughput limitations.
Level:Beginner
Savings vs Credit-Card Debt
Compares growth of savings and credit-card debt under compounding interest.
Level:Beginner
Intermediate - Classic Dynamics
Antifragile System
A simple model where each failure reduces the probability of future failures.
Level:Intermediate
Bank Renege Simulation
Customers join a queue with limited patience and may leave before service if the wait is too long.
Level:Intermediate
Car Service Simulation - SimPy Tutorial
Priority car wash example demonstrating SimPy features like PriorityResource, FilterStore, and interrupts.
Level:Intermediate
Predator-Prey (Lotka–Volterra)
Classic predator–prey model showing oscillating populations.
Level:Intermediate
SIR Model with Vaccination
Classic epidemic SIR model with optional vaccination of susceptibles.
Level:Intermediate