This project has been developed during the Computational Models for Complex System (CMCS) exam (University of Pisa, Computer Science Master's Degree).
The idea was to explore how Agent-Based Models can be exploited to simulate, understand and analyze real complex systems. The (web) application has been built with React.js and AgentScript to provide a user-friendly interface where users can define custom viruses and try to simulate them to explore the evolution of the SIR model curves.
The whole theory behind the application can be found in my blog.
To start the project locally
git clone https://github.com/matmont/viralverse.git
cd viralverse
npm install
npm run dev