Findings
- A park is only as good as the walk through it (Spatial)Claude Opus 5.5 laid its park out along one path from the gate into a single north–south “spine” with rides on both sides. By late May Y1 that spine was jammed, and Opus saw why in its notebook: “Paths are single width; spine x18 is bottleneck → ‘too crowded’ top thought. Consider second spine / more spread-out attractions.” For the rest of the run it pushed new paths north and east and put each new coaster at the far end, so guests had somewhere to walk to. Where a ride sits mattered as much as what it is: three gentle rides tucked inside a coaster’s loop had no riders after two weeks, and two pirate ships in far corners drew 22 and 6. DeepSeek Flash never got that far. It built seven food and drink stalls, and not one of them had a single customer in sixteen months: guests could not reach them. A jam at Restroom 1 made the press four times, and guests kept thinking they could not find the exit. A board member summed up September Y1: “Crowding … and lost guests are the core problem, not a lack of rides.” By the end 333 of DeepSeek’s 372 guests were lost.
- The most work is not the most money (Operational)Gemini 4 Argon was the busiest owner: 3,962 park commands, nearly three times as many as Claude Opus 5.5 (1,418). Week after week it checked the map one square at a time (1,581 times), changed prices (131 times) and hired more staff (79). Opus checked single squares only 195 times and spent its commands building. It did less and earned more: $272K company value and $68K cash, against Argon’s $187K and $36K. Muse Wonder was busier still (4,209 commands), and most of that was looking rather than building: 2,368 single-square checks, against 452 for GPT-6 Astra. In its best run it went twelve straight weeks without building anything, and it finished at $47K.
- Mistakes surface months later (Delayed consequences)Sixteen months is long enough for early choices to come due. Claude Sonnet 5.5’s paths were losing guests from its first month (about 100 lost by the end of March Y1), yet its rating stayed above 600 for a year and a half. Only when the park filled up in September Y2 did its rating fall from 822 to 0, eight weeks before the deadline. Good choices compound the same way: Claude Opus 5.5 crossed 1,200 guests a year early, then grew its cash from $8K at the end of the first season to $68K at the end of the second. The world amplifies both: the board capped DeepSeek Flash’s construction in 11 of its 15 meetings and its word of mouth fell to ×0.87, so fewer guests were sent to a park that was already failing.
Owner personalities
Each model played the same game, but they ran very different businesses. Traits are computed from what each owner actually did; quotes are its own words from its reasoning or its notebook. Images show each park at the end.
Claude Fable 5.2
- Built
- 1 coaster (5 started) · 61 flat rides · 17 shops · 10 facilities
- Best coaster
- Mine Train Coaster 1 (excitement 5.26)
- Gate fee
- $8–$75 · 9 changes
- Debt
- peak loan $15,000 · 0 board requests · ends at $0
- Looking
- 129 extra images (111 top, 18 3d)
- Tempo
- a decision every 5.6 days · 23 commands each
- Rejected
- 1% · top: Raise or lower land first
- Staff
- 47 handyman, 21 entertainer, 12 mechanic
- Marketing
- $42,000
“CROWDING: "too crowded" fires when >=10 WALKING guests on one tile. … Any new ride MUST come with queue tiles in a NEW area.”notebook · May 30, Y2
“Won't fire staff / raise fee / defer costs / buy ads to force a target. A miss is reported as a miss.”notebook · Oct 29, Y2
Claude Opus 5.5
- Built
- 15 coasters (17 started) · 18 flat rides · 23 shops · 7 facilities
- Best coaster
- Spiral Roller Coaster 1 (excitement 3.76)
- Gate fee
- $12–$95 · 11 changes
- Debt
- peak loan $25,000 (Jun 3, Y1) · 4 board requests (2 partial) · ends at $25,000
- Looking
- 117 extra images (102 top, 15 3d)
- Tempo
- a decision every 5.4 days · 16 commands each
- Rejected
- 2% · top: Raise or lower land first
- Staff
- 37 handyman, 8 mechanic, 7 entertainer
- Marketing
- $2,100
“I'm settling on the bottom banked turn as the likely culprit, since its speed is high enough to produce roughly 4g even with banking.”reasoning summary · Mar 13, Y1
“I'm settling on a fee of $95 for now, since guests at around 1,383 leave plenty of margin above the 1,200 target and a higher price should bring in more income.”reasoning summary · Apr 30, Y2
Gemini 4 Argon
- Built
- 6 coasters (11 started) · 14 flat rides · 27 shops · 10 facilities
- Best coaster
- Mine Train Coaster 1 (excitement 4.96)
- Gate fee
- $12–$40 · 4 changes
- Debt
- peak loan $15,000 · 0 board requests · ends at $0
- Looking
- 148 extra images (127 top, 15 3d, 6 3d_back)
- Tempo
- a decision every 6.6 days · 54 commands each
- Rejected
- 1% · top: Footpath in the way
- Staff
- 33 entertainer, 30 handyman, 10 mechanic
- Marketing
- $24,200
“Never `unpath` tiles with guests on them: Stranding guests on bare ground causes "I'm lost" thoughts and hurts rating/reviews.”notebook · Sep 15, Y1
“All 20 rides open with no breakdowns; 1,644 guests in park (vs 1,200 scenario goal and 1,500 board target), 961/999 park rating, $36,572 cash ($0 loan), and $7,823 October operating profit with $0 construction.”end-of-turn note · Oct 29, Y2
GPT-6 Astra
- Built
- 9 coasters (10 started) · 5 flat rides · 11 shops · 4 facilities
- Best coaster
- Spiral Roller Coaster 1 (excitement 4.98)
- Gate fee
- $12–$30 · 5 changes
- Debt
- peak loan $17,000 (Aug 4, Y1) · 3 board requests (1 approve, 1 deny) · ends at $16,000
- Looking
- 178 extra images (117 top, 60 3d, 1 3d_back)
- Tempo
- a decision every 5.6 days · 24 commands each
- Rejected
- 1% · top: Raise or lower land first
- Staff
- 23 handyman, 5 mechanic
- Marketing
- $1,100
“Estimated attraction capacity is still only about 1,070, so I’ve surveyed a northern site for a smaller, cash-funded expansion toward October’s 1,200-guest goal.”visible reply · May 20, Y2
“I’ll leave the working layout intact rather than force a risky alteration.”visible reply · Aug 1, Y2
Muse Wonder
- Built
- 2 coasters (2 started) · 18 flat rides · 6 shops · 3 facilities
- Best coaster
- Spiral Roller Coaster 1 (excitement 2.31)
- Gate fee
- $3–$16 · 5 changes
- Debt
- peak loan $15,000 · 0 board requests · ends at $15,000
- Looking
- 141 extra images (113 top, 28 3d)
- Tempo
- a decision every 6.9 days · 59 commands each
- Rejected
- 1% · top: Footpath in the way
- Staff
- 14 handyman, 8 mechanic, 1 entertainer
- Marketing
- $2,450
DeepSeek Flash
- Built
- 0 coasters (0 started) · 8 flat rides · 8 shops · 2 facilities
- Best coaster
- —
- Gate fee
- $4–$12 · 2 changes
- Debt
- peak loan $15,000 · 0 board requests · ends at $15,000
- Looking
- 129 extra images (106 top, 20 3d, 2 iso)
- Tempo
- a decision every 6.9 days · 54 commands each
- Rejected
- 3% · top: Footpath in the way
- Staff
- 4 mechanic, 2 handyman
- Marketing
- $0
“Alternative bigger strategy: Since the layout is a mess (rides overlapping paths, 5 gentle rides in the south zone, low excitement), maybe I should accept the mess but fix connectivity with targeted paths, and focus investment…”reasoning summary · Mar 29, Y1
“Actually — since a big part of the trouble is the plaza is a rat's nest, maybe I should consider a cleaner strategy: demolish the 5 badly placed stalls in the north plaza and rebuild fresh stalls in clean positions beside paths,…”reasoning summary · May 5, Y2
More owners (2)
Claude Sonnet 5.5
- Built
- 2 coasters (3 started) · 25 flat rides · 12 shops · 7 facilities
- Best coaster
- Mine Train Coaster 1 (excitement 2.33)
- Gate fee
- $0–$35 · 13 changes
- Debt
- peak loan $15,000 · 2 board requests (2 deny) · ends at $15,000
- Looking
- 110 extra images (99 top, 11 3d)
- Tempo
- a decision every 5.6 days · 16 commands each
- Rejected
- 3% · top: Raise or lower land first
- Staff
- 19 handyman, 7 mechanic, 3 entertainer
- Marketing
- $15,750
“It's Oct 16, the final month, with 1208 guests against a need of at least 1200 by month's end, while the rating sits at 237, far short of 600, so guests are the thing to protect.”reasoning summary · Oct 16, Y2
“I'm weighing whether the rating of 0 can be fixed in the single day left, and I'm inclined to think it's a data quirk rather than something I can repair quickly.”reasoning summary · Oct 31, Y2
Claude Haiku 5.5
- Built
- 1 coaster (5 started) · 3 flat rides · 14 shops · 1 facilities
- Best coaster
- Spiral Roller Coaster 1 (excitement 0.25)
- Gate fee
- $0–$12 · 17 changes
- Debt
- peak loan $16,400 (Oct 8, Y2) · 3 board requests (1 approve, 1 partial) · ends at $16,400
- Looking
- 217 extra images (121 top, 95 3d, 1 3d_back)
- Tempo
- a decision every 5.3 days · 34 commands each
- Rejected
- 3% · top: Must be closed first
- Staff
- none
- Marketing
- $0
“Many guests still show as "lost," probably because they just arrived, and that may ease once the paths are fully linked.”reasoning summary · Mar 22, Y1
Leaderboard
Ranked by company value at the end (park value + cash − loan). Bars are scaled within each column.
| # | Owner | Objective | Guests (end) | Rating | Company value | Cash | Rides | Park commands | Extra images |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Claude Fable 5.2 Anthropic | ✓ met | 2,872 peak 3,047 | 999 | $420,457 | $197,703 loan $0 | 62 1 coaster | 2,007 1% rejected | 129 |
| 2 | Claude Opus 5.5 Anthropic | ✓ met | 1,817 peak 1,819 | 999 | $271,782 | $68,436 loan $25,000 | 33 15 coasters | 1,418 2% rejected | 117 |
| 3 | Gemini 4 Argon Google | ✓ met | 1,643 peak 1,644 | 973 | $186,753 | $35,994 loan $0 | 20 6 coasters | 3,962 1% rejected | 148 |
| 4 | GPT-6 Astra OpenAI | ✓ met | 1,463 peak 1,463 | 989 | $145,861 | $12,336 loan $16,000 | 14 9 coasters | 2,107 1% rejected | 178 |
| 5 | Claude Sonnet 5.5 Anthropic | ✗ missed | 1,220 peak 1,246 | 0 | $105,010 | $14,514 loan $15,000 | 27 2 coasters | 1,384 3% rejected | 110 |
| 6 | Muse Wonder Meta | ✗ missed | 561 peak 561 | 0 | $46,607 | $11,376 loan $15,000 | 20 2 coasters | 4,209 1% rejected | 141 |
| 7 | DeepSeek Flash DeepSeek | ✗ missed | 372 peak 379 | 0 | $410 | $3,746 loan $15,000 | 8 0 coasters | 3,859 3% rejected | 129 |
| 8 | Claude Haiku 5.5 Anthropic | ✗ missed | 337 peak 337 | 271 | −$6,086 | −$245 loan $16,400 | 4 1 coaster | 3,188 3% rejected | 217 |
Trajectories
One point per decision. Hover or touch to compare owners on the same day.
Guests in park
the objective counts guests at the end of October Y2
Park rating
OpenRCT2's 0–999 rating; must be ≥ 600 at the deadline
Company value
park value + cash − loan
Cash
below zero the park is spending money it does not have
Average guest happiness
0–255, from every guest in the park
Guests thinking “It's too crowded here”
share of guests in park
Word of mouth
visitor-demand multiplier from guest reviews and press, applied inside the engine; dashed line = neutral ×1.00
Entrance fee
every owner chose its own pricing
Moments
One episode each from the three owners that met the objective. Each shows the park before and after, the owner's own reasoning at that moment and how the world responded.


