Desarrollo del juego del Backgammon con integración de técnicas de aprendizaje por refuerzo

Loading...
Thumbnail Image

Identifiers

Publication date

Reading date

Authors

Tineo Bravo, Sergio

Collaborators

Tutors

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Metrics

Google Scholar

Share

Research Projects

Organizational Units

Journal Issue

Abstract

Este documento representa el trabajo fin de grado sobre el diseño, desarrollo e implementación del juego Backgammon. Así como la integración de técnicas de aprendizaje por refuerzo en lenguaje Python. El programa podrá ser ejecutado directamente desde línea de órdenes (command line) para lanzar los scripts que ejecutan los diferentes tipos de algoritmos y ver sus resultados. Así mismo también será posible jugar contra la máquina desde una interfaz gráfica más sencilla y amigable realizada con la interfaz de facto integrada en el lenguaje. Python es un lenguaje multiparadigma e interpretado lo cual supone un nuevo planteamiento durante la implementación del programa con respecto a otros lenguajes como JAVA. Así mismo la aplicación de técnicas de aprendizaje por refuerzo a este juego con tantos estados posibles se hace muy interesante por la necesidad de comprender las caracteristicas del lenguaje para una correcta implementación de estas técnicas. Por último tras la aplicación de estas al juego se analizarán los resultados.

Description

Bibliographic citation

Endorsement

Review

Supplemented By

Referenced by

Creative Commons license

Except where otherwised noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 Internacional