Agent-Based Infectious Disease Modeling Lab

Individual-level stochastic simulation for public health teaching
Individual-level epidemic simulation

Watch outbreaks emerge from contact, movement, and chance.

Instead of equations for whole compartments, this lab simulates people as agents. Each individual moves, contacts neighbors, becomes exposed or infected probabilistically, recovers, dies, isolates, or gains protection through vaccination.

ABMs make heterogeneity visible: two populations with the same average R can produce very different outbreaks because contacts and timing are uneven.

Agent-Based Outbreak Simulator

Every dot is an individual. Epidemic curves emerge from local contacts, random transition times, behavior, and spatial mixing.

Spatial Agent World

Susceptible Exposed Infected Recovered/immune Dead

Population States Over Time

Contact Network Snapshot

Live Interpretation