Uso de Barbijos
Do you have questions or comments about this model? Ask them here! (You'll first need to log in.)
QUE ES ESTO?
Este es un modelo que intenta simular el uso de barbijo frente a la pandemia de COVID-19. En función de los datos disponibles, el barbijo puede ser bastante útil para evitar los contagios, en el modelo se simulan situaciones donde los agentes pueden o no tener barbijo y pueden o no estar contagiados y por lo tanto contagiar o no.
COMO FUNCIONA
Los agentes deambulan por todo el tablero al azar. Algunos están contagiados (rojos) y otros no (azules), cuando se encuentran unos con otros, pueden contagiarse o no, dependiendo del uso del barbijo. Si ninguno usa barbijo la probabilidad de contagio es del 90%, si uno de ellos tiene barbijo entonces la probabilidad de contagio es del 40% y si ambos tienen barbijo, la probabilidad es del 1%
COMO SE USA
El deslizador de cantortu indica con cuantas tortugas se va a realizar la simulación, el tope máximo es 500. El deslizador usodebarbijo indica qué porcentaje de la población va a usar barbijo. El deslizador infectiousness indica qué porcentaje de la población empieza la simulación ya contagiado. El botón de setup inicializa el mundo, distribuyendo a los agentes al azar y asignando los contagiados y los que usan barbijos. El botón de go comienza la simulación haciendo que los agentes caminen al azar y al toparse unos con otros se decida si se contagian o no.
ASPECTOS A TOMAR EN CUENTA
Se pueden probar diferentes escenarios, con pocos contagiados y muchos agentes usando el barbijo, con muchos contagiados y pocos usando el barbijo y observar cuánto tiempo pasa hasta que se contagian todos. El modelo pareciera indicar que el único modo de evitar el contagio es con un uso masivo del barbijo.
AMPLIANDO EL MODELO
Algunas de las limitaciones del modelo son que los agentes una vez contagiados, ya no se recuperan, se podría agregar una opción para que luego de una serie de ticks, los agentes contagiados dejen de estarlo.
CARACTERISTICAS DE NETLOGO
El modelo hace uso de los comandos myself para refereirse a si la tortuga llamadora posee o no barbijo
MODELOS RELACIONADOS
Básicamente el modelo en el que está inspirado es el de Anamaria Berea COVID_19 Spread
CREDITOS Y REFERENCIAS
Este modelo fue realizado como un ejercicio de programación para alumnos de Ciencias de la Salud de la Universidad Nacional de Lanús
Para citar este programa use lo siguiente: Díaz Córdova, D. (2020). Modelo de Barbijos en NetLogo
Para citar el software NetLogo use lo siguiente: Wilensky, U. (1999). NetLogo. http://ccl.northwestern.edu/netlogo/. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL.
Comments and Questions
turtles-own [ contagio? barbijo?] to setup ca ;;abreviatura de clear-all crt cantortu ;; abreviatura de create-turtles ask turtles [set shape "person" setxy random-xcor random-ycor ifelse random-float 100 < infectiousness [set contagio? true ] [set contagio? false ] ifelse random-float 100 < usodebarbijo [set barbijo? true ] [set barbijo? false ] colorean ] reset-ticks end to go ask turtles[ secontagian colorean move] if count turtles with [contagio? = true] = cantortu [stop] tick end to move set heading random 360 fd 1 end to secontagian ask other turtles-here with [ contagio?] [ ;tiene mi vecino barbijo? ifelse barbijo? [ ask myself [ ;tengo yo barbijo? ifelse barbijo? [if precision ( random-float 1.0 ) 3 < 0.001 [set contagio? true] ] [if precision ( random-float 1.0 ) 2 < 0.4 [set contagio? true] ] colorean ] ] [ask myself [ ;tengo yo barbijo? ifelse barbijo? [if precision ( random-float 1.0 ) 2 < 0.4 [set contagio? true] ] [if precision ( random-float 1.0 ) 2 < 0.9 [set contagio? true] ] colorean ] ] ] ;;with [(contagio? = true) AND (barbijo? = false)] end to colorean ifelse contagio? [set color red] [set color blue] end
There are 3 versions of this model.
Attached files
File | Type | Description | Last updated | |
---|---|---|---|---|
Uso de Barbijos.png | preview | barbijo2 | almost 5 years ago, by Diego Díaz Córdova | Download |
This model does not have any ancestors.
This model does not have any descendants.