Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 1.53 KB

File metadata and controls

23 lines (19 loc) · 1.53 KB

CASEIRModeling

Cellular Automata & Epidemiology Computing

Modeling infectious diseases using the SEIR model struct and a celullar automata in C.

Study Resources

Epidemiology and Celullar Automata
Real-world data

Tools

  • C: for simulation
  • SDL2 for GUI real-time visualiation of the simulation
  • Main Python libraries used for visualization: pandas, numpy, scipy, seaborn, matplotlib

Reused Code

  • Conway's Game of Life in C++ that I've implemented a few years ago. Mainly used to guide a reimplementation of a Celullar Automata in C
  • Basic code for SDL2 video initialization and rendering. Used ChatGPT to get an example

Installation

  • Run run.sh to run the simulation and gather data to generate plot maps. It assumes that the C binary is already compiled with make build