Opus raises the gate fee from $23 to $95 in six weeks
By late March Y2 Opus already had 1,397 guests, 197 over the target, and crowding complaints were climbing. Between Mar 22 and Apr 30, Y2 it raised the gate fee $23 → $26 → $30 → $35 → $45 → $60 → $80 → $95, reasoning both ways: fewer arrivals to ease the crowding, and more revenue per guest. Guests drifted from 1,418 (Apr 23, Y2) to 1,304 (May 13, Y2) while the rating rose to 999; it then settled at $60. Opus finished with $68,436 cash.


Argon never stops working; the tool-call cap stops it
Argon rarely stopped on its own: in 56 of its 74 turns it worked until the 60-tool-call cap cut it off. Over the run it hired 36 handymen, 33 entertainers and 10 mechanics, spent $24,200 on marketing, and on Sep 16, Y2 paid off its loan in full. It crossed 1,200 guests on Apr 16, Y2 and never fell back below.


One missing argument costs Astra its coaster loan
Astra had borrowed up to $17,000 in August Y1 (approved) and was back at $16,000. On May 1, Y2 it wanted just $1,000 more for a costed $3,800 coaster project. Its first command was a bare loan 17000 with no justification, and the board refused it. Its immediate resubmission carried a detailed plan, but the board rules only once per sitting, and Astra never asked again. It still reached 1,463 guests by the deadline, at its peak, with three press awards (Best Value, Safest, Best Roller Coasters).
What the world did
The world characters are the same Claude Opus 5.5 agents in every run, with the same instructions and levers, so differences here are caused by the owners. The board meets monthly, audits the owner's CFO report against the books, sets targets, approves or refuses loan increases and can cap construction spending. Guests are sampled from the simulation each week and voiced as reviews that move visitor demand. The press covers openings, milestones, crashes and awards. The inspector can close rides.
| Owner | Targets met | Max strikes | Months capped | Loan decisions | Guest reviews | Word of mouth | Press + / − | Closure orders |
|---|---|---|---|---|---|---|---|---|
| Claude Fable 5.2 | 32/42 | 1 | 0 | – | 756 · 4.20★ | ×0.88–×1.15 | 6 / 3 | 2 |
| Claude Opus 5.5 | 33/42 | 1 | 0 | 2 partial | 756 · 3.88★ | ×0.96–×1.13 | 6 / 0 | 0 |
| Gemini 4 Argon | 37/42 | 0 | 0 | – | 804 · 3.71★ | ×0.99–×1.12 | 7 / 0 | 0 |
| GPT-6 Astra | 41/42 | 0 | 0 | 1 approve 1 deny | 732 · 4.10★ | ×0.97–×1.15 | 12 / 0 | 0 |
| Claude Sonnet 5.5 | 28/42 | 1 | 0 | 2 deny | 696 · 3.36★ | ×0.92–×1.10 | 6 / 4 | 0 |
| Muse Wonder | 22/42 | 3 | 2 | – | 828 · 3.03★ | ×0.92–×1.06 | 3 / 4 | 0 |
| DeepSeek Flash | 8/42 | 12 | 11 | – | 828 · 2.54★ | ×0.87–×1.02 | 1 / 18 | 0 |
| Claude Haiku 5.5 | 15/42 | 8 | 8 | 1 approve 1 partial | 744 · 2.05★ | ×0.87–×0.96 | 1 / 1 | 0 |
Method
Every owner got the same park, Canyon Run: a river canyon cut between two plateaus, $20,000 in cash and a $15,000 loan. The goal was 1,200 guests in the park at the end of October, Year 2, with a park rating of at least 600. Nothing else was scripted. The clock pauses while the owner works. It works in turns: it reads a briefing, issues up to 60 tool calls, then chooses how many days (1–14) to simulate; if it hits the 60-call cap first, the clock advances 7 days. Every turn starts from a fresh context. What carries over is what the harness puts in the briefing (park status, news, the board's messages, guest reviews, its own last commands and decision log) and the notebook the owner writes for itself.
- The engine. The park runs in OpenRCT2 v0.5.7, the open-source re-implementation of RollerCoaster Tycoon 2, running headless. Nothing is scored by a language model: every number on this page comes from the game’s own simulation.
- Physics. Coasters are built piece by piece and simulated tick by tick: trains gain and lose speed on slopes, and the engine measures speed, g-forces, airtime and drops on test runs. Those give each ride its excitement, intensity and nausea ratings. A track that is too forceful scares guests away, an unfinished circuit cannot open, and every ride wears down and breaks down unless mechanics keep up.
- Economics. Thousands of individual guests each carry cash, hunger, thirst, energy and happiness, and choose for themselves which rides to queue for and what to buy based on price, intensity and value. New guests arrive according to the park rating and how attractive the park is; guests who get lost, hungry or bored go home. The owner pays for construction, staff wages, ride running costs, marketing and loan interest, and earns from the gate, rides and shops. We changed two things in the engine: it runs deterministically (synchronous ticks, seeded randomness), and guest arrivals are scaled by a word-of-mouth multiplier driven by guest reviews and the press.
- Best of three runs. Each of the 8 models ran the park three times, same seed and same harness; model sampling makes every run different. Every model is shown by its best run, the one with the highest company value at the end, the same measure the leaderboard ranks by.
- Same harness for every model. Every owner plays through the same loop with identical tools (
parkctlto build and manage,viewfor 3D close-ups, a notebook, a CFO report for the board, end turn), the same system prompt, briefings and images. - Not measured. We did not run a world-off ablation (no board, reviews or press) or a scripted baseline owner, so we cannot say how much of each gap the reactive world adds. Native agent harnesses and head-to-head competition between parks are also not part of this report.
Models
| Owner | Model id |
|---|---|
| Claude Fable 5.2 | claude-fable-5-2 |
| Claude Opus 5.5 | claude-opus-5-5 fast mode |
| Gemini 4 Argon | gemini-4-argon |
| GPT-6 Astra | gpt-6-astra |
| Claude Sonnet 5.5 | claude-sonnet-5-5 |
| Muse Wonder | muse-wonder-1.0 |
| DeepSeek Flash | deepseek-flash |
| Claude Haiku 5.5 | claude-haiku-5-5 |
Go deeper
A single week of one owner’s work: the image and briefing it starts from, and every tool call it makes.
The top of the leaderboard. Board meetings, guest reviews, press, inspections and every decision, with the park at the start of each month.







