Chess transformer shows weak play hides strong knowledge

Playing Dumb: How a Chess Transformer Simulates Users Across Skill Levels

Artificial IntelligenceMachine Learning

Summary

It can be hard to tell if a player’s poor chess moves come from not knowing much or from how they use their knowledge. The authors studied Maia-2, an AI that predicts human chess moves based on skill level. They found that even when the AI acts like a weaker player, it still holds strong chess knowledge internally. The difference in skill is more about how the AI chooses moves using what it knows, not how much it knows. This means some poor moves come from how knowledge is used rather than lack of knowledge.

What this means in practice

  • For game ai developers: Improve chess AI to simulate players at different skill levels by adjusting decision processes rather than knowledge representation.
  • For educational software engineers: Design tutoring tools that simulate weaker players realistically by changing move selection based on retained knowledge instead of reducing knowledge complexity.

Authors

Difan Jiao, George Eilender, Zhenwei Tang, Ashton Anderson

Abstract

Generative models increasingly simulate users at different skill levels in education and AI evaluation. Yet it remains unclear whether lower-skill behavior reflects less internal knowledge or a different use of retained knowledge. This distinction is difficult to study in natural language, where proficiency and relevant knowledge are hard to measure. In this work, we study Maia-2, a chess transformer that predicts human moves conditioned on player skill, using quantitative skill ratings and deterministically labeled chess concepts. We hold board positions and model weights fixed and analyze positions where skill conditioning changes the prediction from a blunder to the best move. First, we measure encoded knowledge by training probes to predict the presence of 172 chess concepts from Maia-2's internal states. Probe accuracy remains nearly constant across skill conditions, and probes trained at one level transfer accurately to the others. To test whether stronger decisions can be recovered from this retained knowledge, we fine-tune only Maia-2's final output layer, raising best-move accuracy in the lowest skill band from 14.4% to 82.8%. Training this layer only on highest-skill representations retains most of the improvement at lower levels, showing that recovery does not require direct training on lower-skill states. Steering concept-relevant features learned by a sparse autoencoder also improves lower-skill decisions while leaving probe-measured concept encoding practically unchanged. These results support an account in which skill conditioning changes how retained concept knowledge influences move selection, showing that weaker behavior can understate the knowledge available within a model.