Galatea: una historia de modelado y simulación
Resumen
Galatea es una plataforma libre de codigo abierto para simulación de sistemas multi-agente que incorpora estrategias de simulación bien conocidas con la que cualquier modelista o simulista puede ensayar esas estrategias en problemas de simulacion de sistemas complejos. La historia de Galatea comienza mucho antes que se planteara formalmente el proyecto con ese nombre. En 1993, nuestro muy joven Centro de Simulacion y Modelos, CeSiMo, propone un proyecto para explorar la reimplementacion de la plataforma de simulacion Glider sobre una plataforma orientada a objetos dando origen a un prototipo experimental. El problema del cambio estructural, inspirado por investigaciones en economa, se haba convertido entonces en uno de los objetivos de investigacion fundamentales del CeSiMo y vendra a dictar tambien la pauta para Galatea. La nocion de agente hizo su aparicion en algunos reportes internos en los que se enfatizaba su importancia para modelar sistemas complejos como una economa nacional. En 1998 se planteo la posibilidad de integrar Glider con herramientas de inteligencia articial para modelar agentes. En el 2000, un proyecto vendra a combinar aquel prototipo de 1993, con una teora de agentes basada en logica computacional que se planeaba integrar en una nueva teora de simulacion de sistemas multi-agentes. All nacio Galatea. El logro fundamental para el proyecto, sin embargo, llegara con las aplicaciones. En 2004, Galatea fue incorporada al banco de pruebas de un proyecto en biocomplejidad. Las lecciones aprendidas desde entonces, los aportes particulares del proyecto, as como los desaciertos y caminos futuros, son discutidos en este documento.
Palabras clave
Texto completo:
PDF
Todos los documentos publicados en esta revista se distribuyen bajo una
Licencia Creative Commons Atribución -No Comercial- Compartir Igual 4.0 Internacional.
Por lo que el envío, procesamiento y publicación de artículos en la revista es totalmente gratuito.
![]() |
![]() | ![]() | ![]() | ![]() |