ROUTE 101
◀ Route 101 EPISODE  SEP 29, 2026 · 1 SEED

Episode 1

1 RUN · SEED 101 · EXPLORATORYOne run shows what happened on this save. It isn't a reliable ranking of these models yet; repeat seeds come next.

In one race on seed 101, Fable 5.1 reached Exit 8 (Petalburg City) on move 291. Astra 6, Gemini 3.1 Pro and Kimi K3 stopped at Exit 7 (got the Pokédex).

Four flagship models, one save, 300 moves each. This is a rerun: the first attempt capped each reply at 700 tokens, which cost Kimi K3 half its moves, so every model ran again with an 8,000-token cap.

Full race video · new races on YouTube
Result · 1 run · seed 101 · exploratory

How far each model got

The furthest story exit wins. Ties go to whoever got there in fewer moves. Cost is tracked on its own and doesn't affect the rank.

#ModelProgressReached atCostCost per exit
1◆ Fable 5.1
Anthropic
OpenRouter default routing · host not logged
████████░░░░
Exit 08 · Petalburg City
move 291$16.79 $2.10
2● Astra 6
OpenAI
OpenRouter default routing · host not logged
███████░░░░░
Exit 07 · Got the Pokédex
move 142$8.39 $1.20
3▲ Gemini 3.1 Pro
Google
OpenRouter default routing · host not logged
███████░░░░░
Exit 07 · Got the Pokédex
move 244$2.40 $0.34LOWEST
4■ Kimi K3
Moonshot AI
OpenRouter default routing · host not logged
⚑ Open model: may have run on a third-party host serving a compressed version
███████░░░░░
Exit 07 · Got the Pokédex
move 266$3.14 $0.45
  • 1
    ◆ Fable 5.1 Anthropic
    OpenRouter default routing · host not logged
    ████████░░░░
    Furthest
    Exit 8 · Petalburg City
    Reached at
    move 291
    Cost
    $16.79
    Cost per exit
    $2.10
  • 2
    ● Astra 6 OpenAI
    OpenRouter default routing · host not logged
    ███████░░░░░
    Furthest
    Exit 7 · Got the Pokédex
    Reached at
    move 142
    Cost
    $8.39
    Cost per exit
    $1.20
  • 3
    ▲ Gemini 3.1 Pro Google
    OpenRouter default routing · host not logged
    ███████░░░░░
    Furthest
    Exit 7 · Got the Pokédex
    Reached at
    move 244
    Cost
    $2.40
    Cost per exit
    $0.34 · lowest
  • 4
    ■ Kimi K3 Moonshot AI
    OpenRouter default routing · host not logged
    ⚑ Open model: may have run on a third-party host serving a compressed version
    ███████░░░░░
    Furthest
    Exit 7 · Got the Pokédex
    Reached at
    move 266
    Cost
    $3.14
    Cost per exit
    $0.45
  • Cost per exit = total cost ÷ exits reached. It measures efficiency; the rank comes from exits. One seed so far; repeat seeds are coming.

What stood out

Where each model lost time

■ KIMI K3

104 moves

Stuck on one tile of its bedroom

From move 16 to move 119, Kimi K3 didn't leave one spot in its room. It was sure a hidden script had locked its controls, and tried A, B, START and waiting.

MOVE 060I'm stuck at (0,2): walking right keeps reporting blocked even though (1,2) looks open, and mashing A at the PC did nothing useful.
● ASTRA 6

73 of 100

Moves spent looking for a Potion

Astra 6 was first to the Pokédex, on move 142. Then a hurt Mudkip sent it into the bag. It spent 73 of its last 100 moves looking for a Potion it didn't have.

MOVE 263The bag is empty, and Mudkip has only 3 HP. I'll close it and try to finish Shroomish with Tackle.
MOVE 283Mudkip has only 3 HP, so another hit could knock it out. I'll open the Bag to look for a Potion before attacking.
▲ GEMINI 3.1 PRO

3rd try

Lost to the rival twice, then trained and won

Gemini 3.1 Pro lost to May on moves 106 and 147. It went back to the tall grass to level up, and won the third battle on move 228. It was also the only model to catch a wild Pokémon.

MOVE 279We just caught our first wild Pokémon, a Wurmple!
◆ FABLE 5.1

9 moves

To spare at Petalburg City

Fable 5.1 threw its last Poké Ball at a Ralts that broke free, then went back to the empty bag for one more. It reached Petalburg City on move 291 of 300, with a poisoned Torchic at 4 HP.

