GA-gammon: A backgammon player program based on evolutionary algorithms

Oscar Irineo-Fuentes, Nareli Cruz-Cortés, Francisco Rodríguez-Henríquez, Daniel Ortiz-Arroyo, Henrik Legind Larsen

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

Resumen

In this paper we describe a genetic algorithm approach able to confection strong backgammon automata players. We first prepared an initial vector of weights representing a set of heuristic strategies suggested by expert human players. Then, employing a genetic algorithm approach we were able to fine tune such initial vector of weights by repeatedly testing it against Pubeval, a strong benchmark player program. The vector of weights was therefore used as an evaluation function for performing a genetic heuristic selection of the best board positions during a game. Best GA-Gammon individuals so obtained were tested in separated 5000-game tournaments against Pubeval itself, and Fuzzeval, a fuzzy controllerbased player. Our experimental results indicate that the best individuals generated by GA-Gammon show similar performance than Pubeval. Furthermore, GA-Gammon consistently outperforms Fuzzeval.

Idioma originalInglés
Título de la publicación alojadaProceedings - Fifth Mexican International Conference on Artificial Intelligence, MICAI 2006
Páginas207-216
Número de páginas10
DOI
EstadoPublicada - 2006
Publicado de forma externa
Evento5th Mexican International Conference on Artificial Intelligence, MICAI 2006 - Apizaco, México
Duración: 13 nov. 200617 nov. 2006

Serie de la publicación

NombreProceedings - Fifth Mexican International Conference on Artificial Intelligence, MICAI 2006

Conferencia

Conferencia5th Mexican International Conference on Artificial Intelligence, MICAI 2006
País/TerritorioMéxico
CiudadApizaco
Período13/11/0617/11/06

Huella

Profundice en los temas de investigación de 'GA-gammon: A backgammon player program based on evolutionary algorithms'. En conjunto forman una huella única.

Citar esto