Simulador de Epidemias
Modelo basado en agentes para simular la propagación de una epidemia. Observa cómo los agentes susceptibles, infectados y recuperados interactúan en un espacio bidimensional.
En un modelo SIR basado en agentes, cada individuo se mueve libremente por el espacio. Cuando un agente susceptible (cian) se acerca demasiado a uno infectado (rojo), puede contagiarse. Los infectados eventualmente se recuperan (gris) o mueren, desapareciendo con una animación.
A diferencia de los modelos SIR con ecuaciones diferenciales, aquí la estructura espacial importa: los brotes se propagan en olas desde los focos de infección, y la inmunidad de grupo emerge naturalmente.
Epidemic Simulator
Agent-based SIR model with spatial transmission
Simulation Controls
About the Simulation
Model Rules
- Agents move randomly and bounce off walls
- Susceptible agents get infected when near an infected agent
- Infected agents recover or die with fixed probabilities per tick
- Dead agents play a fade-out animation and are removed
- Recovered agents become immune and move faster
Observations
- Higher infection radius causes faster spread
- Low recovery rate leads to more simultaneous cases
- Herd immunity emerges when enough agents recover
- R estimate shows average secondary infections
- Spatial clustering creates natural wave patterns
El modelo
Cada agente tiene un estado: S (susceptible), I (infectado), R (recuperado) o D (muerto).
En cada paso de tiempo:
- Todos los agentes se mueven aleatoriamente y rebotan contra los bordes.
- Si un agente S está a distancia menor que el radio de infección de un agente I, se infecta con probabilidad tasa de infección.
- Cada agente I se recupera con probabilidad tasa de recuperación o muere con probabilidad tasa de mortalidad.
- Los agentes D se desvanecen con una animación y desaparecen.
El número $R$ estimado se calcula como el promedio de infecciones secundarias por caso resuelto.