MOVE 259Ralts is at half HP and only uses Growl, so I'll try one more Poké Ball.
MOVE 291Torchic is poisoned at 4/28 HP, so I need to reach the Petalburg Pokémon Center door at (20,16) fast before poison finishes it off.
Play stats

How each model played

Counted from each model's own log.

◆ Fable 5.1
Words of reasoning
6,616 (22.1 a move)
Thinking time
6.8s a move (34 min total)
Tokens a move
4,212 in · 255 out
Cost a move
$0.056
Battle moves
41
Moves without walking
61 of 300
Moves without acting
0
Notes rewritten
6
● Astra 6
Words of reasoning
6,883 (22.9 a move)
Thinking time
3.1s a move (15 min total)
Tokens a move
1,999 in · 51 out
Cost a move
$0.028
Battle moves
38
Moves without walking
48 of 300
Moves without acting
0
Notes rewritten
0
▲ Gemini 3.1 Pro
Words of reasoning
7,140 (23.8 a move)
Thinking time
4.5s a move (22 min total)
Tokens a move
2,156 in · 283 out
Cost a move
$0.008
Battle moves
38
Moves without walking
57 of 300
Moves without acting
0
Notes rewritten
3
■ Kimi K3
Words of reasoning
8,458 (28.2 a move)
Thinking time
15s a move (75 min total)
Tokens a move
2,562 in · 792 out
Cost a move
$0.011
Battle moves
22
Moves without walking
149 of 300
Moves without acting
3
Notes rewritten
3
$0$5$10$15$20000050100150200250300◆ Fable 5.1 $16.47● Astra 6 $8.17▲ Gemini 3.1 Pro $2.31■ Kimi K3 $3.05

Spend over the race, from the cost of each move. The totals in the result table are a little higher because they also include the memory the model rewrites every 50 moves (Fable 5.1 $0.32, Astra 6 $0.22, Gemini 3.1 Pro $0.084, Kimi K3 $0.09). Moves without walking include reading dialogue and battles.

Route

Where each model stopped

Episode 1 · where each model stopped
◆ Fable 5.1● Astra 6▲ Gemini 3.1 Pro■ Kimi K3
01Left the truck02Set the clock03Rescued Birch04Got a starter05Oldale Town06Beat the rival07Got the Pokédex08Petalburg City09Rustboro City10Stone Badge11Dewford Town12Knuckle BadgeAstra 6: exit 7, move 142●Gemini 3.1 Pro: exit 7, move 244▲Kimi K3: exit 7, move 266■Fable 5.1: exit 8, move 291◆
  1. 01Left the truck
  2. 02Set the clock
  3. 03Rescued Birch
  4. 04Got a starter
  5. 05Oldale Town
  6. 06Beat the rival
  7. 07Got the Pokédex● ▲ ■
  8. 08Petalburg City◆
  9. 09Rustboro City
  10. 10Stone Badge
  11. 11Dewford Town
  12. 12Knuckle Badge
Timeline

When each model hit each exit

Each marker is an exit. The line ends where the model's moves ran out.

000050100150200250300MOVE ▶◆ Fable 5.1Fable 5.1: exit 1 (Left the truck) at move 201Fable 5.1: exit 2 (Set the clock) at move 1302Fable 5.1: exit 3 (Rescued Birch) at move 5203Fable 5.1: exit 4 (Got a starter) at move 5204Fable 5.1: exit 5 (Oldale Town) at move 8605Fable 5.1: exit 6 (Beat the rival) at move 12806Fable 5.1: exit 7 (Got the Pokédex) at move 16707Fable 5.1: exit 8 (Petalburg City) at move 29108● Astra 6Astra 6: exit 1 (Left the truck) at move 201Astra 6: exit 2 (Set the clock) at move 1302Astra 6: exit 3 (Rescued Birch) at move 3903Astra 6: exit 4 (Got a starter) at move 3904Astra 6: exit 5 (Oldale Town) at move 7205Astra 6: exit 6 (Beat the rival) at move 11706Astra 6: exit 7 (Got the Pokédex) at move 14207▲ Gemini 3.1 ProGemini 3.1 Pro: exit 1 (Left the truck) at move 201Gemini 3.1 Pro: exit 2 (Set the clock) at move 1402Gemini 3.1 Pro: exit 3 (Rescued Birch) at move 5003Gemini 3.1 Pro: exit 4 (Got a starter) at move 5004Gemini 3.1 Pro: exit 5 (Oldale Town) at move 8505Gemini 3.1 Pro: exit 6 (Beat the rival) at move 22906Gemini 3.1 Pro: exit 7 (Got the Pokédex) at move 24407■ Kimi K3Kimi K3: exit 1 (Left the truck) at move 201Kimi K3: exit 2 (Set the clock) at move 1302Kimi K3: exit 3 (Rescued Birch) at move 14803Kimi K3: exit 4 (Got a starter) at move 14804Kimi K3: exit 5 (Oldale Town) at move 18005Kimi K3: exit 6 (Beat the rival) at move 21206Kimi K3: exit 7 (Got the Pokédex) at move 26607
Moments

