KnightCap: A chess program that learns by combining TD( ) with minimax search
@inproceedings{Baxter1997KnightCapAC, title={KnightCap: A chess program that learns by combining TD( ) with minimax search}, author={J. Baxter and A. Tridgell and Lex Weaver}, booktitle={ICML 1997}, year={1997} }
In this paper we present TDLeaf( ), a variation on the TD( ) algorithm that enables it to be used in conjunction with minimax search. We p resent some experiments in which our chess program, “KnightCap,” used TDL eaf( ) to learn its evaluation function while playing on the Free Ineternet Chess Server (FICS, fics.onenet.net). It improved from a 1650 rating to a 2100 rating in just 308 games and 3 days of play. We discuss some of the reasons for this success and also the relationship between our… CONTINUE READING
18 Citations
LS-Draughts: Using Databases to Treat Endgame Loops in a Hybrid Evolutionary Learning System
- Computer Science
- 2009
- PDF
Tuning evaluation functions by maximizing concordance
- Computer Science, Mathematics
- Theor. Comput. Sci.
- 2005
- 19
- PDF
Learning to Play Draughts using temporal difference learning with neural networks and databases
- Computer Science
- 2004
- 13
- PDF
Self-Play and Using an Expert to Learn to Play Backgammon with Temporal Difference Learning
- Computer Science
- J. Intell. Learn. Syst. Appl.
- 2010
- 28
- PDF
Applying Artificial Neural Network combined with TD(λ) to computer Chinese chess
- Computer Science
- 2009 Chinese Control and Decision Conference
- 2009
- 1
References
SHOWING 1-10 OF 41 REFERENCES
TD-Gammon, a Self-Teaching Backgammon Program, Achieves Master-Level Play
- Computer Science
- Neural Computation
- 1994
- 768
- PDF
Analysis of Temporal-Diffference Learning with Function Approximation
- Mathematics, Computer Science
- NIPS
- 1996
- 1,253
- PDF
An Analysisof TemporalDif ferenceLearningwith FunctionApproximation
- IEEE Transactionson AutomaticControl,
- 1997