Desarrollo de una interfaz gráfica para el proyecto VBATTLE
Fecha
2012
Autores
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Rey Juan Carlos
Enlace externo
Resumen
Este trabajo está basado en el framework vBattle, desarrollado por Luis Peña
Sánchez, investigador de la Universidad Rey Juan Carlos y tutor de este proyecto.
vBattle es un framework pensado para probar el funcionamiento de diversos algoritmos
de inteligencia artificial, en el que los agentes realizan sus acciones sobre un tablero de
celdas hexagonales. Actualmente, el motor del sistema simula combates entre dos
facciones, cada una de ellas formada por combatientes (agentes artificiales) controlados
por sus respectivos minds (controladores).
En este proyecto se ha desarrollado una interfaz gráfica para el framework
vBattle, las estructuras de datos en las que se apoya y el módulo de comunicación entre
las interfaces y el resto del sistema (UIManager), además de ampliar la funcionalidad
del sistema, permitiendo la interacción del usuario con el motor del juego a través de la
interfaz. También se han localizado y corregido problemas en el motor del juego, aún en
desarrollo.
El resultado ha sido una interfaz ligera y eficiente, implementada en Java, que
representa el estado del juego a lo largo de las simulaciones, además de permitir
recuperar información más detallada a petición del usuario.
Descripción
Proyecto Fin de Carrera leído en la Universidad Rey Juan Carlos en el curso académico 2011/2012. Tutores del Proyecto: Luis Peña Sánchez y Rubén Ortiz Martín