Institución:
Pandora es un framework diseñado para crear, ejecutar y analizar modelos basados en agentes en entornos de computación de alto rendimiento
BSC Group: CASE
Xavier Rubio-Campillo
Pandora está diseñado para implementar modelos basados en agentes y ejecutarlos en entornos de computación de alto rendimiento. Ha sido programado explícitamente para permitir la ejecución de simulaciones basadas en agentes a gran escala, y es capaz de manejar miles de agentes desarrollando acciones complejas.
Pandora tiene soporte completo de Sistemas de Información Geográfica, para hacer frente a simulaciones en las que las coordenadas espaciales son relevantes, tanto en términos de interacciones de agentes como de entorno. La librería también permite al investigador ejecutar varias simulaciones modificando parámetros iniciales, así como distribuir ejecuciones particulares con altos costos computacionales mediante el uso de un cluster de computadoras. Como resultado, podremos ejecutar la simulación en una fracción del tiempo que se necesitaría si estuviéramos usando una sola computadora.
Los resultados de cada simulación se almacenan en formato de datos jerárquicos (HDF), un formato popular que puede ser cargado por la mayoría de los SIG. Esta característica es particularmente útil, ya que también utilizaremos SIG para analizar los resultados de las simulaciones.
Pandora se complementa con Cassandra, un programa desarrollado para analizar los resultados generados por una simulación creada con la biblioteca. Cassandra permite al usuario visualizar la ejecución completa de las simulaciones utilizando una combinación de gráficos 2D y 3D, así como cifras estadísticas.
Computación distribuida
Technology Readiness Level (1-9): N/A
Protection:
LGPL License (Version 3.0)
Si quieres saber más sobre este proyecto no dudes en contactarnos