CLAUDE-OPUS-4-8 · 20260723-v2-design

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

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

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

excitementintensity×build failed
0515intensity ceiling 10round 1: excitement 5.54round 2: excitement 5.73round 3: excitement 3.65round 4: excitement 6.05round 5: excitement 6.27round 6: excitement 6.386.38round 1: intensity 7.12round 2: intensity 6.74round 3: intensity 11.31round 4: intensity 7.74round 5: intensity 8.35round 6: intensity 8.79R1R2R3R4R5R6
score
6.38
intensity
8.79
nausea
5.01
best round
6
rated rounds
6/6
similarity
0.32
tokens / cost
6 round(s)

Round 1

excitement 5.54 intensity 7.12 nausea 3.91 length 514 drops 7 airtime 86 tested ok similarity 0.41 (nearest: Time Twister)
track program (84 pieces)
{
  "pieces": [
    "begin_station",
    "middle_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_to_flat"
    },
    "flat",
    "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",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "s_bend_right",
    "s_bend_left",
    "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_bank_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_3",
    "left_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_3",
    "right_bank_to_flat",
    "flat_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_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_right",
    "s_bend_right",
    "s_bend_right",
    "s_bend_right",
    "s_bend_right",
    "flat_to_right_bank",
    "banked_right_turn_3",
    "right_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_3",
    "right_bank_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 2,
    "x": 20,
    "y": 60
  }
}
park screenshot, claude-opus-4-8 round 1 view 1

Round 2

excitement 5.73 intensity 6.74 nausea 4.10 length 588 drops 8 airtime 101 tested ok similarity 0.39 (nearest: Creaky Dips)
track program (109 pieces)
{
  "pieces": [
    "begin_station",
    "middle_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"
    },
    {
      "chain": true,
      "t": "up_25_to_flat"
    },
    "flat",
    "flat_to_down_25",
    "down_25",
    "down_25_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",
    "up_25_to_flat",
    "flat_to_down_25",
    "down_25",
    "down_25",
    "down_25",
    "down_25_to_flat",
    "s_bend_right",
    "s_bend_left",
    "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_right_bank",
    "right_helix_down_large",
    "right_bank_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_3",
    "left_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_3",
    "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",
    "flat_to_right_bank",
    "banked_right_turn_3",
    "right_bank_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_3",
    "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_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",
    "brakes",
    "brakes",
    "brakes",
    "brakes",
    "brakes",
    "brakes",
    "brakes",
    "brakes",
    "brakes",
    "flat_to_right_bank",
    "banked_right_turn_3",
    "right_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_3",
    "right_bank_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 2,
    "x": 20,
    "y": 48
  }
}
park screenshot, claude-opus-4-8 round 2 view 1

Round 3

excitement 3.65 intensity 11.31 nausea 6.85 length 710 drops 13 airtime 158 tested ok similarity 0.28 (nearest: Time Twister)
track program (104 pieces)
{
  "pieces": [
    "begin_station",
    "middle_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",
    "flat_to_down_25",
    "down_25",
    "down_25_to_down_60",
    "down_60",
    "down_60_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "s_bend_right",
    "s_bend_left",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "flat_to_up_25",
    "right_turn_3_up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "left_turn_3_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "left_turn_3_up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "right_turn_3_down_25",
    "down_25_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_3",
    "left_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_3",
    "right_bank_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "flat_to_up_25",
    "right_turn_5_up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "left_turn_5_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "left_turn_5_up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "right_turn_5_down_25",
    "down_25_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "s_bend_right",
    "s_bend_right",
    "s_bend_right",
    "s_bend_right",
    "s_bend_right",
    "flat_to_down_25",
    "down_25_to_flat",
    "brakes",
    "brakes",
    "flat_to_right_bank",
    "banked_right_turn_3",
    "right_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_3",
    "right_bank_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 2,
    "x": 20,
    "y": 48
  }
}
park screenshot, claude-opus-4-8 round 3 view 1

