An evolutionary algorithm for tuning a chess evaluation function
@article{VzquezFernndez2011AnEA, title={An evolutionary algorithm for tuning a chess evaluation function}, author={Eduardo V{\'a}zquez-Fern{\'a}ndez and C. Coello and F. Sagols}, journal={2011 IEEE Congress of Evolutionary Computation (CEC)}, year={2011}, pages={842-848} }
This paper proposes a method for tuning the weights of the evaluation function of a chess program whose search engine is based on evolutionary programming. In our proposed approach, each individual in the population of the evolutionary algorithm represents a virtual player with specific weights of its evaluation function. This differs from most of the previous approaches reported in the literature, in which normally a tournament between virtual players is held, and the final result (win, loss… CONTINUE READING
Figures, Tables, and Topics from this paper
4 Citations
An evolutionary algorithm with a history mechanism for tuning a chess evaluation function
- Computer Science
- Appl. Soft Comput.
- 2013
- 2
An evolutionary algorithm coupled with the Hooke-Jeeves algorithm for tuning a chess evaluation function
- Computer Science
- 2012 IEEE Congress on Evolutionary Computation
- 2012
- 7
An adaptive evolutionary algorithm based on tactical and positional chess problems to adjust the weights of a chess engine
- Computer Science
- 2013 IEEE Congress on Evolutionary Computation
- 2013
References
SHOWING 1-10 OF 23 REFERENCES
Using an Evolutionary Algorithm for the Tuning of a Chess Evaluation Function Based on a Dynamic Boundary Strategy
- Computer Science
- 2006 IEEE Conference on Cybernetics and Intelligent Systems
- 2006
- 10
- PDF
A Differential Evolution for the Tuning of a Chess Evaluation Function
- Computer Science
- 2006 IEEE International Conference on Evolutionary Computation
- 2006
- 14
An evolutionary approach for the tuning of a chess evaluation function using population dynamics
- Computer Science
- Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546)
- 2001
- 92
- PDF
An Adaptive Differential Evolution Algorithm with Opposition-Based Mechanisms, Applied to the Tuning of a Chess Program
- Computer Science
- 2008
- 12
Tuning evaluation functions by maximizing concordance
- Computer Science, Mathematics
- Theor. Comput. Sci.
- 2005
- 19
- PDF
The Blondie25 Chess Program Competes Against Fritz 8.0 and a Human Chess Master
- Computer Science
- 2006 IEEE Symposium on Computational Intelligence and Games
- 2006
- 21
- PDF