Skip to content

An online simulation showcasing the effects of the coronavirus on a given society, how it can spread within it, and how collective behavior can change the propagation of the virus.

Notifications You must be signed in to change notification settings

Belhoussine/Coronavirus-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coronavirus-Simulation

This simulation mimics the movement and behaviour of a human society.
It also allows the user to control the collective behaviour of the population (Quarantine / No quarantine).
These two factors combined allow the simulation to showcase how COVID-19 can spread within a given population depending on the collective behaviour of the society.
A chart is displayed every two weeks (simulation time) in order to show the impact of the collective actions, as well as the infection rate, death rate and hospital capacity. Covid Simulation

1. Creating simulation world:

  • Creating a population:
    1. Creating n individuals
    2. Individuals have:
      • Immunity
      • A state: Healthy - Infected - Hospitalized - Recovered - Dead
    3. Individuals can:
      • Move and interact with others
      • Be in quarantine
  • Handling interactions within the population:
    • Infected individuals can infect healthy individuals.
    • Infected individuals with low immunity get hospitalized.
    • Hospitalized individuals can die.
    • Infected individuals with good immunity can recover
    • Individuals in quarantine do not get infected
    • User can (un)trigger a global state of quarantine.
  • Keep track of the numbers:
    • Introduce a time concept
    • Keep track of healthy, infected, hospitalized, recovered and dead individuals over time.
    • Display charts every 14 days with historical data.

About

An online simulation showcasing the effects of the coronavirus on a given society, how it can spread within it, and how collective behavior can change the propagation of the virus.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published