BayesChess: A computer chess program based on Bayesian networks

In this paper we introduce a chess program able to adapt its game strategy to its opponent, as well as to adapt the evaluation function that guides the search process according to its playing experience. The adaptive and learning abilities have been implemented through Bayesian networks. We show how...

Full description

Bibliographic Details
Main Authors: Fernández, Antonio, Salmerón Cerdán, Antonio
Format: info:eu-repo/semantics/article
Language:English
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10835/4889
https://doi.org/10.1016/j.patrec.2007.06.013
_version_ 1789406303359074304
author Fernández, Antonio
Salmerón Cerdán, Antonio
author_facet Fernández, Antonio
Salmerón Cerdán, Antonio
author_sort Fernández, Antonio
collection DSpace
description In this paper we introduce a chess program able to adapt its game strategy to its opponent, as well as to adapt the evaluation function that guides the search process according to its playing experience. The adaptive and learning abilities have been implemented through Bayesian networks. We show how the program learns through an experiment consisting on a series of games that point out that the results improve after the learning stage.
format info:eu-repo/semantics/article
id oai:repositorio.ual.es:10835-4889
institution Universidad de Cuenca
language English
publishDate 2017
record_format dspace
spelling oai:repositorio.ual.es:10835-48892023-04-12T19:36:14Z BayesChess: A computer chess program based on Bayesian networks Fernández, Antonio Salmerón Cerdán, Antonio Bayesian networks Adaptive learning Computer chess In this paper we introduce a chess program able to adapt its game strategy to its opponent, as well as to adapt the evaluation function that guides the search process according to its playing experience. The adaptive and learning abilities have been implemented through Bayesian networks. We show how the program learns through an experiment consisting on a series of games that point out that the results improve after the learning stage. 2017-07-05T09:18:59Z 2017-07-05T09:18:59Z 2008 info:eu-repo/semantics/article http://hdl.handle.net/10835/4889 https://doi.org/10.1016/j.patrec.2007.06.013 en Attribution-NonCommercial-NoDerivatives 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess
spellingShingle Bayesian networks
Adaptive learning
Computer chess
Fernández, Antonio
Salmerón Cerdán, Antonio
BayesChess: A computer chess program based on Bayesian networks
title BayesChess: A computer chess program based on Bayesian networks
title_full BayesChess: A computer chess program based on Bayesian networks
title_fullStr BayesChess: A computer chess program based on Bayesian networks
title_full_unstemmed BayesChess: A computer chess program based on Bayesian networks
title_short BayesChess: A computer chess program based on Bayesian networks
title_sort bayeschess: a computer chess program based on bayesian networks
topic Bayesian networks
Adaptive learning
Computer chess
url http://hdl.handle.net/10835/4889
https://doi.org/10.1016/j.patrec.2007.06.013
work_keys_str_mv AT fernandezantonio bayeschessacomputerchessprogrambasedonbayesiannetworks
AT salmeroncerdanantonio bayeschessacomputerchessprogrambasedonbayesiannetworks