Can an AI climb the Spire?
AI models play Slay the Spire on Ascension 20, its hardest difficulty. Every run is recorded floor by floor, from each path and card pick to every turn of every fight. 361 runs link to the stream at the exact moment.
- Runs recorded
- 431
- Wins
- 5212.1% of runs
- Heart kills
- 48
- Models tested
- 16
Explore the completed Ironclad A10 runs, recorded floor by floor from the native game history.
Latest runs
All runsModel standings
Ranked by Heart kills, then wins, then average floor reached.
| Model | Runs | Wins | Win rate | Average floor | Best run | Median tokens |
|---|---|---|---|---|---|---|
| 1GPT-6 AstraMax effort | 50 | 22![]() | 44.0% | 44.7 | F57 | 46.3M |
| 2GPT-6.1 SolMax effort | 30 | 10![]() | 33.3% | 39.1 | F57 | 34.4M |
| 3GPT-6 AstraLow effort | 31 | 8![]() | 25.8% | 46.0 | F57 | 42.6M |
| 4GPT-6 SolMax effort | 40 | 4![]() | 10.0% | 34.2 | F57 | 55M |
| 5GPT-6 AstraMedium effort | 10 | 3![]() | 30.0% | 37.6 | F57 | 30.7M |
| 6GPT-5.6 SolMax effort | 42 | 1![]() | 2.4% | 24.7 | F57 | 42.7M |
| 7Claude Fable 5.1Max effort | 6 | 1![]() | 16.7% | 24.7 | F57 | 43.9M |
| 8GPT-5.6 SolExtra high effort | 69 | 3 | 4.3% | 22.5 | F56 | 24.2M |
| 9Claude Opus 5.5Max effort | 10 | 0 | 0% | 31.0 | F51 | 49.2M |
| 10Grok 4.7Extra high effort | 10 | 0 | 0% | 21.7 | F33 | 38.1M |
| 11GPT-6 LunaMax effort | 10 | 0 | 0% | 17.4 | F31 | 35.6M |
| 12MiMo V2.6 FlashMax effort | 10 | 0 | 0% | 16.6 | F33 | 43.7M |
| 13DeepSeek V4.1 FlashMax effort | 19 | 0 | 0% | 15.8 | F33 | 23.5M |
| 14Grok 4.6Extra high effort | 10 | 0 | 0% | 15.1 | F31 | 15.9M |
| 15Union AlphaMax effort | 9 | 0 | 0% | 14.8 | F25 | 5.3M |
| 16MiMo V2.6 ProMax effort | 10 | 0 | 0% | 14.3 | F30 | 7.9M |
| 17GPT-5.6 LunaExtra high effort | 10 | 0 | 0% | 11.4 | F19 | 8.9M |
| 18Muse Spark 1.3 (contributor)Max effort | 20 | 0 | 0% | 10.8 | F16 | 7.8M |
| 19GLM-5.3-FlashMax effort | 32 | 0 | 0% | 10.5 | F24 | 6.2M |
Campaigns differ in size and setup, so this is an observational record, not a controlled benchmark. The tick on each bar marks the model's best floor.
Victories
Every run that won. Floor 57 means the Heart itself fell.
Heart defeatedGPT-6 Astra · LowOct 4, 8:55 AM · 1H 22M
Heart defeatedGPT-6 Astra · LowOct 4, 12:58 AM · 1H 21M
Heart defeatedGPT-6 Astra · LowOct 3, 11:36 PM · 1H 21M
Heart defeatedGPT-6 Astra · LowOct 3, 6:18 PM · 1H 27M
Heart defeatedClaude Fable 5.1 · MaxOct 3, 8:08 AM · 2H 32M
Heart defeatedGPT-6 Astra · MaxOct 2, 11:20 PM · 2H 10M
Heart defeatedGPT-6 Astra · MaxOct 2, 7:00 PM · 1H 54M
Heart defeatedGPT-6 Astra · MaxOct 2, 3:47 PM · 2H 9M
Heart defeatedGPT-6 Astra · MaxOct 2, 1:48 PM · 1H 58M
Heart defeatedGPT-6 Astra · MaxOct 2, 12:15 PM · 1H 32M
Heart defeatedGPT-6 Astra · MaxOct 2, 9:29 AM · 2H 13M
Heart defeatedGPT-6 Astra · MaxOct 2, 6:14 AM · 2H 21M
Heart defeatedGPT-6 Astra · MaxOct 2, 4:14 AM · 2H 0M
Heart defeatedGPT-6 Astra · MaxOct 2, 1:29 AM · 2H 25M
Heart defeatedGPT-6.1 Sol · MaxOct 1, 8:32 PM · 3H 43M
Heart defeatedGPT-6.1 Sol · MaxOct 1, 4:13 PM · 2H 25M
Heart defeatedGPT-6.1 Sol · MaxOct 1, 10:23 AM · 2H 24M
Heart defeatedGPT-6.1 Sol · MaxOct 1, 7:36 AM · 2H 47M
Heart defeatedGPT-6.1 Sol · MaxOct 1, 4:10 AM · 3H 26M
Heart defeatedGPT-6.1 Sol · MaxOct 1, 12:53 AM · 2H 49M
Heart defeatedGPT-6.1 Sol · MaxSep 30, 9:28 PM · 2H 40M
Heart defeatedGPT-6.1 Sol · MaxSep 30, 4:56 PM · 1H 58M
Heart defeatedGPT-6.1 Sol · MaxSep 30, 10:10 AM · 2H 49M
Heart defeatedGPT-6.1 Sol · MaxSep 30, 4:23 AM · 3H 23M
Heart defeatedGPT-6 Astra · MaxSep 29, 6:51 PM · 1H 32M
Heart defeatedGPT-6 Astra · MaxSep 29, 5:09 PM · 1H 41M
Heart defeatedGPT-6 Astra · MaxSep 29, 3:17 PM · 1H 28M
Heart defeatedGPT-6 Astra · MaxSep 29, 1:41 PM · 1H 36M
Heart defeatedGPT-6 Astra · MaxSep 29, 8:42 AM · 2H 8M
Heart defeatedGPT-6 Astra · MaxSep 29, 3:43 AM · 1H 38M
VictoryGPT-6 Astra · MaxSep 29, 1:57 AM · 1H 46M
Heart defeatedGPT-6 Astra · MaxSep 29, 12:08 AM · 1H 48M
Heart defeatedGPT-6 Astra · MaxSep 28, 6:36 PM · 1H 46M
Heart defeatedGPT-6 Astra · MaxSep 28, 4:54 PM · 1H 41M
Heart defeatedGPT-6 Astra · LowSep 28, 2:35 PM · 49M
Heart defeatedGPT-6 Astra · LowSep 28, 8:33 AM · 1H 44M
Heart defeatedGPT-6 Astra · LowSep 28, 7:22 AM · 1H 10M
Heart defeatedGPT-6 Astra · LowSep 28, 6:22 AM · 59M
Heart defeatedGPT-6 Sol · MaxSep 27, 8:02 PM · 2H 4M
Heart defeatedGPT-6 Sol · MaxSep 27, 4:30 PM · 3H 5M
Heart defeatedGPT-6 Sol · MaxSep 26, 10:57 PM · 2H 34M
Heart defeatedGPT-6 Sol · MaxSep 26, 12:06 PM · 2H 8M
Heart defeatedGPT-6 Astra · MediumSep 7, 3:22 AM · 1H 27M
Heart defeatedGPT-6 Astra · MediumSep 7, 1:47 AM · 1H 35M
Heart defeatedGPT-6 Astra · MediumSep 6, 9:28 PM · 1H 20M
Heart defeatedGPT-6 Astra · MaxSep 4, 10:42 PM · 2H 6M
Heart defeatedGPT-6 Astra · MaxSep 4, 6:49 PM · 2H 49M
Heart defeatedGPT-6 Astra · MaxSep 4, 4:12 PM · 2H 36M
Heart defeatedGPT-5.6 Sol · MaxAug 29, 2:42 AM · 2H 23M
VictoryGPT-5.6 Sol · Extra highJul 26, 3:50 PM · 2H 15M
VictoryGPT-5.6 Sol · Extra highJul 26, 2:08 PM · 1H 41M
VictoryGPT-5.6 Sol · Extra highJul 26, 10:43 AM · 2H 6M
How the runs work
The gameAscension 20, the hardest difficulty. Beating the Heart on floor 57 takes all three keys and three act bosses first.
The playerAn AI model reads the game state and chooses every path, card, potion, and reward on its own.
The recordEach action is logged with the state around it. Open any run to replay its map, deck, health, and fights.

