Hola y bienvenidos a la unidad 5, donde vamos a estar hablando de los componentes de un MBA Lo primero que hicimos fue crear diferentes modelos en las unidades 2, 3 y 4 y ahora vamos a desarmar esos modelos para diferenciar aquellos aspectos que nos interesan entonces, qué es lo que hace a un MBA? un MBA está compuesto de 3 componentes principales los agentes, el medioambiente y la interacción entre los agentes y el medio vamos a comenzar deteniéndonos un poco en qué significan estos tres componentes empecemos con los agentes como ya hemos visto, tenemos un conjunto de propiedades básicas de los agentes que existen en NetLogo tenemos cosas como QUIEN, que es el id que identifica unívocamente al agente, ya lo hemos visto antes, pero debemos notar que siempre hay un número de QUIEN que está asociado a cada agente tenemos el COLOR, con el que estuvimos jugando y cambiando tenemos el DIRECCIONAMIENTO que es la dirección a la que apunta el agente tenemos el XCOR y el YCOR, que es la posición actual del agente en el mundo tenemos la FORMA, que cambiamos varias veces tenemos la ETIQUETA, con la que ya estuvimos jugando, pero que nos permite darle a cada agente una etiqueta, que se muestra y tenemos la ETIQUETA-DE-COLOR tenemos el LINAJE, que estuvimos viendo en la unidad 4 y que asignamos a diferentes tipos de LINAJE por defecto el LINAJE es tortugas, para todos los agentes tenemos el ESCONDIDO?, que es el que indica si podemos ver al agente, no hemos jugado aún con ella, pero lo haremos en el futuro tenemos la MEDIDA del agente, que controla cuan grande puede ser tenemos la MEDIDA-DEL-LAPIZ, que controla cuan grande es la medida del lápiz debajo del agente y el MODO-DEL-LAPIZ que controla si el lápiz está arriba o abajo También tenemos propiedades definidas por el autor (o el usuario) en cada modelo cuando estuvimos jugando con el modelo del tráfico, como un ejemplo de un modelo en el modelo de Tráfico Básico teníamos 3 parámetros de los agentes que definían cosas que no eran automáticas de NetLogo sino definidas por el usuario, teníamos el límite de velocidad, que significa cuan rápido puede ir; la velocidad actual que significa cuan rápido está yendo el auto ahora; y un valor de velocidad mínima Todas las propiedades de los agentes pueden ser asignadas en diferentes formas pueden ser asignadas a valores fijos, así la velocidad del auto puede ser asignada a 10, que siempre sea 10 o puede ser dibujada directamente a partir de una distribución, puede que la velocidad de los autos sea dibujada a partir de una distribución aleatoria normal con una media de 10 y un desvío estándar de 1 o puede que la velocidad vaya cambiando a lo largo del tiempo basada en un número de parámetros como la aceleración entonces, las propiedades son muy importantes, no sólo son importantes las propiedades que tienen nuestro modelo sino cómo es que están definidas además de las propiedades tenemos también acciones, tenemos un conjunto estándar de acciones como ADELANTE, DERECHA, IZQUIERDA EMPOLLAR, MORIR, MOVER-HACIA De EMPOLLAR vamos a hablar bastante, porque EMPOLLAR crea un clon del agente en la misma posición, empollar una tortuga si es que prefieren MOVER-HACIA causa que el agente se mueva a un espacio diferente, pero se supone que puedo asignar la propiedad X-COR y entonces que atraviese todo el espacio que hay entre ambos y también tenemos las acciones que son definidas por el usuario, tanto como las acciones estándar Podemos tener acciones en el modelo básico del tráfico como la MAS-VELOCIDAD o la de MENOS-VELOCIDAD vamos a ver todas estas acciones diferentes y propiedades en detalle así estamos atentos cuando hablamos de las acciones definidas por el usuario o las propiedades definidas por el usuario y se pueden crear nuevas para tus modelos