Hemos hablado sobre las tortugas, que son los agentes movibles básicos y probablemente los agentes que más usamos en la mayoría de los modelos de NetLogo pero hay otros dos tipos de agentes que existen en el espacio de NetLogo Uno de ellos son los parches. Los parches son los objetos inmóviles que existen detrás de cada porción de espacio en el mundo Puede que no sea obvio verlos, porque son todos negros pero el mundo que estamos viendo aquí está compuesto de muchos parches Y podemos invocarlos del mismo modo en que invocamos a las tortugas con el comando "ask patches" para que hagan algo Los parches, como las tortugas, pueden tener un color, por ejemplo, entonces si usamos pcolor, que es el color del parche y explicaremos en un momento por qué es diferente del color de las tortugas podemos asignar a pcolor para que sea un valor en particular una cosa que podemos hacer es asignar su pcolor para que dependa de las coordenadas X e Y, que para los parches son las propiedades pxcor y pycor En este caso le voy a pedir a los parches que asignen su pcolor para que sea pxcor multiplicado por pycor y cuando damos "enter" podremos ver que los parches están ahí y que hay un número diferente en el espacio Y de hecho, si recordamos la primer subunidad de esta unidad hemos discutido como podemos modificar la configuración del mundo para poder tener más o menos parches dentro del mundo Podemos usar los parches del mismo modo que usamos los agentes tienen propiedades, podemos verlas, podemos manipularlas de hecho podemos inspeccionar alguno de los parches, podemos hacer una inspección y podemos ver que propiedades tiene, pxcor pycor, pcolor, plabel y plabel-color Lo que es interesante sobre los parches es que la interacción con las tortugas es que las tortugas tienen acceso directo a las diferentes variables de los parches Por ejemplo, podemos crear un grupo de tortugas ahora, creamos 100 tortugas y les decimos a las tortugas que vayan a un parche al azar, xcor e ycor Así ahora se distribuyen por toda la pantalla y podemos ahora hacer que las tortugas asignen las variables del parche podemos decirles a las tortugas que asignen el color del parche al mismo que el propio color La razón por la que esto funciona es que cada tortuga puede estar en un solo parche por vez Entonces tienen acceso a un solo parche Y esta es la razón por la que la variable color se denomina en forma diferente de la variable de color del parche Dicho sea de paso, además de random-xcor y random-ycor existe también random-pxcor y random-pycor que nos da los valores al azar de las coordenadas de los parches y estas están en el centro de los parches Podemos usar los parches de una manera diferente asignemos a todos los parches de nuevo el color negro, ask patches set pcolor black podemos, por ejemplo, usar las tortugas para encontrar sus parches locales podemos decirles a las tortugas que facexy que significa que apunten a coordenadas X e Y en particular y vamos a hacer que apunten a las coordenadas de su propio parche. Esto hace que apunten al centro del parche sobre el que están paradas De este modo podemos tener tortugas y parches que interactúen pueden trabajar juntos de formas muy interesantes y podemos usarlos para manipular las acciones de las tortugas Además de los parches, existe un tipo de agente más y vamos a usar bastante tiempo para hablar de él es el tipo de agente link y el tipo de agente link nos permite movernos más allá, teniendo un atributo físico de las tortugas, es decir que podemos tener una red basada en atributos de las tortugas Podemos decirles a las tortugas que creen un link con cualquier de las tortugas y lo que vemos ahora es que creamos los links Este comando es un poco complejo, así que déjenme que lo diseccione un poco le pedimos a cada tortuga que cree un link para crear un vínculo particular con una de y una de toma un elemento al azar de todo el conjunto de otras tortugas y otras tortugas significa que se toma todo el conjunto de las tortugas y se elimina la tortuga que está haciendo la invocación y sólo elige del resto de las tortugas, entonces al decir creá un link con alguna de las otras tortugas Una cosa buena de NetLogo es que las frases tienen una interpretación en Inglés y es de la forma en que el modelo puede correr Aquí estoy ahora creando un link no dirigido pero se pueden crear links dirigidos, ese comando es 'create-link-to' a alguna de las tortugas o 'create-link-from' para crearlo desde alguna otra tortuga y puedo crear muchos links al mismo tiempo puedo crear "links" con en vez de "link" con Uno de los últimos comentarios dice que los links son agentes completos igual que las tortugas y los parches puedo entonces mirar las propiedades de esos links Una de las propiedades es "ends" que me permiten ver con qué tortuga está conectada, el color, la etiqueta, etc. Entonces, estos son los tres agentes básicos que hay en NetLogo las tortugas que son los más básicos y los que más vamos a usar pero los parches y los links son muy importantes y tienen muchas de las mismas propiedades y habilidades que las tortugas