COASTERBENCH

coasterbench.wseaton.com · 2026-08-03 · by Long Nguyen ·generic
A benchmark in which language models design roller coasters that RollerCoaster Tycoon 2 builds, tests, and rates.

COASTERBENCH

COASTERBENCH

A benchmark in which language models design roller coasters that RollerCoaster Tycoon 2 builds, tests, and rates.

Sevenfold Serpent claude-fable-5 excitement 7.94 intensity 10.31 nausea 6.12 length 1369 m drops 21 airtime 139 pieces 211

Each round a model submits a track program. OpenRCT2 builds it, runs a test train, and returns ratings and a screenshot; the reported score is excitement.

model track program build + validate test train ratings + screenshot rejected piece

Pieces are placed through the same validated action path the game uses for player input, so an impossible curve or an open circuit fails as it would in-game. Intensity above 10 suppresses excitement, a crash disqualifies the ride, and designs close to the stock library scale toward zero. Ratings come from the game, not from a model. Modes: design — design mode — models build from scratch. library — library mode — models may search the stock track design library, which measures retrieval and adaptation; copies score zero. open note — open-note condition — the agent is given the engine source it is scored by, so it can read the ratings code instead of guessing; scores are not comparable with black-box runs. full protocol →

Filters head to head →track design library →

filters

coasterall steel twister wooden harnessall claude-code codex driver-api opencode modelall claude-fable-5 claude-opus-4-8 claude-opus-5 claude-sonnet-5 gpt-5.6-sol openrouter\_deepseek\_deepseek-v4-flash-0731 openrouter\_moonshotai\_kimi-k3 openrouter\_thinkingmachines\_inkling-small

No run matches those filters.

design — the benchmark

design mode — models build from scratch

steel twister

| | run | setup | model | score | int / nau | tokens / cost | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------- | -------------------------- | --------------------------- | | best coaster of claude-fable-5 in 20260803-fable5-design-full | 20260803-fable5-design-full2026-08-03 | steel twister · claude-code | 1st claude-fable-5 | 7.94round 6/6 | 10.31 / 6.12 | 521 in / 395k out · $52.51 | | best coaster of gpt-5.6-sol in 20260727-gpt56-sol-design-full | 20260727-gpt56-sol-design-full2026-07-27 | steel twister · codex | 1st gpt-5.6-sol | 7.81round 6/6 | 9.99 / 7.33 | 14.2M in / 98k out · $0.00 | | best coaster of openrouter_deepseek_deepseek-v4-flash-0731 in 20260731-deepseek-v4-flash-design | 20260731-deepseek-v4-flash-design2026-07-31 | steel twister · opencode | 1st openrouter\_deepseek\_deepseek-v4-flash-0731 | 7.29round 6/6 | 9.33 / 4.89 | 2.4M in / 291k out · $0.41 | | best coaster of openrouter_moonshotai_kimi-k3 in 20260728-kimi-k3-design-rerun | 20260728-kimi-k3-design-rerun2026-07-28 | steel twister · opencode | 1st openrouter\_moonshotai\_kimi-k3 | 7.24round 3/6 | 8.92 / 4.68 | 1.9M in / 300k out · $13.11 | | best coaster of claude-opus-5 in 20260727-opus5-design-full | 20260727-opus5-design-full2026-07-27 | steel twister · claude-code | 1st claude-opus-5 | 7.23round 6/6 | 9.52 / 5.11 | 407 in / 298k out · $11.78 | | best coaster of openrouter_thinkingmachines_inkling-small in 20260801-inkling-small-design | 20260801-inkling-small-design2026-08-01 | steel twister · opencode | 1st openrouter\_thinkingmachines\_inkling-small | no successful coaster | 179k in / 111k out · $1.51 | |

wooden

