Writing code that wins

Writing a program that runs is one achievement, and writing one that plays well is another. GameBench 2 asks AI models to turn the rules of eight classic strategy games into player programs, then makes those programs play each other. The language models never choose a move during a game; their programs do.

Our technical report on the 20 October 2026 release covers 85 models, the 1,855 programs they wrote and 428,924 rated matches between those programs. The full report has the methods and every caveat.

What a model is asked to do

For each game, a model gets one prompt: the rules, a small programming interface, a minimal code skeleton and a few notes on strategy. It answers in a single response with one Rust source file, with no tools, code execution or web access. The host tells the program which moves are legal, so the model does not have to implement the rules, but there are no search or evaluation helpers, and any look-ahead the program does it has to build itself. If the code does not compile or fails our checks, the model gets at most two repairs with the error messages. It never sees how its program plays.

Every admitted program then plays every other program of its game, once from each side. Ratings come from those results, and each rating becomes a score from 0 to 100: the program's expected share of points against a fixed set of reference programs. A model's Overall score is the average of its scores at a low, a middle and a high reasoning setting of its own, typically no reasoning or Low, then Medium and XHigh. Where a model offers both XHigh and Max, we use XHigh.

How GameBench 2 scores a model Steps: 1. Rules prompt: rules, programming interface and code skeleton for one game; 2. One Rust program: a single response, with at most one compile repair and one validation repair; 3. Checks: compile, static rules, runtime and speed test; 4. Round robin: each admitted program plays every other program of its game in both seats; 5. Bradley–Terry ratings: one rating per program; 6. Expected points: 0–100 against a fixed reference field; 7. Game value: programs weighted by attempts; a failed attempt counts 0; 8. Setting score: mean of 8 game values, for the lowest, middle and highest setting; 9. Overall score: mean of the three setting scores. Step 1: Rules prompt Rules prompt rules, programming interface and code skeleton for one game Step 2: One Rust program One Rust program a single response, with at most one compile repair and one validation repair Step 3: Checks Checks compile, static rules, runtime and speed test Step 4: Round robin Round robin each admitted program plays every other program of its game in both seats Step 5: Bradley–Terry ratings Bradley–Terry ratings one rating per program Step 6: Expected points Expected points 0–100 against a fixed reference field Step 7: Game value Game value programs weighted by attempts; a failed attempt counts 0 Step 8: Setting score Setting score mean of 8 game values, for the lowest, middle and highest setting Step 9: Overall score Overall score mean of the three setting scores
For each of the eight games and each of three reasoning settings, a model writes one program, which is checked, played against every other admitted program of that game and rated. The Overall score is the mean of the three setting scores, and each setting score is the mean of eight game values.

A close race at the top

Three models are nearly level. GPT-6 Astra leads with 89.6, ahead of Claude Opus 5.5 at 88.6 and Claude Fable 5.1 at 88.5. GPT-6.1 Sol follows at 85.8, and then the field drops away: Claude Opus 5, in fifth place, scores 78.1. We have not yet validated uncertainty intervals for individual models, so we treat the order of the top three as unresolved.

