Jade también nos proporciona un sistema de comunicación entre agentes. Podemos utilizar este sistema para hacer que los agentes interactúen entre ellos, pudiendo recrear así comportamientos más complejos.
Lo primero que querremos hacer a la hora de enviar un mensaje a otro agente es encontrar a dicho agente. Para ello Jade provee un sistema de páginas amarillas, el DFService. Los agentes que proveen servicios a otros agentes se registran en este directorio, de esta manera cualquier agente puede encontrar a otro agente que le provea de un servicio determinado. Read the rest of this entry »
Nos alegra comunicar que hemos sido seleccionados como finalistas para el Premio Local del IV CUSL de Sevilla. Se celebrará en el edificio rojo de la Universidad de Sevilla en el campus de Reina Mercedes, en el salón de grados a las 16:00. ¡Nos vemos allí!
En este nuevo vídeo podéis ver el nuevo comportamiento de los agentes persona. Ahora se mueven aleatoriamente, pero en una dirección concreta, y cuando no puede seguirla más escogen una nueva dirección al azar. Si se encuentran con agua, huyen de ella. Y si ven un refugio (hexágonos de reborde rojo) corren hacia él (si es que no hay agua en el camino), hay que tener en cuenta que sólo ven a través de las calles (si el refugio está dentro de la manzana lo ignorarán), y que la alcance de su visión no es ilimitado.
El siguiente paso es agentes que sepan desde un principio dónde están los refugios e intenten alcanzarlos, en vez de pasear a ver si se encuentran con alguno.
Primera aproximación de un escenario de inundación (después del volcán, vamos progresando). Se puede apreciar como las dos caritas sonrientes huyen del agua, siguiendo la carretera, mientras el terreno se va inundando.
También se puede apreciar que la coordinación entre los dos escenarios no es perfecta, ya que se puede ver perfectamente la división entre los dos. Aparte, al final, parece que un escenario deja de existir y sólo aparece el otro.
Este proyecto consiste en, haciendo uso de técnicas de sistemas multi-agentes, simular inundaciones y el comportamiento de las personas afectadas sobre datos geográficos reales.