Posts Tagged ‘personas’

En busca de refugio [Screencast]

Monday, April 12th, 2010

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.

Personas [Vídeo]

Saturday, April 3rd, 2010

En el vídeo de esta entrada vemos como reaccionan la primera versión de personas de nuestro simulador. Estos agentes huyen del agua, prefieren lugares altos y sólo se mueven por las calles (hexágonos con borde amarillo). Son los puntos rojos que aparecen en el vídeo.

La distancia de visión de los agentes en este ejemplo concreto es de 5 hexágonos, y su velocidad es de 1 hexágono. Es decir, que detectan agua y casillas altas hasta a 5 hexágonos de distancia, pero sólo pueden moverse hacia ellas de una en una.

En el vídeo veréis que las personas dan saltos, esto se debe a dos motivos. Primero, el visor no muestra todos los pasos de la simulación, si no el estado de ésta cada X milisegundos; y segundo, el capturador de pantalla con el que he hecho el vídeo no ha sido capaz de capturar todos los frames por segundo que debiera (mi portátil no da para más :þ ).

Hay más vídeos disponibles para su visionado en YouTube ;)

Las calles son las reales de Nueva Orleans (gracias a OSM), pero la altura del terreno es aleatoria (más rápido para hacer pruebas).