Title
CWU-Chess: An Adaptive Chess Program that Improves After Each Game
Abstract
Most approaches to computerized chess involve some variation of brute force, lookup tables, and Alpha Beta pruning to reduce the width of search trees. Given today's extensive computational power, this is a reasonable approach to designing a program that will win games. Since this method is very different from (and much less efficient than) the way that humans play chess and other similar strategy games, it is desirable for those interested in artificial intelligence to investigate other approaches that rely less on brute force. Our solution was to develop an adaptive program that uses a genetic algorithm in combination with a neural network that can learn after each game it plays. The entire genetic algorithm/neural network component is part of the evaluation function used to rank each board. Given a board configuration, ten attributes are evaluated, each of which is used as the input to the Neural Network. The weights used in the neural network are optimized using the genetic algorithm. Each time the evaluation function is called, the neural network outputs the value for a given board configuration, which will then be used in a recursive search algorithm that uses Alpha-Beta pruning. The weights are adjusted at the end of the game based on its outcome. Sets of weights and game scores are broadcast over a network to enable fully distributed learning.
Year
DOI
Venue
2018
10.1109/GEM.2018.8516537
2018 IEEE Games, Entertainment, Media Conference (GEM)
Keywords
Field
DocType
CWU-chess,adaptive chess program,computerized chess,brute force,lookup tables,Alpha Beta pruning,search trees,adaptive program,evaluation function,recursive search algorithm,strategy games,board configuration,artificial intelligence,genetic algorithm,neural network,distributed learning
Lookup table,Entertainment industry,Search algorithm,Computer science,Evaluation function,Artificial intelligence,Artificial neural network,Recursion,Genetic algorithm,Alpha–beta pruning
Conference
ISBN
Citations 
PageRank 
978-1-5386-6305-9
0
0.34
References 
Authors
4
8
Name
Order
Citations
PageRank
Joseph Lemley1375.90
Razvan Andonie211717.71
Ashur Odaht300.34
Pushpinder Heer400.34
Jonathan Widger5142.11
Berk Erkul600.34
Lukas Magill700.34
Kyle Littlefield800.34