h1

Clase III: Tutorial 2

f 16, 2007

Contenidos

  • Modelo de ejemplo: Traffic Basic
  • Comandos
  • Componentes

Links

Archivos

h1

Resumen Componentes & Commands

f 16, 2007

Los Componentes del sistema son:

  • Patches(ambiente),
  • Tourtles(agentes) y
  • Observador

Éste último puede dirigir commands a los otros componentes además de los propios (ask patches or ask turtles) hacer algo (entre corchetes [set color red])

Commands

Los commands son instrucciones que se le pueden dar a los distintos componentes del sistema, estas instrucciones pueden variar desde definir un color hasta realizar algún tipo de acción que modifique a alguno de los otros componentes del sistema (por ejemplo: los agentes modifican los patches, los contaminan , los consumen, etc.
Las instrucciones o commands pueden ser para los agentes (turtles), el entorno (patches) o el observador. Para eso tenemos en el Command Center (abajo de todo) un Menú en el cual podemos elegir a quién dirigir la instrucción. El menú se despliega haciendo clic sobre el nombre del componente.
Desde el observador aparte de los commands propios se puede llamar a commands de agenets y entorno usando ‘ask patches/turtles’ y luego la instrucción entre corchetes [ ]
Existen comandos y/o variables para los agentes y comandos para el entorno, pueden significar lo mismo (cambiar el color por ejemplo) pero se definen distinto según el componente del sistema.

Colores:
Los colores pueden definirse por su nombre y luego aclararse sumando valores y oscurecerse restándolos.

  • Los agentes (turtles) tienen who numbers 1, 2, 3, etc.
  • El entorno (patches) no tienen who numbers, se los tiene que nombrar por sus coordenadas x e y.

Infomacion individual:
Los monitors/agent commanders permiten visualizar toda la información disponible sobre el agente o patch y permiten hacer modificaciones individuales e impartir instrucciones sobre cada componente.

Como vemos hay muchos modos para hacer lo mismo por ejemplo setearle un color a una tortuga, luego cuando vayamos avanzando en temas de programación lo que vamos a tener que ver en cada caso cuál va a ser la mejor opción para nuestra necesidad.

h1

Clase II: Tutorial 1

f 16, 2007

Contenidos

  • Modelo de ejemplo: Wolf Sheep Predation.
  • Botones de control del modelo: botones, switches y sliders.
  • Modos de visualización: Plots y Monitors.
  • Libreria de modelos

Links

h1

Clase I: Sample Model “Party”

f 16, 2007

Contenidos:

  • Conceptos básicos

Tutorial

h1

NetLogo: Conceptos Básicos

f 16, 2007

Download Netlogo

First Steps with NetLogo (Primeros pasos con Netlogo)

Netlogo @ Wikipedia

NetLogo is a multi-agent programming language and integrated modeling environment. NetLogo was designed in the spirit of the Logo programming language to be “low threshold and no ceiling,” that is to enable easy entry by novices and yet meet the needs of high powered users. The NetLogo environment enables exploration of emergent phenomena. It comes with an extensive models library including models in a variety of domains such as economics, biology, physics, chemistry, psychology and many other natural and social sciences. Beyond exploration, NetLogo enables the quick and easy authoring of models. (leer más)

NetLogo User Manual version 3.1.4 (February 16, 2007)