| | run | setup | model | score | int / nau | tokens / cost | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | ------------------- | --------------------------------------------------------------------------------------------------- | ------------- | ----------- | ------------- | | best coaster of claude-fable-5 in 20260723-v2-design | 20260723-v2-design2026-07-23 | wooden · driver-api | 1st claude-fable-5 | 6.73round 6/6 | 8.33 / 4.66 | — | | best coaster of claude-fable-5 in 20260723-showdown | 20260723-showdown2026-07-23 | wooden · driver-api | 1st claude-fable-5 | 6.59round 6/6 | 8.22 / 4.55 | — | | best coaster of claude-opus-4-8 in 20260723-v2-design | 20260723-v2-design2026-07-23 | wooden · driver-api | 2nd claude-opus-4-8 | 6.38round 6/6 | 8.79 / 5.01 | — | | best coaster of claude-sonnet-5 in 20260723-showdown | 20260723-showdown2026-07-23 | wooden · driver-api | 2nd claude-sonnet-5 | 5.95round 6/6 | 7.49 / 4.12 | — | | best coaster of claude-opus-4-8 in 20260723-showdown | 20260723-showdown2026-07-23 | wooden · driver-api | 3rd claude-opus-4-8 | 5.78round 3/6 | 7.28 / 4.11 | — | | best coaster of claude-sonnet-5 in 20260723-v2-design | 20260723-v2-design2026-07-23 | wooden · driver-api | 3rd claude-sonnet-5 | 5.71round 6/6 | 7.11 / 3.89 | — |

library

library mode — models may search the stock track design library, which measures retrieval and adaptation; copies score zero

steel twister

| | run | setup | model | score | int / nau | tokens / cost | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------- | ------------ | -------------------------- | | best coaster of claude-opus-5 in 20260724-opus5-twister | 20260724-opus5-twister2026-07-24 | steel twister · claude-code | 1st claude-opus-5 | 7.13round 4/6 | 10.17 / 6.24 | 403 in / 359k out · $12.67 | | best coaster of openrouter_moonshotai_kimi-k3 in 20260724-kimi-k3-twister | 20260724-kimi-k3-twister2026-07-24 | steel twister · opencode | 1st openrouter\_moonshotai\_kimi-k3 | 7.05round 2/6 | 9.26 / 4.99 | 584k in / 321k out · $9.44 | | best coaster of claude-opus-5 in 20260725-opus5-blind | 20260725-opus5-blind2026-07-25 | steel twister · claude-code | 1st claude-opus-5 | 7.02round 1/6 | 9.89 / 6.02 | 414 in / 334k out · $11.81 | | best coaster of claude-opus-4-8 in 20260724-opus48-twister | 20260724-opus48-twister2026-07-24 | steel twister · claude-code | 1st claude-opus-4-8 | 6.67round 5/6 | 7.58 / 4.37 | 531 in / 382k out · $26.57 |

wooden

| | run | setup | model | score | int / nau | tokens / cost | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ------------------- | ---------------------------------------------------------------------------------------------------- | ------------- | ----------- | ------------- | | best coaster of claude-opus-4-8 in 20260723-v2-library | 20260723-v2-library2026-07-23 | wooden · driver-api | 1st claude-opus-4-8 | 8.43round 6/6 | 9.87 / 5.97 | — | | best coaster of claude-fable-5 in 20260723-v2-library | 20260723-v2-library2026-07-23 | wooden · driver-api | 2nd claude-fable-5 | 7.53round 6/6 | 9.58 / 5.06 | — | | best coaster of claude-sonnet-5 in 20260723-v2-library | 20260723-v2-library2026-07-23 | wooden · driver-api | 3rd claude-sonnet-5 | 6.30round 6/6 | 8.29 / 4.62 | — |

library + open note

open-note condition — the agent is given the engine source it is scored by, so it can read the ratings code instead of guessing; scores are not comparable with black-box runs

| | run | setup | model | score | int / nau | tokens / cost | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | --------------------------- | ---------------------------------------------------------------------------------------------------- | ------------- | ----------- | ------------------------- | | best coaster of claude-opus-5 in 20260725-opus5-opennote | 20260725-opus5-opennote2026-07-25 | steel twister · claude-code | 1st claude-opus-5 | 7.39round 6/6 | 9.18 / 4.88 | 286 in / 200k out · $7.91 |

coasterbench.wseaton.com · 20 images · 2 videos · 41 links

Comments (0)

No comments yet