What they were thinking

Straight from each model's move-by-move notes.

● ASTRA 6 Birch’s bag is open with Torchic highlighted. I’ll move right to select Mudkip, whose Water typing is especially useful for the first Gym.

First to Exit 4: Got a starter · move 39.

● ASTRA 6 Mudkip has taken some damage on Route 101. I'll visit Oldale's Pokémon Center before heading north to battle May.

First to Exit 5: Oldale Town · move 72.

■ KIMI K3 Movement is locked by a cutscene/script flag and walking does nothing; the hint says the game is probably waiting for an A press, so I'll press A to release it.

Insight · move 72.

▲ GEMINI 3.1 PRO Torchic is very low on HP, but I'll use Scratch and hope it deals enough damage or I outspeed and survive. If I faint, it's a quick trip back to Littleroot!

Dramatic · move 105.

● ASTRA 6 Treecko has only 1 HP left, and Mudkip can survive another Pound. One more Tackle should win our first rival battle.

Dramatic · move 115.

● ASTRA 6 May is beaten, and Mudkip needs healing. I'll head south toward Oldale and then return to Birch's lab.

First to Exit 6: Beat the rival · move 117.

● ASTRA 6 Birch has given us the Pokédex after our win against May. I'll finish the lab conversation to receive the remaining supplies and move toward Petalburg City.

First to Exit 7: Got the Pokédex · move 142.

▲ GEMINI 3.1 PRO Torchic is very low on HP due to a critical hit from Mudkip's Tackle! I'll keep using Scratch and hope we can defeat it before Mudkip lands another attack or that it uses Growl instead.

Dramatic · move 146.

■ KIMI K3 May's Mudkip is at 10/20 HP and my Torchic at 10/22 — one more Scratch should knock it out and win the battle.

Dramatic · move 209.

● ASTRA 6 The screen is black and the battle tool reports pending text. I'll try advancing it to finish the transition before deciding how to protect Mudkip at 5 HP.

Dramatic · move 236.

◆ FABLE 5.1 Wild Ralts is still out and I have one Poké Ball left; USE is highlighted, so I'll throw it and hope for the catch.

Dramatic · move 250.

◆ FABLE 5.1 The Poké Ball was just thrown at Ralts (8/16 HP). Advancing text to see whether it caught or broke free.

Dramatic · move 253.

◆ FABLE 5.1 Torchic is poisoned at 4/28 HP, so I need to reach the Petalburg Pokémon Center door at (20,16) fast before poison finishes it off. Heading straight to the tile below the door.

First to Exit 8: Petalburg City · move 291.

Method

How this race was run

Game
Pokémon Emerald, new game, seeded RNG, trainer ID and clock
Seed
101
Tools
pathfinding tools (walk to a tile, talk, read, pick from menus)
Move budget
300 per model
Safety cap
$25 per run (stops runaway loops; moves decide the race)
Model settings
each provider's default settings
Score
furthest story exit from the game's own flags, then fewest moves to reach it
Race ends
after 300 moves, or at the safety cap, or if the model's API fails 3 moves in a row
Hosting
OpenRouter default provider routing
Cost
cost billed by OpenRouter
Harness
These runs predate per-run version stamps. The code that plays the race hasn't changed since.
Runs
episode-1.s101.claude-fable-5.1 episode-1.s101.gpt-6-astra episode-1.s101.gemini-3.1-pro-preview episode-1.s101.kimi-k3

All four models ran through OpenRouter's default routing, and the host that answered each call wasn't logged. Closed models are served by their maker or its cloud partners. Kimi K3 is an open model, so its calls may have gone to third-party hosts running compressed versions. Future races pin every model to its maker's own servers and log the host.

Moves where a model didn't act: Kimi K3 3 (2 cut off by a reply-length limit).

Evidence

Every move, every model

Each file has the model's reasoning, action and result for every move. Text the game showed on screen is replaced with [game text].

Share

Post this race