Skip to content

aurb9/is_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intelligent Systems Assignment

This assignment aims at implementing a simulation of a virus' propagation with multiple parameters to make it as close to reality as possible. Then, using a genetic algorithm (GA), optimal parameters are optimized to hinder the progression of the virus as much as possible within a population. In this case, the flu and covid-19 viruses are considered and tested.

In order to make the simulation realistic, the following procedure has been implemented:

  1. People infect each other if they are sufficiently close to each other, with a certain probability.
  2. People are placed in quarantine after a certain amount of days, if possitive.
  3. People move around in a given place, if not in quarantine.
  4. People get vaccinated upon a certain probability.

The GA implemented is used to optimize a set of 4 parameters in order to prevent the deseases from spreading too much:

  • The number of people initially vaccinated at the start of the simulation;
  • The number of days spent in quarantine when vaccinated;
  • The number of days spent in quarantine when not vaccinated;
  • The number of days before being placed in quarantine, if possitive.

Note that the infections depend on several parameters: odds, vaccine effet and immunity effect to make it as realistic as possible.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages