Human-aligned Chess with a Bit of Search
Not on the map. Why?
Abstract (arXiv)
Chess has long been a testbed for AI's quest to match human intelligence, and in recent years, chess AI systems have surpassed the strongest humans at the game. However, these systems are not human-aligned; they are unable to match the skill levels of all human partners or model human-like behaviors beyond piece movement. In this paper, we introduce Allie, a chess-playing AI designed to bridge the gap between artificial and human intelligence in this classic game. Allie is trained on log sequences of real chess games to model the behaviors of human chess players across the skill spectrum, including non-move behaviors such as pondering times and resignations In offline evaluations, we find that Allie exhibits humanlike behavior: it outperforms the existing state-of-the-art in human chess move prediction and "ponders" at critical positions. The model learns to reliably assign reward at each game state, which can be used at inference as a reward function in a novel time-adaptive Monte-Carlo tree search (MCTS) procedure, where the amount of search depends on how long humans would think in the same positions. Adaptive search enables remarkable skill calibration; in a large-scale online evaluation against players with ratings from 1000 to 2600 Elo, our adaptive search method leads to a skill gap of only 49 Elo on average, substantially outperforming search-free and standard MCTS baselines. Against grandmaster-level (2500 Elo) opponents, Allie with adaptive search exhibits the strength of a fellow grandmaster, all while learning exclusively from humans.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 19 of its 27 references that are in the map. First posted on arXiv 4 Oct 2024.
Builds on
19 of 27 references.
References · 19
- 2017Attention Is All You Needcited by 60,361
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,353
- 2019CTRL: A Conditional Transformer Language Model for Controllable Generationcited by 762
- 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 734
- 2023Scaling Data-Constrained Language Modelscited by 403
- 2020Aligning Superhuman AI with Human Behavior: Chess as a Model Systemcited by 79
- 2023ChessGPT: Bridging Policy Learning and Language Modelingcited by 75
- 2021Chess as a Testbed for Language Model State Trackingcited by 72
7 more
- 2021Scaling Scaling Laws with Board Gamescited by 63
- 2022Real or Fake Text?: Investigating Human Ability to Detect Boundaries Between Human-Written and Machine-Generated Textcited by 63
- 2024Emergent World Models and Latent Variable Estimation in Chess-Playing Language Modelscited by 62
- 2020Monte-Carlo Tree Search as Regularized Policy Optimizationcited by 61
- 2021Modeling Strong and Human-Like Gameplay with KL-Regularized Searchcited by 50
- 2023Cross-Modal Fine-Tuning: Align then Refinecited by 34
- 2024Transcendence: Generative Models Can Outperform The Experts That Train Themcited by 20
Built on by
Citing papers per year: 2025: 2; 2026: 9.
11 papers.
- 2025Learning to Imitate with Less: Efficient Individual Behavior Modeling in Chesscited by 7
- 2026Chessformer: A Unified Architecture for Chess Modelingcited by 6
- 2026Understanding Reasoning from Pretraining to Post-Trainingcited by 5
- 2025CIE: Controlling Language Model Text Generations Using Continuous Signalscited by 1
- 2026Matilda: Engine-Agnostic Search with Human Policy Guidancecited by 1
- 2026Exploring Collaboration between a language and a non-language agentcited by 1
- 2026Oracle-Guided Soft Shielding for Safe Move Prediction in Chesscited by 0
- 2026UniMaia: Steering Chess Policies with Language for Human-like Playcited by 0
- 2026ChessMimic: Per-Rating Transformer Models for Human Move, Clock, and Outcome Prediction in Online Blitz Chesscited by 0
- 2026Engine-Equal, Human-Unequal: A Reproducible Outcome Skew in Engine-Assessed Equal Chess Positionscited by 0
- 2026Language Models that Play Chess and Explain Their Movescited by 0
- 2026Language Models that Play Chess and Explain Their Moves2 Oct 2026
- 2026Exploring Collaboration between a language and a non-language agent31 Aug 2026
- 2026Engine-Equal, Human-Unequal: A Reproducible Outcome Skew in Engine-Assessed Equal Chess Positions28 Jul 2026
- 2026Understanding Reasoning from Pretraining to Post-Training17 Jul 2026
- 2026Matilda: Engine-Agnostic Search with Human Policy Guidance23 Jun 2026
- 2026ChessMimic: Per-Rating Transformer Models for Human Move, Clock, and Outcome Prediction in Online Blitz Chess3 Jun 2026
- 2026UniMaia: Steering Chess Policies with Language for Human-like Play26 May 2026
- 2026Chessformer: A Unified Architecture for Chess Modeling18 May 2026
- 2026Oracle-Guided Soft Shielding for Safe Move Prediction in Chess9 Mar 2026
- 2025Learning to Imitate with Less: Efficient Individual Behavior Modeling in Chess29 Jul 2025
- 2025CIE: Controlling Language Model Text Generations Using Continuous Signals19 May 2025