Skip navigation
Please use this identifier to cite or link to this item:
Title: CPYu: An Optimization of Chess Playing Through Game Tree Search Reduction and Supervised Learning
Authors: Yu, Sally
Advisors: Kpotufe, Samory
Department: Operations Research and Financial Engineering
Class Year: 2016
Abstract: It is infeasible to calculate all the different move sequences in a chess game, since the game tree is far too large for even modern day computers. CPYu, a chess engine implemented in Python and built from scratch, was created to ana- lyze the efficacy of game tree pruning algorithms and supervised learning meth- ods. The pruning algorithms, which induce game tree truncation and search space reduction, result in significant decreases in computation time. Supervised learning on grandmaster chess games was used to train CPYus evaluation of a position and increase its playing strength.
Extent: 86 pages
Type of Material: Princeton University Senior Theses
Language: en_US
Appears in Collections:Operations Research and Financial Engineering, 2000-2017

Files in This Item:
File SizeFormat 
YuSally_final_thesis.pdf1.01 MBAdobe PDF    Request a copy

Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.