All benchmarks
Reasoning

Chess Puzzles

100 chess positions generated by Epoch AI, each with a single best move as judged by a chess engine. The board is given as text, not as an image, and the move must match exactly. Epoch AI runs it.

Hard, novel problems: graduate science, abstract puzzles, expert exams. One of 8 comparable tests in reasoning, a category the Index averages.

Read with care. An outside audit (Generality Labs, October 2026) rated it Verified after Epoch AI fixed what it found in version 2, which replaced version 1. Epoch AI itself calls the wider significance of chess low.

Publisher: Epoch AI (internal runs)

What a model is asked to do

Find the single best move in a chess position that is given as text, with no engine to consult.

For exampleWhite to move in a middlegame where one quiet rook move wins material and every other move lets the advantage slip. Name the move.

Why it matters. A small probe of planning and spatial reasoning. There is one right answer and no partial credit, so a lucky guess is rare.

The example is original and illustrative, not an item from the dataset.

Models scored here
76
Who produced the numbers
Run by Epoch AI
Items graded
n = 100 (1.0% each)
Best published result
79.0%
Newest release covered
November 9, 2026 (active)
Chance level
5%
License
CC BY 4.0 (via Epoch AI)
Direction
Higher is better
Scale
Published as a share of items solved. For the Index, each score is measured as a share of the best published result (79.0%) above chance: random guessing (5%) reads 0 and the frontier reads 100, so a high-guessing exam is not flattered.
Provenance
Epoch AI ran the evaluation itself, under settings it documents per model, and publishes the log of every answer.

Snapshot November 10, 2026

Ranking on this test

76 models on Chess Puzzles

Best published run per model, and how close each one comes to the best published result on this test (the frontier reads 100, measured above chance). Every number links to the publisher that produced it. Internal runs are marked and carry their run details on the model page. One item on this test is 1.0 points, so read gaps smaller than that as noise.

#ModelScoreProduced by
1Claude Fable 5.2Anthropic79.0%Epoch-run
2GPT-6 AstraOpenAI74.0%Epoch-run
3GPT-6.1 SolOpenAI68.0%Epoch-run
4GPT-5.6 Sol ProOpenAI68.0%Epoch-run
5Claude Opus 5.5Anthropic67.0%Epoch-run
6Gemini 3.7 FlashGoogle66.0%Epoch-run
7GPT-5.5OpenAI63.0%Epoch-run
8GPT-5.5 ProOpenAI62.0%Epoch-run
9GPT-5.2 ProOpenAI60.0%Epoch-run
10Gemini 4 ArgonGoogle59.0%Epoch-run
11Claude Sonnet 5.5Anthropic59.0%Epoch-run
12GPT-5.6 SolOpenAI59.0%Epoch-run
13GPT-5.4 ProOpenAI59.0%Epoch-run
14Gemini 3.8 FlashGoogle58.0%Epoch-run
15GPT-6 SolOpenAI56.0%Epoch-run
16Claude Haiku 5.5Anthropic55.0%Epoch-run
17Claude Opus 4.8Anthropic52.0%Epoch-run
18Gemini 3.1 ProGoogle51.0%Epoch-run
19Claude Fable 5.1Anthropic48.0%Epoch-run
20DeepSeek V4.1 FlashDeepSeek48.0%Epoch-run
21GPT-5.4OpenAI48.0%Epoch-run
22GPT-5.2OpenAI48.0%Epoch-run
23GPT-5 ProOpenAI48.0%Epoch-run
24Claude Fable 5Anthropic47.0%Epoch-run
25GPT-5.6 TerraOpenAI47.0%Epoch-run
26Qwen3.8 MaxAlibaba46.0%Epoch-run
27DeepSeek V4 ProDeepSeek46.0%Epoch-run
28Kimi K3.1 ProMoonshot AI45.0%Epoch-run
29Claude Sonnet 5Anthropic45.0%Epoch-run
30Gemini 3.5 FlashGoogle45.0%Epoch-run
31GPT-5.4 nanoOpenAI45.0%Epoch-run
32Claude Opus 5Anthropic43.0%Epoch-run
33GPT-5.6 LunaOpenAI43.0%Epoch-run
34Gemini 3.6 FlashGoogle42.0%Epoch-run
35GPT-5.1OpenAI42.0%Epoch-run
36Claude Opus 4.7Anthropic41.0%Epoch-run
37Grok 4.7xAI41.0%Epoch-run
38Gemini 3 FlashGoogle40.0%Epoch-run
39Doubao Seed EvolvingByteDance40.0%Epoch-run
40Muse Spark 1.3Meta37.0%Epoch-run
41GLM 5.3Zhipu AI37.0%Epoch-run
42Kimi K3Moonshot AI37.0%Epoch-run
43GPT-6 LunaOpenAI36.0%Epoch-run
44GPT-5OpenAI36.0%Epoch-run
45Grok 4.5xAI35.0%Epoch-run
46Muse Spark 1.1Meta34.0%Epoch-run
47Grok 4.6xAI33.0%Epoch-run
48Mistral Large 4Mistral AI33.0%Epoch-run
49DeepSeek V4 FlashDeepSeek32.0%Epoch-run
50Grok 4.20xAI29.0%Epoch-run
51Muse Spark 1.2Meta27.0%Epoch-run
52Qwen3.7 MaxAlibaba27.0%Epoch-run
53Doubao Seed 2.1 TurboByteDance26.0%Epoch-run
54GPT-5 miniOpenAI24.0%Epoch-run
55Claude Sonnet 4.6Anthropic23.0%Epoch-run
56GPT-5.4 miniOpenAI23.0%Epoch-run
57GLM 5.2Zhipu AI22.0%Epoch-run
58GPT-5 nanoOpenAI22.0%Epoch-run
59Claude Opus 4.6Anthropic21.0%Epoch-run
60GLM 5.3 FlashZhipu AI21.0%Epoch-run
61GLM 4.7Zhipu AI21.0%Epoch-run
62Gemini 3.5 Flash-LiteGoogle21.0%Epoch-run
63InklingThinking Machines21.0%Epoch-run
64Doubao Seed 2.1 ProByteDance21.0%Epoch-run
65GLM 5.1Zhipu AI20.0%Epoch-run
66Kimi K2.6Moonshot AI20.0%Epoch-run
67Grok 4.3xAI18.0%Epoch-run
68MiniMax M3MiniMax17.0%Epoch-run
69Qwen3.6 PlusAlibaba16.0%Epoch-run
70Kimi K2.7 CodeMoonshot AI14.0%Epoch-run
71Claude Opus 4.5Anthropic14.0%Epoch-run
72Qwen3.5 FlashAlibaba14.0%Epoch-run
73Qwen3.6 FlashAlibaba12.0%Epoch-run
74Claude Sonnet 4.5Anthropic10.0%Epoch-run
75Qwen3.5 PlusAlibaba9.0%Epoch-run
76Claude Haiku 4.5Anthropic8.0%Epoch-run
Theo

The best models, ranked here, working inside Theo.

29 of the models on this page run inside Theo today. Theo picks the right one for each step and always shows which engine answered.