Ten highest Overall scores Overall scores, 0 to 100: 1. GPT-6 Astra 89.6; 2. Claude Opus 5.5 88.6; 3. Claude Fable 5.1 88.5; 4. GPT-6.1 Sol 85.8; 5. Claude Opus 5 78.1; 6. GPT-6 Sol 74.5; 7. GPT-5.6 Sol 68.3; 8. Claude Fable 5 67.2; 9. Muse Wonder 66.3; 10. GLM-5.3 65.3. GPT-6 Astra: Overall score 89.6, rank 1 1 GPT-6 Astra GPT-6 Astra: Overall score 89.6, rank 1 GPT-6 Astra: Overall score 89.6, rank 1 89.6 Claude Opus 5.5: Overall score 88.6, rank 2 2 Claude Opus 5.5 Claude Opus 5.5: Overall score 88.6, rank 2 Claude Opus 5.5: Overall score 88.6, rank 2 88.6 Claude Fable 5.1: Overall score 88.5, rank 3 3 Claude Fable 5.1 Claude Fable 5.1: Overall score 88.5, rank 3 Claude Fable 5.1: Overall score 88.5, rank 3 88.5 GPT-6.1 Sol: Overall score 85.8, rank 4 4 GPT-6.1 Sol GPT-6.1 Sol: Overall score 85.8, rank 4 GPT-6.1 Sol: Overall score 85.8, rank 4 85.8 Claude Opus 5: Overall score 78.1, rank 5 5 Claude Opus 5 Claude Opus 5: Overall score 78.1, rank 5 Claude Opus 5: Overall score 78.1, rank 5 78.1 GPT-6 Sol: Overall score 74.5, rank 6 6 GPT-6 Sol GPT-6 Sol: Overall score 74.5, rank 6 GPT-6 Sol: Overall score 74.5, rank 6 74.5 GPT-5.6 Sol: Overall score 68.3, rank 7 7 GPT-5.6 Sol GPT-5.6 Sol: Overall score 68.3, rank 7 GPT-5.6 Sol: Overall score 68.3, rank 7 68.3 Claude Fable 5: Overall score 67.2, rank 8 8 Claude Fable 5 Claude Fable 5: Overall score 67.2, rank 8 Claude Fable 5: Overall score 67.2, rank 8 67.2 Muse Wonder: Overall score 66.3, rank 9 9 Muse Wonder Muse Wonder: Overall score 66.3, rank 9 Muse Wonder: Overall score 66.3, rank 9 66.3 GLM-5.3: Overall score 65.3, rank 10 10 GLM-5.3 GLM-5.3: Overall score 65.3, rank 10 GLM-5.3: Overall score 65.3, rank 10 65.3 0 25 50 75 100 Overall score (0–100)
Show the numbers
Rank Model Developer Overall score
1 GPT-6 Astra OpenAI 89.6
2 Claude Opus 5.5 Anthropic 88.6
3 Claude Fable 5.1 Anthropic 88.5
4 GPT-6.1 Sol OpenAI 85.8
5 Claude Opus 5 Anthropic 78.1
6 GPT-6 Sol OpenAI 74.5
7 GPT-5.6 Sol OpenAI 68.3
8 Claude Fable 5 Anthropic 67.2
9 Muse Wonder Meta 66.3
10 GLM-5.3 Zhipu 65.3
The ten highest Overall scores in the 20 October 2026 release. GPT-6 Astra leads with 89.6, the top three are within 1.1 points of each other, and the fifth is 11.5 points behind the first.

Reasoning effort and cost

From its lowest reasoning setting to its highest, the median model gains 15.3 points, and 52 of the 59 ranked models improve. The share of attempts that fail on the model's own code barely moves (9.9% at the lowest setting, 9.7% at the highest), while the strength of the working programs rises by a median 14.4 points, so the gain comes mainly from stronger programs rather than fewer failures.

For the 56 models whose highest setting costs more than their lowest, the step up costs a median $0.19 more to generate the program for one game (costs are provider-reported or estimated from list prices). Measured as score per dollar of generation cost, the lowest setting is the best value for 46 of 57 models, while the highest setting gives the strongest programs.

