Visually simulating how a pandemic could spread through a population by changing hyperparameters like size, infection rate, lethality, etc.
- Python 3
- Pandas
- NumPy
- Matplotlib
- Numba
- The first scenario emulates no social distancing in which a virus spreads rampant through the population, providing immunity for everyone who doesn't die.
- The second scenario emulates complete social distancing in which people keep a constant distance (when possible) from those who are infected and symptomatic.
- The third scenario emulates some social distancing in which some people choose to comply with social distancing guidelines and some don't.
- The fourth scenario includes a common destination that the population visits (emulating a supermarket or bank).
-
Add contact tracing abilities when a patient is infectious.
-
Add tracing to find Patient Zero.
- Improve the efficiency by changing over to NumPy instead of Pandas and compile with Numba.