Leaderboard

14 model settings ranked by Elo against the XMage CPU, from 412 rated games. Settings with fewer than four games are listed but not ranked.

#ModelEloGames$ / game
1
GPT-6.1 Sol@high
+70910$0.85
2
GPT-6.1 Sol@medium
+26516$0.51
3
GPT-6 Astra@medium
+2298$2.64
4
Claude Opus 5.5@medium
+2264$3.91
5
Claude Haiku 5.5@high
+14734$0.22
6
GPT-6 Luna@xhigh
+13475$0.060
7
Claude Sonnet 5.5@medium
+12912$1.77
–
Claude Fable 5.1@medium
unrated2$10*
8
GPT-6 Luna@high
+57105$0.043
9
GPT-6 Luna@medium
+3587$0.035
10
GPT-6 Luna@low
−61102$0.023
11
Claude Haiku 5.5@low
−6635$0.12
12
Claude Haiku 5.5@medium
−7333$0.17
13
GPT-6 Luna@none
−13749$0.036

Elo against the XMage CPU (0); “beats CPU” is the modelled chance of winning one game against it. Costs are recorded tokens at OpenRouter list prices. *Measured before a prompt-caching fix that cut Claude costs by up to 2.6×; likely overstated.

Decks and seat

Estimated alongside the models, in Elo; positive helps the deck’s pilot.

Dredge
+64
Grixis Delver
+20
Jeskai Control
−84
Going first
+13

Model checks

  • One rating per model is enough. Allowing each model its own strength per deck does not fit the games better (log Bayes factor -2.7).
  • CPU games and battles agree only loosely. Ratings learned from CPU games alone pick the winner of 57% of 160 battles; most battles are between close models, so this supports one scale weakly rather than confirming it.