Round 4

excitement 6.05 intensity 7.74 nausea 4.40 length 670 drops 8 airtime 87 tested ok similarity 0.33 (nearest: Triple Corkscrew)
track program (92 pieces)
{
  "pieces": [
    "begin_station",
    "middle_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",
    "flat",
    "flat",
    "flat_to_down_25",
    "down_25",
    "down_25_to_down_60",
    "down_60",
    "down_60_to_down_25",
    "down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "up_25_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "s_bend_right",
    "s_bend_left",
    "flat_to_up_25",
    "up_25_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "s_bend_left",
    "s_bend_right",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat_to_up_25",
    "up_25_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_5",
    "right_bank_to_flat",
    "flat_to_up_25",
    "up_25_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "right_turn_5_up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "left_turn_5_down_25",
    "down_25_to_flat",
    "flat_to_up_25",
    "left_turn_5_up_25",
    "up_25_to_flat",
    "flat_to_down_25",
    "right_turn_5_down_25",
    "down_25_to_flat",
    "s_bend_right",
    "s_bend_right",
    "s_bend_right",
    "s_bend_right",
    "s_bend_right",
    "flat_to_down_25",
    "down_25_to_flat",
    "brakes",
    "brakes",
    "flat_to_right_bank",
    "banked_right_turn_5",
    "right_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_5",
    "right_bank_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 2,
    "x": 20,
    "y": 48
  }
}
park screenshot, claude-opus-4-8 round 4 view 1

Round 5

excitement 6.27 intensity 8.35 nausea 4.74 length 574 drops 8 airtime 105 tested ok similarity 0.32 (nearest: Danglefeet)
track program (87 pieces)
{
  "pieces": [
    "begin_station",
    "middle_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"
    },
    {
      "chain": true,
      "t": "up_25_to_flat"
    },
    "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_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "s_bend_right",
    "s_bend_left",
    "flat_to_up_25",
    "up_25_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_bank_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_5",
    "right_bank_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_5",
    "right_bank_to_flat",
    "flat_to_left_bank",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "s_bend_left",
    "s_bend_left",
    "flat",
    "flat",
    "brakes",
    "brakes",
    "flat_to_right_bank",
    "banked_right_turn_5",
    "right_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_5",
    "right_bank_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 2,
    "x": 20,
    "y": 48
  }
}
park screenshot, claude-opus-4-8 round 5 view 1

Round 6

excitement 6.38 intensity 8.79 nausea 5.01 length 659 drops 10 airtime 127 tested ok similarity 0.32 (nearest: Danglefeet)
track program (107 pieces)
{
  "pieces": [
    "begin_station",
    "middle_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"
    },
    {
      "chain": true,
      "t": "up_25_to_flat"
    },
    "flat",
    "flat",
    "flat",
    "flat",
    "flat",
    "flat",
    "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_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_flat",
    "flat_to_up_25",
    "up_25_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "s_bend_right",
    "s_bend_left",
    "flat_to_up_25",
    "up_25_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_to_down_25",
    "down_25_to_flat",
    "flat_to_right_bank",
    "right_helix_down_large",
    "right_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_left_bank",
    "banked_left_turn_5",
    "left_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_5",
    "right_bank_to_flat",
    "flat_to_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_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",
    "banked_right_turn_5",
    "right_bank_to_flat",
    "flat_to_left_bank",
    "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_up_60",
    "up_60_to_flat",
    "flat_to_down_60",
    "down_60_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_left",
    "brakes",
    "brakes",
    "flat_to_right_bank",
    "banked_right_turn_5",
    "right_bank_to_flat",
    "flat_to_right_bank",
    "banked_right_turn_5",
    "right_bank_to_flat"
  ],
  "ride_type": 52,
  "start": {
    "dir": 2,
    "x": 20,
    "y": 48
  }
}
park screenshot, claude-opus-4-8 round 6 view 1