CityScope / CS_Simulation_GAMA

Agent Based Simulation platform for CityScope
GNU General Public License v3.0
31 stars 21 forks source link

Triggering the pandemic #118

Closed LAAP closed 4 years ago

LAAP commented 4 years ago

Hi @agrignard , I think that it could be cool to run the model, without pandemic, and then, the user could Triggering the pandemic, so we can see the after and before... What do you think?

agrignard commented 4 years ago

How do you see that? As a parameter on the left? trigger epidemy?

Right now the trigger is simply a throwing a random infected agent, we could have something a bit smarter to explore different plausible scenarios

LAAP commented 4 years ago

I can imagine different options:

1) A tag combined with a number of "started infected people" (so you can explore 1 outbreak with a patient "0" or multiple outbreaks, like "travellers" bringing the disease from outside, for instance). Then, you trigger it, when you are ready to see the outbreak, and randomly (or startin in a district chosen by the user) gets the "victims"

2) You can pic the "victims" with the mouse, clicking into the agent, or you can make infectious surfaces "or buildings"

3) A combination of above

agrignard commented 4 years ago

the point 2 that could be super cool; doable but needs a bit of work

LAAP commented 4 years ago

Awesome!!!

agrignard commented 4 years ago

First step (not the best one but at least you can start and stop the sim):

press iwill intiate the epidemy press owill stop it

Right now it's not possible to have a tooggle button directly in the interfadce due to this isuse https://github.com/gama-platform/gama/issues/2986

However we can imagine to have directly on the simulation screen (like a big red button and a big stop) what do you think?

LAAP commented 4 years ago

I like the idea of a "big red button" ;)

LAAP commented 4 years ago

Hi @agrignard,

These are the results of the simulation that I made at high speed, so we can have quick results. The characteristic of the pandemic are:

Captura de pantalla 2020-06-03 a las 10 18 22

So, with that, just having autonomous districts vs conventional, we can see huge differences:

Conventional:

Captura de pantalla 2020-06-03 a las 10 28 45 (2)

Autonomous:

Captura de pantalla 2020-06-05 a las 10 46 10

So, I think that triggering the pandemic with using "i", it is OK.

I will close this issue