Bienvenido a Introducción a la Complejidad
Este vídeo es un tutorial de la tarea número 1, opción principiantes.
Abre el modelo NetLogo llamado 'multiple ants.nlogo',
que está disponible en la sección de materiales de la web del curso.
Tras abrise, el interfaz debe parecerse a ésto
y también puedes ir a la pestaña 'info' para leer acerca del modelo,
así como a la pestaña 'código' para ver cómo es el código y para cambiarlo.
Así que, vamos a poner el marcha el modelo para ver cómo funciona.
Empieza pulsando 'setup' y después pulsa 'go', y guau
vemos que el modelo va muy rápido.
Así que lo primero que tenemos que hacer es enlentecerlo.
Ve al deslizador 'speed' en la parte superior de la pantalla
y desplázalo a la izquierda un poco.
Ejecuta el modelo de nuevo, pulsa 'setup' de nuevo, y la primra pregunta de la tarea
es cambiar el tamaño de las hormingas.
En NetLogo, a todos los agentes se les llama 'tortugas'.
En este modelo particular, las 'tortugas' son hormigas.
Así que vamos al procedimiento setup que es el primero del código.
Y busca palabras 'set size' y lo vamos a cambiar de 1 a 2.
Comprobamos que el código no tenga errores, y no los tiene
Volvemos al interfaz, pulsamos 'setup' de nuevo
Y puedes ver que las hormigas son algo mayores.
Pulso 'go' para parar el modelo.
La siguiente cuestión es eliminar etiquetas.
Así que volvemos al interfaz y podemos ver que cada hormiga
tiene una pequeña etiqueta numérica que se refiere al número de cuadros comidos.
Así que vamos a eliminar esta etiqueta.
Ejecutamos de nuevo el código,
Te desplazas hacia abajo al procedimiento 'go',
Y encuentras las palabras 'set label food eaten', y lo comentas
Para comentarlo, simplemente tecleas ; antes de la línea
Y todo lo que hay a continuación
no es parte del código, aunque aún puedes verlo
y puedes recuperarlo eliminando el ;
Así que volvemos al interfaz
Pulsa 'setup', pulsa 'go' y puedes ver que las etiquetas han desaparecido.
La siguiente cuestión es cambiar el color de las hormigas
dependiendo de cuánto han comido.
Así que volvemos al código,
y justo debajo de esta línea añade otra línea
Así que añadiremos el cursor aquí
y escribiremos una declaración if
Así que podremos 'si food-eaten es mayor de 2 (que es verdadero o falso)'
entonces, el comando, que debe ir entre corchetes, sería
establece el color azul, y cierra corchetes
Comprueba ésto.
Es correcto.
Volvemos al interfaz
Y puedes ver que algunas hormigas se vuelven azul tras haber comido
más de 2 cuadros.
Ahora, estableceremos el color cuando han comido más de 4 cuadros verdes
Básicamente es el mismo código: Si food-eaten es mayor de 4, corchete
Establece el color a amarillo, cerrar corchete.
Ups! cerrar corchete.
Comprueba.
'Setup' y 'go'
Y ahora puedes ver que también hay algunas hormigas amarillas
Así que tenemos hormigas rojas, azules y amarillas, según lo que han comido
Y ésto concluye la sección de Principiantes de la tarea número 1