Determining Chess Piece Values Using Machine Learning

Authors

  • Aditya Gupta William Fremd High School
  • Christopher Grattoni University of Oxford
  • Arnav Gupta William Fremd High School

DOI:

https://doi.org/10.47611/jsrhs.v12i1.4356

Keywords:

Machine Learning, Data Science, Chess, Logistic Regression

Abstract

This paper attempts to generate point values for chess pieces, as alternatives to the commonly accepted chess piece values. We use a database of over a million online chess games to heuristically determine the value of a chess piece, by using material imbalances to predict game results. We then explore how piece values change when we analyze material imbalances at various stages of a chess game. As further exploration, we determine what practical values chess pieces and imbalances have at various rating ranges. This creates practical data that players of varying rating can use to aid in chess calculation, as opposed to the rigid values that are typically accepted.

Downloads

Download data is not yet available.

References or Bibliography

Capablanca, Jose; de Firmian, Nick (2006), Chess Fundamentals (Completely Revised and Updated for the 21st century), Random House, ISBN 0-8129-3681-7

Seirawan, Yasser; Silman, Jeremy (1990), Play Winning Chess, Microsoft Press, ISBN 1-55615-271-X

Soltis, Andy (2004), Rethinking the Chess Pieces, Batsford, ISBN 0-7134-8904-9

Silman, Jeremy (1998), The Complete Book of Chess Strategy:Grandmaster Techniques from A to Z, Siles Press, ISBN 978-1-890085-01-8

Polgar, Susan; Truong, Paul (2005), A World Champion's Guide to Chess, Random House, ISBN 978-0-8129-3653-7

Good, I. J. (1968); A Five-Year Plan for Automatic Chess

Lichess Database. Available online: https://database.lichess.org/

Betza, Ralph; “Ideal and Practical Values”. The Chess Variant Pages.

Ubdip (2022); “Finding the Value of Pieces”; Lichess Blog.

Ubdip (2022); “Comments on piece values”; Lichess Blog.

Bååth, Rasmus; “Big Data and Chess: What are the Predictive Point Values of Chess Pieces?”. Sumsar

Kaufman, Larry (March 1999), "The Evaluation of Material Imbalances", Chess Life, archived from the original on 2006-06-29, retrieved 2022-11-23

“Forsyth-Edwards Notation (FEN)”, Chess.com, https://www.chess.com/terms/fen-chess

Python Chess. Available online: https://python-chess.readthedocs.io/en/latest/#

Wikipedia contributors. “Logistic Regression.” Wikipedia, 30 Oct. 2022, en.wikipedia.org/wiki/Logistic_regression.

Scikit-learn: Machine Learning in Python, Pedregosa et al., JMLR 12, pp. 2825-2830, 2011.

Giovanni Di Luca, “Knight Vs Bishop: Which Chess Piece Is More Valuable?”, ChessPulse.com

Yusupov Artur. (2008). Build up your chess with Artur Yusupov: The fundamentals. Quality Chess.

“Time Controls in Chess - Chess Terms.” Chess.com, https://www.chess.com/terms/chess-time-controls.

Published

02-28-2023

How to Cite

Gupta, A., Grattoni, C., & Gupta, A. (2023). Determining Chess Piece Values Using Machine Learning. Journal of Student Research, 12(1). https://doi.org/10.47611/jsrhs.v12i1.4356

Issue

Section

HS Research Projects