Lowest and highest reasoning setting, top 20 models 20 models, lowest and highest setting scores: Claude Opus 5.5 77.9 to 95.2; GPT-6 Astra 84.9 to 94.5; Claude Fable 5.1 86.5 to 94.1; GPT-6.1 Sol 77.4 to 92.7; Claude Sonnet 5.5 41.1 to 91.6; Claude Opus 5 71.9 to 85.9; GPT-5.6 Sol 57.1 to 81.1; GPT-6 Sol 66.7 to 80.6; Muse Wonder 56.7 to 78.5; Claude Fable 5 60.4 to 75.1; Claude Haiku 5.5 39.4 to 74.5; Grok 4.7 48.3 to 73.3; GLM-5.3 51.2 to 73.2; Muse Spark 1.3 41.4 to 70.7; GLM-5.3 FlashX 51.9 to 68.3; Gemini 3.8 Flash 55.6 to 65.3; Grok 4.6 45.1 to 65.3; Grok 4.5 48.8 to 63.5; GPT-5.4 46.9 to 63.2; GLM-5.3 Flash 47.9 to 59.4. Lowest setting Highest setting 0 25 50 75 100 Claude Opus 5.5: lowest setting 77.9, highest setting 95.2 (+17.3), Overall 88.6 Claude Opus 5.5 Claude Opus 5.5, lowest setting: 77.9 Claude Opus 5.5, lowest setting: 77.9 Claude Opus 5.5, highest setting: 95.2 Claude Opus 5.5, highest setting: 95.2 GPT-6 Astra: lowest setting 84.9, highest setting 94.5 (+9.6), Overall 89.6 GPT-6 Astra GPT-6 Astra, lowest setting: 84.9 GPT-6 Astra, lowest setting: 84.9 GPT-6 Astra, highest setting: 94.5 GPT-6 Astra, highest setting: 94.5 Claude Fable 5.1: lowest setting 86.5, highest setting 94.1 (+7.6), Overall 88.5 Claude Fable 5.1 Claude Fable 5.1, lowest setting: 86.5 Claude Fable 5.1, lowest setting: 86.5 Claude Fable 5.1, highest setting: 94.1 Claude Fable 5.1, highest setting: 94.1 GPT-6.1 Sol: lowest setting 77.4, highest setting 92.7 (+15.3), Overall 85.8 GPT-6.1 Sol GPT-6.1 Sol, lowest setting: 77.4 GPT-6.1 Sol, lowest setting: 77.4 GPT-6.1 Sol, highest setting: 92.7 GPT-6.1 Sol, highest setting: 92.7 Claude Sonnet 5.5: lowest setting 41.1, highest setting 91.6 (+50.4), Overall 61.6 Claude Sonnet 5.5 Claude Sonnet 5.5, lowest setting: 41.1 Claude Sonnet 5.5, lowest setting: 41.1 Claude Sonnet 5.5, highest setting: 91.6 Claude Sonnet 5.5, highest setting: 91.6 Claude Opus 5: lowest setting 71.9, highest setting 85.9 (+14.0), Overall 78.1 Claude Opus 5 Claude Opus 5, lowest setting: 71.9 Claude Opus 5, lowest setting: 71.9 Claude Opus 5, highest setting: 85.9 Claude Opus 5, highest setting: 85.9 GPT-5.6 Sol: lowest setting 57.1, highest setting 81.1 (+24.0), Overall 68.3 GPT-5.6 Sol GPT-5.6 Sol, lowest setting: 57.1 GPT-5.6 Sol, lowest setting: 57.1 GPT-5.6 Sol, highest setting: 81.1 GPT-5.6 Sol, highest setting: 81.1 GPT-6 Sol: lowest setting 66.7, highest setting 80.6 (+13.9), Overall 74.5 GPT-6 Sol GPT-6 Sol, lowest setting: 66.7 GPT-6 Sol, lowest setting: 66.7 GPT-6 Sol, highest setting: 80.6 GPT-6 Sol, highest setting: 80.6 Muse Wonder: lowest setting 56.7, highest setting 78.5 (+21.8), Overall 66.3 Muse Wonder Muse Wonder, lowest setting: 56.7 Muse Wonder, lowest setting: 56.7 Muse Wonder, highest setting: 78.5 Muse Wonder, highest setting: 78.5 Claude Fable 5: lowest setting 60.4, highest setting 75.1 (+14.8), Overall 67.2 Claude Fable 5 Claude Fable 5, lowest setting: 60.4 Claude Fable 5, lowest setting: 60.4 Claude Fable 5, highest setting: 75.1 Claude Fable 5, highest setting: 75.1 Claude Haiku 5.5: lowest setting 39.4, highest setting 74.5 (+35.1), Overall 57.1 Claude Haiku 5.5 Claude Haiku 5.5, lowest setting: 39.4 Claude Haiku 5.5, lowest setting: 39.4 Claude Haiku 5.5, highest setting: 74.5 Claude Haiku 5.5, highest setting: 74.5 Grok 4.7: lowest setting 48.3, highest setting 73.3 (+25.0), Overall 65.0 Grok 4.7 Grok 4.7, lowest setting: 48.3 Grok 4.7, lowest setting: 48.3 Grok 4.7, highest setting: 73.3 Grok 4.7, highest setting: 73.3 GLM-5.3: lowest setting 51.2, highest setting 73.2 (+22.0), Overall 65.3 GLM-5.3 GLM-5.3, lowest setting: 51.2 GLM-5.3, lowest setting: 51.2 GLM-5.3, highest setting: 73.2 GLM-5.3, highest setting: 73.2 Muse Spark 1.3: lowest setting 41.4, highest setting 70.7 (+29.4), Overall 59.6 Muse Spark 1.3 Muse Spark 1.3, lowest setting: 41.4 Muse Spark 1.3, lowest setting: 41.4 Muse Spark 1.3, highest setting: 70.7 Muse Spark 1.3, highest setting: 70.7 GLM-5.3 FlashX: lowest setting 51.9, highest setting 68.3 (+16.4), Overall 57.5 GLM-5.3 FlashX GLM-5.3 FlashX, lowest setting: 51.9 GLM-5.3 FlashX, lowest setting: 51.9 GLM-5.3 FlashX, highest setting: 68.3 GLM-5.3 FlashX, highest setting: 68.3 Gemini 3.8 Flash: lowest setting 55.6, highest setting 65.3 (+9.7), Overall 60.5 Gemini 3.8 Flash Gemini 3.8 Flash, lowest setting: 55.6 Gemini 3.8 Flash, lowest setting: 55.6 Gemini 3.8 Flash, highest setting: 65.3 Gemini 3.8 Flash, highest setting: 65.3 Grok 4.6: lowest setting 45.1, highest setting 65.3 (+20.2), Overall 60.9 Grok 4.6 Grok 4.6, lowest setting: 45.1 Grok 4.6, lowest setting: 45.1 Grok 4.6, highest setting: 65.3 Grok 4.6, highest setting: 65.3 Grok 4.5: lowest setting 48.8, highest setting 63.5 (+14.7), Overall 58.0 Grok 4.5 Grok 4.5, lowest setting: 48.8 Grok 4.5, lowest setting: 48.8 Grok 4.5, highest setting: 63.5 Grok 4.5, highest setting: 63.5 GPT-5.4: lowest setting 46.9, highest setting 63.2 (+16.3), Overall 55.4 GPT-5.4 GPT-5.4, lowest setting: 46.9 GPT-5.4, lowest setting: 46.9 GPT-5.4, highest setting: 63.2 GPT-5.4, highest setting: 63.2 GLM-5.3 Flash: lowest setting 47.9, highest setting 59.4 (+11.5), Overall 57.1 GLM-5.3 Flash GLM-5.3 Flash, lowest setting: 47.9 GLM-5.3 Flash, lowest setting: 47.9 GLM-5.3 Flash, highest setting: 59.4 GLM-5.3 Flash, highest setting: 59.4 0 25 50 75 100 Setting score (0–100)
Show the numbers
Model Developer Lowest setting Highest setting Change Overall score
Claude Opus 5.5 Anthropic 77.9 95.2 +17.3 88.6
GPT-6 Astra OpenAI 84.9 94.5 +9.6 89.6
Claude Fable 5.1 Anthropic 86.5 94.1 +7.6 88.5
GPT-6.1 Sol OpenAI 77.4 92.7 +15.3 85.8
Claude Sonnet 5.5 Anthropic 41.1 91.6 +50.4 61.6
Claude Opus 5 Anthropic 71.9 85.9 +14.0 78.1
GPT-5.6 Sol OpenAI 57.1 81.1 +24.0 68.3
GPT-6 Sol OpenAI 66.7 80.6 +13.9 74.5
Muse Wonder Meta 56.7 78.5 +21.8 66.3
Claude Fable 5 Anthropic 60.4 75.1 +14.8 67.2
Claude Haiku 5.5 Anthropic 39.4 74.5 +35.1 57.1
Grok 4.7 xAI 48.3 73.3 +25.0 65.0
GLM-5.3 Zhipu 51.2 73.2 +22.0 65.3
Muse Spark 1.3 Meta 41.4 70.7 +29.4 59.6
GLM-5.3 FlashX Zhipu 51.9 68.3 +16.4 57.5
Gemini 3.8 Flash Google 55.6 65.3 +9.7 60.5
Grok 4.6 xAI 45.1 65.3 +20.2 60.9
Grok 4.5 xAI 48.8 63.5 +14.7 58.0
GPT-5.4 OpenAI 46.9 63.2 +16.3 55.4
GLM-5.3 Flash Zhipu 47.9 59.4 +11.5 57.1
The 20 models with the highest Overall score at their lowest and highest reasoning settings, sorted by the highest-setting score. Their median gain from the lowest to the highest setting is 16.3 points, and all 20 gain at least a point.

