
## 6. **Conclusiones Y Trabajo Futuro** Conclusiones

Podemos analizar los resultados de este proyecto de fin de carrera conforme a dos perspectivas diferentes: el cumplimiento de los objetivos marcados y el conocimiento que se ha adquirido a partir del desarrollo del proyecto y de los experimentos. 

1. **Tras la realización del proyecto se han cumplido todos los objetivos propuestos en** 
el apartado 1.3. 

- **Tras la construcción de la arquitectura del sistema, éste está preparado para** 
realizar los tests propuestos a distintos tipos de agentes: Los experimentos realizados demuestran que el sistema y su arquitectura son lo suficientemente potentes como para ser utilizado para evaluar agentes. El hecho de que el resultado medio obtenido por agentes aleatorios, en los entornos tanto definidos como autogenerados, sea cercano a 0 demuestra que la arquitectura construida está preparada para realizar tests en entornos balanceados y, por lo tanto, está listo para la evaluación de la inteligencia en agentes. 

- **El sistema permite la construcción de los entornos de forma manual: El sistema** 
es capaz de construir y preparar un entorno desde cero a partir de la descripción del entorno que el usuario desee construir. 

- **El sistema permite la construcción de los entornos de forma automática y** 
aleatoria: El sistema es capaz de construir y preparar un entorno desde cero autogenerando la descripción que tendrá el entorno y posteriormente construyéndolo a partir de éste. La autogeneración puede incluir la comprobación de ciertas propiedades que el entorno debe cumplir para ser un entorno válido. 

- **El sistema cuenta con una interfaz de usuario que permite la evaluación para** 
agentes humanos: Se ha construido una interfaz que permite que los agentes humanos sean evaluados dentro del sistema, así como mostrar el resultado obtenido por este al finalizar la prueba. Además, la interfaz también permite que el usuario observe el desarrollo de pruebas en todo tipo de agentes. 

- **Las pruebas y experimentos realizados han sido de ayuda para evaluar el** 
sistema construido: Tras realizar las pruebas y el estudio de los experimentos hemos podido ver que el sistema cumple con las propiedades inicialmente deseadas y hemos podido observar la inteligencia de varios tipos de agentes. 

2. **Con la generación de entornos sencillos y generadores de recompensas aleatorios** 
hemos podido ver la diferencia entre agentes aleatorios y agentes con cierta estrategia. También hemos visto su interrelación cuando varios agentes compiten por las mismas recompensas. 

- **Tras lo visto durante los experimentos realizados hemos podido observar como** 
cambios en el comportamiento de los agentes que tratamos de evaluar suponen cambios significativos en su inteligencia. Tal y como hemos podido ver 