Investigating evolutionary checkers by incorporating individual and social learning, N-tuple systems and a round robin tournament

In recent years, much research attention has been paid to evolving self-learning game players. Fogel's Blondie24 is just one demonstration of a real success in this field and it has inspired many other scientists. In this thesis, artificial neural networks are employed to evolve game playing st...

Full description

Bibliographic Details
Main Author: Al-Khateeb, Belal
Format: Thesis (University of Nottingham only)
Language:English
Published: 2011
Online Access:https://eprints.nottingham.ac.uk/12267/
_version_ 1848791467642847232
author Al-Khateeb, Belal
author_facet Al-Khateeb, Belal
author_sort Al-Khateeb, Belal
building Nottingham Research Data Repository
collection Online Access
description In recent years, much research attention has been paid to evolving self-learning game players. Fogel's Blondie24 is just one demonstration of a real success in this field and it has inspired many other scientists. In this thesis, artificial neural networks are employed to evolve game playing strategies for the game of checkers by introducing a league structure into the learning phase of a system based on Blondie24. We believe that this helps eliminate some of the randomness in the evolution. The best player obtained is tested against an evolutionary checkers program based on Blondie24. The results obtained are promising. In addition, we introduce an individual and social learning mechanism into the learning phase of the evolutionary checkers system. The best player obtained is tested against an implementation of an evolutionary checkers program, and also against a player, which utilises a round robin tournament. The results are promising. N-tuple systems are also investigated and are used as position value functions for the game of checkers. The architecture of the n-tuple is utilises temporal difference learning. The best player obtained is compared with an implementation of evolutionary checkers program based on Blondie24, and also against a Blondie24 inspired player, which utilises a round robin tournament. The results are promising. We also address the question of whether piece difference and the look-ahead depth are important factors in the Blondie24 architecture. Our experiments show that piece difference and the look-ahead depth have a significant effect on learning abilities.
first_indexed 2025-11-14T18:28:59Z
format Thesis (University of Nottingham only)
id nottingham-12267
institution University of Nottingham Malaysia Campus
institution_category Local University
language English
last_indexed 2025-11-14T18:28:59Z
publishDate 2011
recordtype eprints
repository_type Digital Repository
spelling nottingham-122672025-02-28T11:18:25Z https://eprints.nottingham.ac.uk/12267/ Investigating evolutionary checkers by incorporating individual and social learning, N-tuple systems and a round robin tournament Al-Khateeb, Belal In recent years, much research attention has been paid to evolving self-learning game players. Fogel's Blondie24 is just one demonstration of a real success in this field and it has inspired many other scientists. In this thesis, artificial neural networks are employed to evolve game playing strategies for the game of checkers by introducing a league structure into the learning phase of a system based on Blondie24. We believe that this helps eliminate some of the randomness in the evolution. The best player obtained is tested against an evolutionary checkers program based on Blondie24. The results obtained are promising. In addition, we introduce an individual and social learning mechanism into the learning phase of the evolutionary checkers system. The best player obtained is tested against an implementation of an evolutionary checkers program, and also against a player, which utilises a round robin tournament. The results are promising. N-tuple systems are also investigated and are used as position value functions for the game of checkers. The architecture of the n-tuple is utilises temporal difference learning. The best player obtained is compared with an implementation of evolutionary checkers program based on Blondie24, and also against a Blondie24 inspired player, which utilises a round robin tournament. The results are promising. We also address the question of whether piece difference and the look-ahead depth are important factors in the Blondie24 architecture. Our experiments show that piece difference and the look-ahead depth have a significant effect on learning abilities. 2011-07-13 Thesis (University of Nottingham only) NonPeerReviewed application/pdf en arr https://eprints.nottingham.ac.uk/12267/1/Thesis.pdf Al-Khateeb, Belal (2011) Investigating evolutionary checkers by incorporating individual and social learning, N-tuple systems and a round robin tournament. PhD thesis, University of Nottingham.
spellingShingle Al-Khateeb, Belal
Investigating evolutionary checkers by incorporating individual and social learning, N-tuple systems and a round robin tournament
title Investigating evolutionary checkers by incorporating individual and social learning, N-tuple systems and a round robin tournament
title_full Investigating evolutionary checkers by incorporating individual and social learning, N-tuple systems and a round robin tournament
title_fullStr Investigating evolutionary checkers by incorporating individual and social learning, N-tuple systems and a round robin tournament
title_full_unstemmed Investigating evolutionary checkers by incorporating individual and social learning, N-tuple systems and a round robin tournament
title_short Investigating evolutionary checkers by incorporating individual and social learning, N-tuple systems and a round robin tournament
title_sort investigating evolutionary checkers by incorporating individual and social learning, n-tuple systems and a round robin tournament
url https://eprints.nottingham.ac.uk/12267/