mesa-examples icon indicating copy to clipboard operation
mesa-examples copied to clipboard

Use new VoronoiGrid discrete space in examples

Open vitorfrois opened this issue 1 year ago • 0 comments

This issue aims to create an example with the functionalities of VoronoiGrid discrete space and its main applications.

  • Original Mesa Issue: https://github.com/projectmesa/mesa/issues/1895
  • Original PR: https://github.com/projectmesa/mesa/pull/2084

Most Voronoi applications involve continuous space moving agents. Here, using discrete space, the main ideia is to model John Snow Cholera using the VoronoiGrid this way:

  • Each cell have one pump and a certain amount of people
  • Pumps can contaminate neighbor pumps or people in the cell
  • People can move between cells
  • Pumps can be closed/fixed

We assign probabilities to the events (moving around, contaminating) and simulate in order to analyze how important interventions (closing or fixing pumps) are.

This is just an ideia for the example, suggestions are welcome.

References

vitorfrois avatar Mar 26 '24 17:03 vitorfrois