Вы находитесь на странице: 1из 2

El concepto de diseño de "observación" aborda el hecho de que las ABM (como los sistemas que

representan) producen muchos tipos de dinámicas, por lo que lo que aprendemos de ellas
depende de cómo las observemos. Una parte clave del diseño de un modelo y su software es
decidir qué resultados debemos observar y cómo.

Usamos las observaciones para diferentes propósitos a medida que avanzamos en el ciclo de
construcción, prueba y uso de un ABM. A medida que construimos y comenzamos a probar un
modelo, siempre debemos ver qué están haciendo las personas para comprender su
comportamiento y encontrar errores obvios. Por lo tanto, las pantallas gráficas con el poder de
observar cualquier parte de un modelo son esenciales en la primera parte del ciclo de modelado.
Las pantallas gráficas también son extremadamente importantes al final del ciclo de modelado,
cuando es el momento de mostrar el modelo a otras personas, enseñarles cómo funciona y
convencerlas de que el modelo es comprensible y comprobable. Pero tan pronto como estemos
listos para probar y analizar realmente un modelo, debemos escribir los resultados en archivos
para poder graficarlos y analizarlos en otro software.

En este capítulo, nos centramos en las formas de producir y utilizar la salida visual y de archivos de
NetLogo. En la parte I ya aprendió conceptos básicos, como el uso de la Vista y sus Monitores de
agentes, la creación de gráficos de líneas y la salida

Windows, y la escritura de salida de archivos simples. Ahora aprenderá cómo mostrar más
información en la Vista, producir otros tipos de salida visual y producir archivos de salida con datos
estadísticos de resumen.

En el Capítulo 6 discutimos formas de obtener resultados para probar software, y aquí nos
centramos en la observación del propio modelo. Sin embargo, hay una superposición entre estos
objetivos, y en este capítulo revisaremos y utilizaremos los métodos de observación presentados
en el Capítulo 6. En el Capítulo 9, sus objetivos de aprendizaje son:

Aprende a usar una variedad de herramientas: colores; tamaños de tortugas, formas,


encabezados, etc .; etiquetas; y Monitores de agentes: para observar modelos a través de la Vista.

Domine el uso de los gráficos e histogramas de series temporales de NetLogo.

Comprenda completamente cómo se crean y utilizan los archivos de salida, y cómo escribir una
salida personalizada en .csv

formato. Aprenda a usar BehaviorSpace y los primitivos de exportación para escribir archivos de
salida.

Comprenda los beneficios y la ética de copiar el código escrito por otros.

Practica enseñándote a ti mismo los primitivos de NetLogo y las variables incorporadas; a partir de
aquí, comúnmente usamos muchas herramientas de NetLogo sin explicarlas en detalle, asumiendo
que usted puede entenderlas en el Manual del usuario.

9.2 Observando el modelo a través de la vista de NetLogo


La Vista —la visualización gráfica de NetLogo del mundo de parches, tortugas y enlaces— es una
poderosa herramienta de observación. Proporciona muchas formas diferentes de obtener
información sobre el modelo: podemos mostrar información usando el color de los parches; el
color, la forma, el tamaño y el rumbo de las tortugas y las huellas de su movimiento; el color, la
forma y el espesor de los enlaces; etiquetas (e incluso colores de etiquetas) para tortugas, enlaces
y parches; y "monitores" que se pueden abrir para agentes individuales. (Aún no hemos utilizado
los "enlaces" de NetLogo, pero lo haremos pronto).

Las variables incorporadas para el color, la forma, el tamaño, el encabezado, la etiqueta y el color
de la etiqueta se modifican a través del conjunto primitivo. Se pueden usar para mostrar el estado
o el comportamiento del agente configurándolos en valores que dependen de las variables de los
agentes. En el Capítulo 4, hicimos esto cuando usamos la primitiva de color de escala para
configurar los colores de parche para representar la elevación del parche. Otro ejemplo es
configurar el color de una tortuga para mostrar cómo tomó alguna decisión; podemos hacer que
las mariposas nos digan si se movieron cuesta arriba o al azar cambiando este código:

Вам также может понравиться