Skip navigation
Please use this identifier to cite or link to this item: http://arks.princeton.edu/ark:/88435/dsp01gq67jt61b
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorKpotufe, Samory-
dc.contributor.authorYu, Sally-
dc.date.accessioned2016-06-24T15:09:58Z-
dc.date.available2016-06-24T15:09:58Z-
dc.date.created2016-04-12-
dc.date.issued2016-06-24-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp01gq67jt61b-
dc.description.abstractIt 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.en_US
dc.format.extent86 pages*
dc.language.isoen_USen_US
dc.titleCPYu: An Optimization of Chess Playing Through Game Tree Search Reduction and Supervised Learningen_US
dc.typePrinceton University Senior Theses-
pu.date.classyear2016en_US
pu.departmentOperations Research and Financial Engineeringen_US
pu.pdf.coverpageSeniorThesisCoverPage-
Appears in Collections:Operations Research and Financial Engineering, 2000-2020

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.