Leaders by game

No model leads everywhere. The strongest programs in the eight games come from 6 different models, and the best Go program, from GPT-5.4 with a score of 97.8, came from its middle setting. Several of these leads are close.

Progress by release date

We also placed each model at its release date. Among the models we evaluated, the best one released by October 2025 scores 42.9 in this release, and the best of all scores 89.6, a rise of 46.7 points. Models released in the last six months account for 34.2 of them. This is a cross-section of a single release rather than a history of past leaderboards, and only 3 of the dated models came out by October 2025, so the size of the rise depends on which older models we chose to evaluate.

Every new best came from two developers. Of the 9 models that beat every model released before them, 5 are from OpenAI and 4 from Anthropic.

Best Overall score by release date 45 dated models from 16 Apr 2025 to 7 Oct 2026; results cut 20 Oct 2026. New best scores: o3 36.4 (16 Apr 2025); GPT-5 42.9 (7 Aug 2025); Claude Opus 4.5 48.7 (24 Nov 2025); GPT-5.4 55.4 (5 Mar 2026); Claude Fable 5 67.2 (9 Jun 2026); GPT-5.6 Sol 68.3 (9 Jul 2026); Claude Opus 5 78.1 (24 Jul 2026); Claude Fable 5.1 88.5 (1 Sep 2026); GPT-6 Astra 89.6 (3 Sep 2026). Model at its release date New best Best so far Overall score in this release 0 25 50 75 100 Apr 2025 Jul Oct Jan 2026 Apr Jul Oct Results cut 20 Oct 2026 GPT-OSS 120B, released 5 Aug 2025: 30.3 GPT-OSS 120B, released 5 Aug 2025: 30.3 Gemini 3.1 Pro Preview, released 19 Feb 2026: 46.5 Gemini 3.1 Pro Preview, released 19 Feb 2026: 46.5 Gemini 3.1 Flash Lite, released 3 Mar 2026: 16.5 Gemini 3.1 Flash Lite, released 3 Mar 2026: 16.5 GPT-5.5, released 23 Apr 2026: 50.3 GPT-5.5, released 23 Apr 2026: 50.3 DeepSeek V4 Pro, released 24 Apr 2026: 44.0 DeepSeek V4 Pro, released 24 Apr 2026: 44.0 Gemini 3.5 Flash, released 19 May 2026: 51.3 Gemini 3.5 Flash, released 19 May 2026: 51.3 Claude Opus 4.8, released 28 May 2026: 51.7 Claude Opus 4.8, released 28 May 2026: 51.7 Nemotron 3 Ultra 550B A55B, released 4 Jun 2026: 27.6 Nemotron 3 Ultra 550B A55B, released 4 Jun 2026: 27.6 GLM-5.2, released 16 Jun 2026: 44.6 GLM-5.2, released 16 Jun 2026: 44.6 Claude Sonnet 5, released 30 Jun 2026: 48.0 Claude Sonnet 5, released 30 Jun 2026: 48.0 Grok 4.5, released 8 Jul 2026: 58.0 Grok 4.5, released 8 Jul 2026: 58.0 GPT-5.6 Terra, released 9 Jul 2026: 47.0 GPT-5.6 Terra, released 9 Jul 2026: 47.0 GPT-5.6 Luna, released 9 Jul 2026: 41.7 GPT-5.6 Luna, released 9 Jul 2026: 41.7 Inkling Small, released 15 Jul 2026: 32.4 Inkling Small, released 15 Jul 2026: 32.4 Inkling, released 15 Jul 2026: 26.6 Inkling, released 15 Jul 2026: 26.6 Kimi K3, released 16 Jul 2026: 48.8 Kimi K3, released 16 Jul 2026: 48.8 Gemini 3.6 Flash, released 21 Jul 2026: 52.3 Gemini 3.6 Flash, released 21 Jul 2026: 52.3 Gemini 3.5 Flash Lite, released 21 Jul 2026: 33.4 Gemini 3.5 Flash Lite, released 21 Jul 2026: 33.4 Qwen3.8 Max, released 2 Aug 2026: 49.8 Qwen3.8 Max, released 2 Aug 2026: 49.8 Muse Spark 1.2, released 5 Aug 2026: 53.4 Muse Spark 1.2, released 5 Aug 2026: 53.4 Grok 4.6, released 12 Aug 2026: 60.9 Grok 4.6, released 12 Aug 2026: 60.9 DeepSeek V4 Pro 0813, released 13 Aug 2026: 44.2 DeepSeek V4 Pro 0813, released 13 Aug 2026: 44.2 GLM-5.3, released 14 Aug 2026: 65.3 GLM-5.3, released 14 Aug 2026: 65.3 Qwen3.8 27B, released 14 Aug 2026: 34.4 Qwen3.8 27B, released 14 Aug 2026: 34.4 GLM-5.3 Flash, released 20 Aug 2026: 57.1 GLM-5.3 Flash, released 20 Aug 2026: 57.1 Qwen3.8 Max 0902, released 1 Sep 2026: 55.0 Qwen3.8 Max 0902, released 1 Sep 2026: 55.0 Gemini 3.8 Flash, released 2 Sep 2026: 60.5 Gemini 3.8 Flash, released 2 Sep 2026: 60.5 Muse Spark 1.3, released 2 Sep 2026: 59.6 Muse Spark 1.3, released 2 Sep 2026: 59.6 DeepSeek V4.1 Flash, released 9 Sep 2026: 53.4 DeepSeek V4.1 Flash, released 9 Sep 2026: 53.4 Grok 4.7, released 21 Sep 2026: 65.0 Grok 4.7, released 21 Sep 2026: 65.0 Claude Opus 5.5, released 22 Sep 2026: 88.6 Claude Opus 5.5, released 22 Sep 2026: 88.6 GPT-6 Sol, released 22 Sep 2026: 74.5 GPT-6 Sol, released 22 Sep 2026: 74.5 GPT-6 Luna, released 22 Sep 2026: 48.8 GPT-6 Luna, released 22 Sep 2026: 48.8 Claude Sonnet 5.5, released 28 Sep 2026: 61.6 Claude Sonnet 5.5, released 28 Sep 2026: 61.6 GPT-6.1 Sol, released 29 Sep 2026: 85.8 GPT-6.1 Sol, released 29 Sep 2026: 85.8 Claude Haiku 5.5, released 7 Oct 2026: 57.1 Claude Haiku 5.5, released 7 Oct 2026: 57.1 Best Overall score among models released so far, up to the cut on 20 Oct 2026 o3 GPT-5 Claude Opus 4.5 GPT-5.4 Claude Fable 5 GPT-5.6 Sol Claude Opus 5 Claude Fable 5.1 GPT-6 Astra o3, released 16 Apr 2025: 36.4, a new best o3, released 16 Apr 2025: 36.4, a new best GPT-5, released 7 Aug 2025: 42.9, a new best GPT-5, released 7 Aug 2025: 42.9, a new best Claude Opus 4.5, released 24 Nov 2025: 48.7, a new best Claude Opus 4.5, released 24 Nov 2025: 48.7, a new best GPT-5.4, released 5 Mar 2026: 55.4, a new best GPT-5.4, released 5 Mar 2026: 55.4, a new best Claude Fable 5, released 9 Jun 2026: 67.2, a new best Claude Fable 5, released 9 Jun 2026: 67.2, a new best GPT-5.6 Sol, released 9 Jul 2026: 68.3, a new best GPT-5.6 Sol, released 9 Jul 2026: 68.3, a new best Claude Opus 5, released 24 Jul 2026: 78.1, a new best Claude Opus 5, released 24 Jul 2026: 78.1, a new best Claude Fable 5.1, released 1 Sep 2026: 88.5, a new best Claude Fable 5.1, released 1 Sep 2026: 88.5, a new best GPT-6 Astra, released 3 Sep 2026: 89.6, a new best GPT-6 Astra, released 3 Sep 2026: 89.6, a new best Model release date
Show the numbers
Release date Model Developer Overall score New best
2025-04-16 o3 OpenAI 36.4 yes
2025-08-05 GPT-OSS 120B OpenAI 30.3
2025-08-07 GPT-5 OpenAI 42.9 yes
2025-11-24 Claude Opus 4.5 Anthropic 48.7 yes
2026-02-19 Gemini 3.1 Pro Preview Google 46.5
2026-03-03 Gemini 3.1 Flash Lite Google 16.5
2026-03-05 GPT-5.4 OpenAI 55.4 yes
2026-04-23 GPT-5.5 OpenAI 50.3
2026-04-24 DeepSeek V4 Pro DeepSeek 44.0
2026-05-19 Gemini 3.5 Flash Google 51.3
2026-05-28 Claude Opus 4.8 Anthropic 51.7
2026-06-04 Nemotron 3 Ultra 550B A55B NVIDIA 27.6
2026-06-09 Claude Fable 5 Anthropic 67.2 yes
2026-06-16 GLM-5.2 Zhipu 44.6
2026-06-30 Claude Sonnet 5 Anthropic 48.0
2026-07-08 Grok 4.5 xAI 58.0
2026-07-09 GPT-5.6 Sol OpenAI 68.3 yes
2026-07-09 GPT-5.6 Terra OpenAI 47.0
2026-07-09 GPT-5.6 Luna OpenAI 41.7
2026-07-15 Inkling Small Thinking Machines 32.4
2026-07-15 Inkling Thinking Machines 26.6
2026-07-16 Kimi K3 Moonshot 48.8
2026-07-21 Gemini 3.6 Flash Google 52.3
2026-07-21 Gemini 3.5 Flash Lite Google 33.4
2026-07-24 Claude Opus 5 Anthropic 78.1 yes
2026-08-02 Qwen3.8 Max Alibaba 49.8
2026-08-05 Muse Spark 1.2 Meta 53.4
2026-08-12 Grok 4.6 xAI 60.9
2026-08-13 DeepSeek V4 Pro 0813 DeepSeek 44.2
2026-08-14 GLM-5.3 Zhipu 65.3
2026-08-14 Qwen3.8 27B Alibaba 34.4
2026-08-20 GLM-5.3 Flash Zhipu 57.1
2026-09-01 Claude Fable 5.1 Anthropic 88.5 yes
2026-09-01 Qwen3.8 Max 0902 Alibaba 55.0
2026-09-02 Gemini 3.8 Flash Google 60.5
2026-09-02 Muse Spark 1.3 Meta 59.6
2026-09-03 GPT-6 Astra OpenAI 89.6 yes
2026-09-09 DeepSeek V4.1 Flash DeepSeek 53.4
2026-09-21 Grok 4.7 xAI 65.0
2026-09-22 Claude Opus 5.5 Anthropic 88.6
2026-09-22 GPT-6 Sol OpenAI 74.5
2026-09-22 GPT-6 Luna OpenAI 48.8
2026-09-28 Claude Sonnet 5.5 Anthropic 61.6
2026-09-29 GPT-6.1 Sol OpenAI 85.8
2026-10-07 Claude Haiku 5.5 Anthropic 57.1
Overall scores of the 45 models with a known release date, all from the 20 October 2026 release, placed at each model's release date; the line is the best score among models released by each date. The best score rose from 42.9 for models released by 20 October 2025 to 89.6 at the cut on 20 October 2026.

