Entonces armemos una lista de los aspectos de los sistemas compejos que puedan indicarnos para que podemos usar los MBA para entender ese sistema Otro elemento clave que a veces vemos es el entorno enriquecido Lo que quiero decir es que el entorno posee muchas propiedades una gran cantidad de posibilidades potenciales para interactuar con los agentes o tal vez definir la forma en que los agentes interactúan en primer lugar terminamos nuestro MBA viendo que el entorno en el que actúan los agentes puede ser extremadamente complejo para poner un ejemplo, dos ejemplos son las redes sociales y los sistemas geográficos Las redes sociales las hemos visto un poco en el pasado, pero esencialmente las podemos describir, todas las formas en que un agente puede interactuar con otro agente, creando una red y sus vínculos que conectan un agente a esos otros agentes Otro entorno que puede ser muy rico es el de un sistema geográfico o el de un sistema de información geográfico si es que se colocan los datos en un dispositivo como el mencionado En este caso estamos hablando de que los agentes pueden en verdad ser localizados físicamente en tu modelo que puede ser una verdadera geografía y esa geografía puede contener un número de elementos que afectan las decisiones del agente pueden ser elevaciones hasta cosas que lo afecten, hasta el distrito escolar donde están sucediendo las cosas hasta cualquier otra cuestión que afecte Y los MBA en verdad permiten separar a los agentes en sí mismos del sistema físico y te permiten examinar como esos sistemas se mueven e interactúan unos con otros El entorno puede tener sus propias reglas de agente Uno puede tener un tipo de entorno de granja en el cual la granja crece cultivos y los agentes pueden realizar la cosecha en esos casos el medioambiente en sí mismo puede ayudar con las reglas prototípicas de los agentes o simplemente se pueden mover alrededor en muchas formas, la razón por la que es muy útil es que un MBA es un modelo de un proceso, del cual ya hablamos hace un segundo Los sistemas de entorno, los datos del entorno es a veces un modelo de patrones y los MBA proveen un marco de trabajo que permite juntar todo, este modelo de procesos, con este modelo de patrones para poder entender qué es lo que está pasando Entonces, la mayoría de los MBA tienen que ver con el tiempo y esto es debido a que los MBA son un modelo de procesos, estuvimos hablando acerca de como los agentes cambian a lo largo del tiempo, como interactúan con otros agentes como se ven en relación al mundo que los rodea, como toman decisiones basadas en los actos del pasado La mayoría de las grandes plataformas para MBA van aún más lejos y definen una unidad temporal, que nosotros referenciamos como un "tick" que vamos a ver más tarde o pasos del tiempo en algunos casos pero usualmente un "tick" y ese tick indica una unidad de tiempo que es discreta y que ya pasó y este es un concepto adecuado para los MBA y de hecho a veces las llamamos condición necesaria de los MBA Hay algunas excepciones Por ejemplo he visto algunos casos de resolución de problemas de equilibrio muy complejos, que esencialmente usan los MBA para resolver problemas teóricos de la teoría de juegos donde se está explorando que posibles acciones diferentes puede tomar un agente Pero aún en esos casos, la realidad es que siempre aparece alguna noción de tiempo Es la noción de tiempo cuando uno intenta ver si tomo esta acción qué es lo que puede llegar a pasar, por lo tanto los agentes en sí mismos están, en algún sentido explorando el tiempo en ese espacio Como opuesto al tiempo, que es una condición necesaria de la mayoría de los modelos de MBA, la adaptación es una condición suficiente Si los agentes que quieres explorar poseen adaptación entonces hay algunos métodos que nos permiten comprender ese sistema a través de MBA Seamos precisos en cuanto a lo que significa adaptación en este caso No quiero decir que necesariamente los agentes realizan diferentes acciones a lo largo del tiempo Quiero decir que los agentes realizan diferentes acciones a lo largo del tiempo aún cuando se enfrentan al mismo y exacto estado del mundo que ellos vieron en el pasado y que tienen razones para tomar nuevas acciones en función de las acciones que tomaron en el pasado En otras palabras, la adaptación es cuando las acciones de los agentes son contigentes con respecto a la historia pasada en ese sistema Y los agentes, en este caso, pueden realizar diferentes acciones dependiendo de su experiencia pasada Para poder aplicar este tipo de adaptación vos tenés que tener una historia pasada que pertenece a cada agente y que funciona como una regla que nos dice como actuar dependiendo de la historia en el contexto de los eventos futuros que son una aproximación acerca de lo que se vio en la historia previa Muy pocos otros modelos, además de los MBA permiten características adaptativas y por lo tanto es en general es una condición suficiente para aplicar MBA Vamos a repasar las 6 condiciones, volvamos atrás y veamos la lista completa A veces sugiero hacer esto antes de decidir si vamos o no a usar MBA para comprender el problema La forma en que recomiendo hacerlo es ver estos indicadores: números intermedios heterogeneidad, interacciones complejas pero locales, entornos ricos Si el sistema que quieren estudiar posee estas características es más probable que los MBA sean útiles para nosotros y si violamos algunos de ellos, en otras palabras tiene homogeneidad o interacciones globales o grandes cantidades entonces habrá que considerar aproximaciones alternativas Por el otro lado si se muestra que el sistema posee la característica del tiempo entonces tenemos una buena razón para justificar el uso de los MBA Y por último, si el sistema contiene agentes adaptables hay algunas otras aproximaciones ahí afuera, más allá de los MBA que serán útiles para entender ese sistema Dado todo esto, a veces recomiendo que empecemos a pensar si voy a estudiar o no este sistema usando una aproximación basada en los MBA revisemos la lista, mirémosla y veamos si ajusta a los criterios que hemos discutido