Trained transformer-based chess models to play like humans (including thinking time) [P]
Summary
Trained transformer-based chess models for rating buckets from 800 to 2500+, predicting moves, thinking time, and outcome. Achieves strong accuracy with only 9M parameters, and includes a novel thinking-time prediction component.
Similar Articles
Otter: A Time-Aware, History-Conditioned Human Chess AI
Otter is a 15.3M-parameter human chess AI that extends Maia 2 by conditioning move predictions on game history and time pressure, achieving higher accuracy than Maia 2 with fewer parameters. Trained on 6.1 billion positions from Lichess games, it demonstrates that treating chess as a time-aware, sequential activity improves prediction of human play.
Transformers Learn the Mestre-Nagao Heuristic
This paper trains a two-layer transformer encoder to classify rational elliptic curves by rank from Frobenius traces, achieving >99% accuracy. Mechanistic interpretability reveals the model learns the Mestre-Nagao heuristic and concentrates attention on prime positions, demonstrating that transformers can learn number-theoretic algorithms.
Transformers Linearly Represent Highly Structured World Models
This paper demonstrates that transformers trained on Sudoku solving traces build structured world models organized by domain constraints, and identifies a sparse, monosemantic circuit responsible for the naked-single decision rule. The work provides a fully interpretable algorithmic account of transformer reasoning on a combinatorial task.
@maxrumpf: Humans Are a Low Ceiling Can Magnus Carlson give feedback to AlphaZero? Obviously not. Even the very best chess players…
Max Rumpf argues that human feedback is becoming obsolete for training advanced AI models, citing examples like chess, math, and search. He advocates for human-free methods like self-play and synthetic data, while a quoted tweet from Will Depue calls for a large-scale data infrastructure parallel to compute scaling.
Transformers are famously bad at arithmetic, so I set one's weights by hand (no training) and it multiplies with 100% accuracy [P]
The author hand-codes transformer weights (no training) using a compiler called Torchwright to implement exact multiplication, achieving 100% accuracy on three-digit math and publishing checkpoints that handle up to 12-digit multiplication.