What the scores mean

The 0 to 100 score is a share of points against a fixed field, so it bunches up near the top. In 5 of the 8 games the best program scores within 5 points of the fifth-best, yet its rating implies that it would take between 73.5% and 90.0% of the points in direct matches against it. At their highest settings the strongest models already score up to 95.2. The ratings underneath have no fixed ceiling while games stay decisive, and the games leave room, because no perfect strategy is known for any of the eight at the board sizes we use and most of them are proven to be computationally hard in their generalized forms. Fixed reference players and new games are how we plan to keep the 0 to 100 scale informative.

Does it tell us anything beyond games?

GameBench ranks models broadly like the popular leaderboards. Across eight comparisons, rank correlations run from 0.48 to 0.86, highest with LMArena's Agent Arena and the Epoch Capabilities Index (0.84).

Before seeing any results, we also wrote down a stricter test. With each model's whole developer held out, does adding GameBench to LiveBench's own scores improve predictions of LiveBench's agentic coding results? On that target neither GameBench nor anything else we tried beat a constant guess, so the test could not tell either way. In one of six secondary comparisons, on LiveBench 2.0's coding tasks built from real pull requests, adding GameBench cut the prediction error by 24%.

What we don't know yet

Most combinations of model, game and setting have one generation attempt, so a setting's score usually rests on eight programs, one per game, and another run could come out differently. Even with samples this small, GameBench ranks models much like well-established benchmarks.

The full report has the methods, the tables and the limits in detail, and the current rankings are on the GameBench leaderboard.