SIMULACION VASADA EN AGENTES CON NetLogo
Sample Model
1) Wolf Sheep Predation (Modelo de población depredador-presa)
- Cargamos el modelo Wolf Sheep Predation, damos clic en “Archivo” – “Abrir”
- Nos dirigimos a la ubicación del programa NetLogo en nuestra computadora y
damos clic en ella.
- Damos clic en el archivo “app” –> “models” –>
“Sample Models” –> “Biology” y finalmente
damos clic en el modelo Wolf Sheep Predation.
- La pestaña de la izquierda conocida como la pestaña Interfaz se llenará con muchos
botones, interruptores, controles deslizantes y monitores. Estos elementos de la interfaz
permitirán interactuar con el modelo.
- Presione el botón "configurar".
¿Qué ves aparecer en la
vista?
En la vista aparece una
parcela con 2 individuos
“ovejas” y “lobos”
- Pulse el botón "ir" para iniciar la simulación.
A medida que se ejecuta el modelo, ¿qué sucede con las poblaciones de lobos y ovejas?
Las poblaciones se van
interceptando mientras una
población ira disminuyendo,
la
otra aumentara.
- Si lo desea, experimente con los botones "configurar" e "ir" en el modelo Wolf Sheep
Predation.
¿Alguna vez obtiene resultados diferentes si ejecuta el modelo varias veces con la misma
configuración?
Ejecutando la simulación varias veces, se obtienen dos (2) resultados diferentes bajo las
mismas configuraciones.
1) En la vista, ocurre que el mundo queda sin ninguna población, ya sea de ovejas o
lobos, esto se debe a que el lobo se alimenta de las ovejas, pero también entre ellos
mismos, logrando al final extinguirse.
2)
2) La vista queda con una sobrepoblación de ovejas, debido a que los lobos se
exterminan entre sí, y las ovejas sobrevivientes se reproducen entre sí, ya que no
tienen un depredador que controle su tasa de reproducción.
-
- Abra Wolf Sheep Predation si aún no está abierto.
Presione "configurar" y "ir" y deje que el modelo funcione durante unos 100 pasos. (El
recuento de ticks se muestra encima de la vista). Detenga el modelo presionando el botón
"ir".
¿Qué pasó con las ovejas con el tiempo?
En esta simulación en un recuento de 101 ticks, las ovejas disminuyeron (235) y por el
contrario los lobos aumentaron (324).
- Echemos un vistazo y veamos qué pasaría con las ovejas si cambiamos un escenario.
Cambie el selector "modelo-versión" de "oveja-lobos" a "oveja-lobos-hierba".
- Presione "configurar" y "ir" y deje que el modelo funcione durante un período de tiempo
similar al anterior.
- ¿Qué hizo el seleccionador? ¿El resultado fue el mismo que tu carrera anterior?
En la vista se observan zonas marrones y verdes los cuales corresponden a la tierra y la
parcela en donde durante la simulación se aprecia que ambas poblaciones (ovejas y lobos)
siguen presentes, existe un promedio de 180 ovejas, y 70 lobos, las ovejas se alimentan de
la hierba para mantener su energía, cuando se quedan sin energía mueren, la hierba
vuelve a crecer después de cierto tiempo y esta se intercepta con la curva de las ovejas,
mientras que con los lobos no ocurre eso.
- Investiguemos los controles deslizantes de Wolf Sheep Predation.
Cambie de la pestaña Interfaz a Información para saber qué representa cada uno de los
controles deslizantes de este modelo.
¿Qué pasaría con la población de ovejas si inicialmente hubiera más ovejas y menos
lobos?
- Cambie el selector de "modelo-versión" de "oveja-lobos-hierba" a "oveja-lobos".
- Establezca el control deslizante "número inicial de ovejas" en 100.
- Establezca el control deslizante "número inicial de lobos" en 20.
- Presione "configurar" y luego "ir".
- Deje que el modelo funcione durante unos 100 tics.
SIMULACION #1 SIMULACION #2
SIMULACION #3 SIMULACION #4
SIMULACION #5 SIMULACION #6
Intente ejecutar el modelo varias veces con esta configuración.
- ¿Qué pasó con la población de ovejas?
Se observo que el comportamiento basado en la población de las ovejas creció de manera
exponencial alcanzando una población de hasta 1068 ovejas o más.
- ¿Te sorprendió este resultado? ¿Qué otros controles deslizantes se pueden ajustar para
ayudar a la población de ovejas?
Bastante, uno de los controladores que se pueden ajustar para ayudar a la población de
ovejas sería el de “sheep-reproduce”, ya que podríamos aumentar la probabilidad que una
oveja se reproduzca es cada paso de tiempo.
- Se establece el "número inicial de ovejas" en 80 y
"número inicial de lobos" en 50. (Esto es similar a cómo
estaban cuando abrió el modelo por primera vez).
- Establezca "reproducción de ovejas" en 10,0%.
- Presione "configurar" y luego "ir".
- Deje que el modelo se ejecute durante aproximadamente 100 tics de tiempo.
- ¿Qué pasó con los lobos en esta carrera?
Durante esta
simulación, se
observó que la
población de
lobos aumento,
pese a que la
cantidad de
lobos iba
aumentando,
no se consiguió
extinguir a las
ovejas, esto se
debe a que
hubo un mayor
crecimiento acelerado de la población de las ovejas en comparación con los lobos.
- ¿Hay un interruptor en este modelo llamado “show-energy?"
- Haga clic en "¿Mostrar energía?" para marcar la casilla junto a él y luego haga clic en
"configurar" y "ir".
- ¿Cómo cambió la apariencia de los lobos en la visión del mundo?
Con esta configuración se puede apreciar
la energía que posee cada lobo.
- Desmarque la opción “¿Mostrar energía?” cambiar mientras el modelo todavía está
funcionando.
- ¿Qué pasó con las etiquetas energéticas que viste antes?
Cuando se desmarca la opción “¿Mostrar
Energía?”, se observa que los niveles de energía
de cada lobo permanecen ocultos.
- Experimentemos con el efecto de estos controles.
- Presione "configurar" y luego "ir" para iniciar la ejecución del modelo.
- A medida que se ejecuta el modelo, mueva el control deslizante de velocidad hacia la
izquierda.
- ¿Lo que pasa?
cuando el control de velocidad se encuentra ubicado a
la izquierda, la simulación se ejecuta mas lento.
Este control deslizante es útil si un modelo se ejecuta demasiado rápido para que pueda
ver lo que sucede en detalle.
- Mueva el control deslizante de velocidad hacia el centro.
- Intente mover el control deslizante de velocidad hacia la derecha.
- Ahora intente marcar y desmarcar la casilla de verificación "ver actualizaciones".
- ¿Lo que pasa?
Debido a que se desmarca esta casilla, ya no se puede observar en la vista el
comportamiento de manera visual de ambas poblaciones (ovejas y lobos)
- Presione el botón "Configuración..." en la barra de herramientas.
Se abrirá un cuadro de diálogo que contiene todos los ajustes para la vista:
- ¿Cuáles son las configuraciones actuales para min-pxcor, max-pxcor, min-pycor, max-
pycor y tamaño de parche?
Min-pxcor: -25
Max-pxcor: 25
Min-pycor: -25
Max-pycor:25
Tamaño de Parcela: 10
- Presione "cancelar" para que esta ventana desaparezca sin cambiar la configuración.
Coloque el puntero del mouse junto a la vista, pero aún fuera de ella.
- Notará que el puntero se convierte en una cruz.
- Mantenga presionado el botón del mouse y
arrastre la cruz sobre la vista.
- La vista ahora está seleccionada, lo que sabe
porque ahora está rodeada por un borde gris.
- Arrastre uno de los "controles" negros cuadrados. Los controladores se encuentran en los
bordes y en las esquinas de la vista.
- Anule la selección de la vista
haciendo clic en cualquier parte
del fondo blanco de la pestaña
Interfaz.
- Presione el botón
"Configuración..." nuevamente
y mire la configuración.
- ¿Qué números cambiaron?
Los números que cambiaron son:
Tamaña de parcela (patch-size).
- ¿Qué números no cambiaron?
No cambiaron los valores para:
Min-pxcor: -25
Max-pxcor: 25
Min-pycor: -25
Max-pycor:25
- ¿A cuántas fichas está la ficha (0,0) del lado
derecho de la habitación?
3
- ¿A cuántas fichas está la ficha (0,0) del lado
izquierdo de la habitación?
3
- Usando el cuadro de diálogo Configuración que aún está abierto, cambie max-pxcor a 30 y
el valor de max-pycor a 10. Observe que min-pxcor y min-pycor también cambian. Eso es
porque por defecto el origen (0,0) está en el centro del mundo.
- ¿Qué pasó con la forma de la vista?
- Presione el botón "configurar".
- Ahora puede ver los nuevos parches que ha creado.
- Edite la vista presionando el botón "Configuración..." nuevamente.
- Cambie el tamaño del parche a 20 y presione "OK".
- ¿Qué pasó con el tamaño de la vista? ¿Cambió su forma?