Chess Rating Estimation from Moves and Clock Times Using a CNN-LSTM
Not on the map. Why?
Abstract (arXiv)
Current chess rating systems update ratings incrementally and may not always accurately reflect a player's true strength at all times, especially for rapidly improving players or very rusty players. To overcome this, we explore a method to estimate player ratings directly from game moves and clock times. We compiled a benchmark dataset from Lichess with over one million games, encompassing various time controls and including move sequences and clock times. Our model architecture comprises a CNN to learn positional features, which are then integrated with clock-time data into a Bidirectional LSTM, predicting player ratings after each move. The model achieved an MAE of 182 rating points on the test data. Additionally, we applied our model to the 2024 IEEE Big Data Cup Chess Puzzle Difficulty Competition dataset, predicted puzzle ratings and achieved competitive results. This model is the first to use no hand-crafted features to estimate chess ratings and also the first to output a rating prediction after each move. Our method highlights the potential of using move-based rating estimation for enhancing rating systems and potentially other applications such as cheating detection.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 5 of its 31 references that are in the map. First posted on arXiv 17 Sep 2024.
Builds on
5 of 31 references.
References · 5
- 2020Aligning Superhuman AI with Human Behavior: Chess as a Model Systemcited by 79
- 2024Amortized Planning with Large-Scale Transformers: A Case Study on Chesscited by 49
- 2020Learning Models of Individual Behavior in Chesscited by 22
- 2022QuickSkill: Novice Skill Estimation in Online Multiplayer Gamescited by 4
- 2024Predicting User Perception of Move Brilliance in Chesscited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 2.
4 papers.
- 2024Predicting Chess Puzzle Difficulty with Transformerscited by 3
- 2025Policies of Multiple Skill Levels for Better Strength Estimation in Gamescited by 0
- 2026ChessMimic: Per-Rating Transformer Models for Human Move, Clock, and Outcome Prediction in Online Blitz Chesscited by 0
- 2026Accelerating Skill Assessment in Chess: A Drift-Diffusion-Enhanced Elo Rating Systemcited by 0
- 2026Accelerating Skill Assessment in Chess: A Drift-Diffusion-Enhanced Elo Rating System24 Jun 2026
- 2026ChessMimic: Per-Rating Transformer Models for Human Move, Clock, and Outcome Prediction in Online Blitz Chess3 Jun 2026
- 2025Policies of Multiple Skill Levels for Better Strength Estimation in Games1 May 2025
- 2024Predicting Chess Puzzle Difficulty with Transformers14 Oct 2024