CLAUDE-OPUS-4-8 · 20260723-showdown

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

claude-opus-4-8 · 3rd of 3 compare all models →

design · wooden · driver-api · design mode — models build from scratch

excitementintensity×build failed
0515intensity ceiling 10round 2: excitement 5.51round 3: excitement 5.785.78round 2: intensity 6.86round 3: intensity 7.28round 1: built but not rated (test never completed)R1R2R3×round 4: build failed at piece 51 (51/96 pieces placed): rejected at cursor (x=30, y=42, z=224, dir=0): Wooden Roller Coaster 1 in the wayR4round 5: built but not rated (test never completed)R5round 6: built but not rated (test never completed)R6
score
5.78
intensity
7.28
nausea
4.11
best round
3
rated rounds
2/6
tokens / cost
6 round(s)

Round 1 not rated

built, but the ride was never rated

track program (64 pieces)
{
  "pieces": [
    "begin_station",
    "middle_station",
    "end_station",
    {
      "chain": true,
      "t": "flat_to_up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25_to_flat"
    },
    "flat_to_down_25",
    "down_25_to_down_60",
    "down_60",
    "down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_left_bank",
    "left_helix_down_small",
    "left_helix_down_small",
    "left_bank_to_flat",
    "flat_to_down_25",
    "down_25_to_flat",
    "s_bend_left",
    "s_bend_right",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "s_bend_right",
    "s_bend_left",
    "brakes",
    "flat",
    "flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 0,
    "x": 60,
    "y": 60
  }
}
park screenshot, claude-opus-4-8 round 1 view 1

Round 2

excitement 5.51 intensity 6.86 nausea 3.83 length 461 drops 6 airtime 70 tested ok
track program (70 pieces)
{
  "pieces": [
    "begin_station",
    "middle_station",
    "end_station",
    {
      "chain": true,
      "t": "flat_to_up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25_to_flat"
    },
    "flat_to_down_25",
    "down_25_to_down_60",
    "down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat_to_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "s_bend_left",
    "s_bend_right",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat",
    "flat",
    "flat",
    "flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 0,
    "x": 56,
    "y": 60
  }
}
park screenshot, claude-opus-4-8 round 2 view 1

Round 3

excitement 5.78 intensity 7.28 nausea 4.11 length 508 drops 8 airtime 68 tested ok
track program (74 pieces)
{
  "pieces": [
    "begin_station",
    "middle_station",
    "end_station",
    {
      "chain": true,
      "t": "flat_to_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "up_25_to_flat"
    },
    "flat_to_down_60",
    "down_60",
    "down_60_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat_to_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "s_bend_left",
    "s_bend_right",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 0,
    "x": 56,
    "y": 60
  }
}
park screenshot, claude-opus-4-8 round 3 view 1

Round 4 build failed

build failed at piece 51 (51/96 pieces placed): rejected at cursor (x=30, y=42, z=224, dir=0): Wooden Roller Coaster 1 in the way

track program (96 pieces)
{
  "pieces": [
    "begin_station",
    "middle_station",
    "end_station",
    {
      "chain": true,
      "t": "flat_to_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25_to_flat"
    },
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat_to_down_60",
    "down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_right_bank",
    "right_helix_up_large",
    "right_helix_up_large",
    "right_bank_to_flat",
    "flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat",
    "flat_to_right_bank",
    "right_helix_up_large",
    "right_helix_up_large",
    "right_bank_to_flat",
    "flat_to_down_60",
    "down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_flat",
    "s_bend_left",
    "s_bend_right",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25",
    "down_25",
    "down_25",
    "down_25_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 0,
    "x": 58,
    "y": 52
  }
}
park screenshot, claude-opus-4-8 round 4 view 1

Round 5 not rated

built, but the ride was never rated

track program (96 pieces)
{
  "pieces": [
    "begin_station",
    "middle_station",
    "end_station",
    {
      "chain": true,
      "t": "flat_to_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25_to_flat"
    },
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat",
    "flat",
    "flat",
    "flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat_to_down_60",
    "down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_right_bank",
    "right_helix_up_large",
    "right_helix_up_large",
    "right_bank_to_flat",
    "flat",
    "flat",
    "flat",
    "flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat_to_down_25",
    "down_25_to_down_60",
    "down_60_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_flat",
    "s_bend_left",
    "s_bend_right",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25",
    "down_25",
    "down_25",
    "down_25_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 0,
    "x": 58,
    "y": 52
  }
}
park screenshot, claude-opus-4-8 round 5 view 1

Round 6 not rated

built, but the ride was never rated

track program (98 pieces)
{
  "pieces": [
    "begin_station",
    "middle_station",
    "end_station",
    {
      "chain": true,
      "t": "flat_to_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "left_turn_3_up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25"
    },
    {
      "chain": true,
      "t": "up_25_to_flat"
    },
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat",
    "flat",
    "flat",
    "flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat_to_down_25",
    "down_25_to_down_60",
    "down_60_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_right_bank",
    "right_helix_up_large",
    "right_helix_up_large",
    "right_bank_to_flat",
    "flat",
    "flat",
    "flat",
    "flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat_to_down_25",
    "down_25_to_down_60",
    "down_60_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_flat",
    "s_bend_left",
    "s_bend_right",
    "flat",
    "flat_to_up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25",
    "up_25_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25",
    "down_25",
    "down_25",
    "down_25_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 0,
    "x": 58,
    "y": 52
  }
}
park screenshot, claude-opus-4-8 round 6 view 1