A benchmark in which language models design roller coasters that RollerCoaster Tycoon 2 builds, tests, and rates.
{"max_results":15,"query":"+coaster"}
{"dir":0,"ride_type":51,"x":55,"y":40}{"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":112},"ride_id":0}
{"dir":0}{"deltas":[{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":0,"piece":"flat","slope_out":0},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":0,"piece":"end_station","slope_out":0},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":0,"piece":"begin_station","slope_out":0},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":0,"piece":"middle_station","slope_out":0},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":16,"piece":"up_25","slope_out":2},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":64,"piece":"up_60","slope_out":4},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":8,"piece":"flat_to_up_25","slope_out":2},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":32,"piece":"up_25_to_up_60","slope_out":4},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":32,"piece":"up_60_to_up_25","slope_out":2},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":8,"piece":"up_25_to_flat","slope_out":0},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":-16,"piece":"down_25","slope_out":6},{"bank_out":0,"dir_out":0,"dx_tiles":-1,"dy_tiles":0,"dz":-64,"piece":"down_60","slope_out":8},{"bank_out":0,"dir_out":0,"dx… (7397 chars)
{"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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat"]}{"circuit_closed":false,"cursor":{"bank":0,"dir":0,"slope":0,"x":37,"y":40,"z":160},"placed_this_call":18,"total_placed":18}
{"cursor":{"bank":0,"dir":0,"slope":0,"x":37,"y":40,"z":160},"valid_pieces":["flat","end_station","begin_station","middle_station","flat_to_up_25","flat_to_down_25","left_turn_5","right_turn_5","flat_to_left_bank","flat_to_right_bank","s_bend_left","s_bend_right","left_turn_3","right_turn_3","left_corkscrew_up","right_corkscrew_up","flat_to_up_60","flat_to_down_60","brakes","booster"]}
{"piece":"flat_to_up_25"}{"circuit_closed":false,"cost":750,"cursor":{"bank":0,"dir":0,"slope":2,"x":36,"y":40,"z":168},"pieces_placed":19,"placed":"flat_to_up_25"}
{"cursor":{"bank":0,"dir":0,"slope":2,"x":36,"y":40,"z":168},"valid_pieces":["up_25","up_25_to_up_60","up_25_to_flat","up_25_to_left_bank","up_25_to_right_bank","left_turn_5_up_25","right_turn_5_up_25","left_vertical_loop","right_vertical_loop","left_turn_3_up_25","right_turn_3_up_25","half_loop_up"]}
{"piece":"left_vertical_loop"}{"circuit_closed":false,"cost":6200,"cursor":{"bank":0,"dir":0,"slope":6,"x":34,"y":39,"z":168},"pieces_placed":20,"placed":"left_vertical_loop"}
Loop 1 done. Now the second (mirrored) loop and the double corkscrew.
{"pieces":["down_25_to_flat","flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down"]}{"circuit_closed":false,"cursor":{"bank":0,"dir":2,"slope":0,"x":30,"y":37,"z":160},"placed_this_call":6,"total_placed":26}
{"pieces":["flat_to_down_25","down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat","flat","flat","flat","flat_to_left_bank","banked_left_turn_3","banked_left_turn_3","left_bank_to_flat",{"speed":14,"t":"brakes"},{"speed":10,"t":"brakes"},{"speed":10,"t":"brakes"}]}{"circuit_closed":false,"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":128},"placed_this_call":32,"rejection":{"error":"Twister Roller Coaster 1 in the way","index":32,"piece":"brakes"},"total_placed":58}
The tail ended up 16 units too high — I forgot the final descent pair, so the return leg reached the station at z128. I'll undo the last 9 pieces and rebuild the tail with the descent included.
{"cursor":{"bank":0,"dir":0,"slope":0,"x":56,"y":40,"z":128},"pieces_placed":57,"removed":"brakes"}
{"cursor":{"bank":2,"dir":0,"slope":0,"x":57,"y":40,"z":128},"pieces_placed":56,"removed":"left_bank_to_flat"}
{"cursor":{"bank":2,"dir":1,"slope":0,"x":59,"y":39,"z":128},"pieces_placed":55,"removed":"banked_left_turn_3"}
{"cursor":{"bank":2,"dir":2,"slope":0,"x":58,"y":37,"z":128},"pieces_placed":54,"removed":"banked_left_turn_3"}
{"cursor":{"bank":0,"dir":2,"slope":0,"x":57,"y":37,"z":128},"pieces_placed":53,"removed":"flat_to_left_bank"}
{"cursor":{"bank":0,"dir":2,"slope":0,"x":56,"y":37,"z":128},"pieces_placed":52,"removed":"flat"}
{"cursor":{"bank":0,"dir":2,"slope":0,"x":55,"y":37,"z":128},"pieces_placed":51,"removed":"flat"}
{"cursor":{"bank":0,"dir":2,"slope":0,"x":54,"y":37,"z":128},"pieces_placed":50,"removed":"flat"}
{"cursor":{"bank":0,"dir":2,"slope":0,"x":53,"y":37,"z":128},"pieces_placed":49,"removed":"flat"}
Now the corrected tail: descend to z112, then the banked U-turn into a brake run.
{"pieces":["flat_to_down_25","down_25_to_flat","flat","flat","flat_to_left_bank","banked_left_turn_3","banked_left_turn_3","left_bank_to_flat",{"speed":12,"t":"brakes"}]}{"circuit_closed":true,"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":112},"placed_this_call":9,"total_placed":58}
Circuit closed! Running the test train now.
{"bounds":{"max_tile_x":59,"max_tile_y":40,"max_z":328,"min_tile_x":28,"min_tile_y":37,"min_z":112},"placed_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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat","flat_to_up_25","left_vertical_loop","down_25_to_flat","flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat","flat","flat","flat_to_left_bank","banked_left_turn_3","banked_left_turn_3","left_ban… (1990 chars)
The test ran but ratings hadn't computed yet (status still "testing"). Let me run it longer.
{"ticks":60000}{"bounds":{"max_tile_x":59,"max_tile_y":40,"max_z":328,"min_tile_x":28,"min_tile_y":37,"min_z":112},"placed_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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat","flat_to_up_25","left_vertical_loop","down_25_to_flat","flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat","flat","flat","flat_to_left_bank","banked_left_turn_3","banked_left_turn_3","left_ban… (1993 chars)
Ratings still haven't computed. Let me give it one more long run and check the state.
{"ticks":100000}{"bounds":{"max_tile_x":59,"max_tile_y":40,"max_z":328,"min_tile_x":28,"min_tile_y":37,"min_z":112},"placed_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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat","flat_to_up_25","left_vertical_loop","down_25_to_flat","flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat","flat","flat","flat_to_left_bank","banked_left_turn_3","banked_left_turn_3","left_ban… (1994 chars)
ride already finalized; use demolish + new_ride to rebuild
{"demolished":0}
{"dir":0,"ride_type":51,"x":55,"y":40}{"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":112},"ride_id":0}
{"pieces":["begin_station","middle_station","middle_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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat","flat_to_up_25","left_vertical_loop","down_25_to_flat","flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat","flat","flat","flat","flat","flat","flat_to_left_bank","banked_left_turn_3","banked_left_turn_3","left_bank_to_flat",{"speed":15,"t":"brakes"},{"speed":9,"t"… (1212 chars){"circuit_closed":true,"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":112},"placed_this_call":64,"total_placed":64}
Circuit closed in one pass. Testing.
{"bounds":{"max_tile_x":60,"max_tile_y":40,"max_z":328,"min_tile_x":26,"min_tile_y":37,"min_z":112},"placed_pieces":["begin_station","middle_station","middle_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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat","flat_to_up_25","left_vertical_loop","down_25_to_flat","flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat","flat","flat","flat","flat","flat","flat_to_left_ba… (2021 chars)
[image]
{"demolished":0}
{"dir":0,"ride_type":51,"x":55,"y":40}{"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":112},"ride_id":0}
{"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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat","flat_to_up_25","left_vertical_loop","down_25_to_flat","flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat","flat","flat","flat","flat_to_left_bank","banked_left_turn_3","banked_left_turn_3","left_bank_to_flat",{"speed":13,"t":"brakes"},{"speed":8,"t":"brakes"}]}{"circuit_closed":true,"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":112},"placed_this_call":60,"total_placed":60}
{"bounds":{"max_tile_x":60,"max_tile_y":40,"max_z":328,"min_tile_x":28,"min_tile_y":37,"min_z":112},"placed_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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat","flat_to_up_25","left_vertical_loop","down_25_to_flat","flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat","flat","flat","flat","flat_to_left_bank","banked_left_turn_3","banked_left_turn_3","l… (2002 chars)
{"demolished":0}
{"dir":0,"ride_type":51,"x":55,"y":40}{"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":112},"ride_id":0}
{"pieces":["begin_station","middle_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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat","flat_to_up_25","left_vertical_loop","down_25_to_flat","flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat","flat","flat","flat","flat","flat_to_left_bank","banked_left_turn_3","banked_left_turn_3","left_bank_to_flat",{"speed":13,"t":"brakes"},{"speed":8,"t":"brakes"}]}{"circuit_closed":true,"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":112},"placed_this_call":62,"total_placed":62}
{"bounds":{"max_tile_x":60,"max_tile_y":40,"max_z":328,"min_tile_x":27,"min_tile_y":37,"min_z":112},"placed_pieces":["begin_station","middle_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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat","flat_to_up_25","left_vertical_loop","down_25_to_flat","flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat","flat","flat","flat","flat","flat_to_left_bank","banked_left_turn_3"… (2048 chars)
[image]
{"demolished":0}
{"dir":0,"ride_type":51,"x":55,"y":50}{"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":50,"z":112},"ride_id":0}
{"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_to_flat"},"flat_to_down_25","down_25","down_25_to_flat","left_turn_3","left_turn_3","flat","flat","flat","flat","flat","flat","flat","flat","flat","flat","flat","left_turn_3","left_turn_3",{"speed":8,"t":"brakes"}]}{"circuit_closed":true,"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":50,"z":112},"placed_this_call":26,"total_placed":26}
{"bounds":{"max_tile_x":58,"max_tile_y":50,"max_z":168,"min_tile_x":44,"min_tile_y":47,"min_z":112},"placed_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_to_flat"},"flat_to_down_25","down_25","down_25_to_flat","left_turn_3","left_turn_3","flat","flat","flat","flat","flat","flat","flat","flat","flat","flat","flat","left_turn_3","left_turn_3",{"speed":8,"t":"brakes"}],"program":null,"rides":[{"average_speed":295799,"circuit":{"looped":true,"orphan_pieces":0,"total_pieces":26,"walked_pieces":26},"crashed":false,"excitement":0.30000001192092896,"highest_drop":4,"id":0,"intensity":0.14000000059604645,"max_lateral_g":1.2899999618530273,"max_negative_g":0.49000000953674316,"max_positive_g":1.5099999904632568,"max_speed":515696,"nausea":0.07000000029802322,"num_drops":1,"num_inversions":0,"ride_length":137,"ride_time":23,"ride_type":51,"status":"testing","tested":true,"total_air_time":0}],"score":0.30000001192092896,"similarity":{"common_substring_share":0.2692307692307692,"edit_similarity":0.46153846153846156,"mirrored":true,"nearest_design":"Squeaky Cycles","nearest_ride_type… (1298 chars)
{"demolished":0}
{"dir":0,"ride_type":51,"x":55,"y":40}{"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":112},"ride_id":0}
{"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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat",{"speed":30,"t":"booster"},"flat_to_up_25","left_vertical_loop","down_25_to_flat",{"speed":28,"t":"booster"},"flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat",{"speed":26,"t":"booster"},"flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat",{"speed":20,"t":"brakes"},{"speed":16,"t":"brakes"},"flat","flat","flat_to_left_bank","banked_left_turn_3","ba… (1290 chars){"circuit_closed":true,"cursor":{"bank":0,"dir":0,"slope":0,"x":55,"y":40,"z":112},"placed_this_call":64,"total_placed":64}
{"bounds":{"max_tile_x":60,"max_tile_y":40,"max_z":328,"min_tile_x":26,"min_tile_y":37,"min_z":112},"placed_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_to_flat"},"flat_to_down_60","down_60","down_60_to_flat",{"speed":30,"t":"booster"},"flat_to_up_25","left_vertical_loop","down_25_to_flat",{"speed":28,"t":"booster"},"flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down","flat_to_down_25","down_25","down_25_to_flat",{"speed":26,"t":"booster"},"flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat",{"sp… (2186 chars)
{"demolished":0}
{"dir":0,"ride_type":51,"x":58,"y":40}{"cursor":{"bank":0,"dir":0,"slope":0,"x":58,"y":40,"z":112},"ride_id":0}
{"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_to_down_60","down_60","down_60_to_down_25","down_25","down_25","down_25","down_25_to_flat",{"speed":28,"t":"booster"},"flat_to_up_25","left_vertical_loop","down_25_to_flat",{"speed":26,"t":"booster"},"flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down",{"speed":25,"t":"booster"},"flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up… (1452 chars){"circuit_closed":true,"cursor":{"bank":0,"dir":0,"slope":0,"x":58,"y":40,"z":112},"placed_this_call":75,"total_placed":75}
Closed in one pass, helix accepted. Testing.
{"bounds":{"max_tile_x":63,"max_tile_y":40,"max_z":328,"min_tile_x":23,"min_tile_y":37,"min_z":112},"placed_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_to_down_60","down_60","down_60_to_down_25","down_25","down_25","down_25","down_25_to_flat",{"speed":28,"t":"booster"},"flat_to_up_25","left_vertical_loop","down_25_to_flat",{"speed":26,"t":"booster"},"flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down",{"speed":25,"t":"booster"},"flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25"… (2318 chars)
{"demolished":0}
{"dir":0,"ride_type":51,"x":58,"y":40}{"cursor":{"bank":0,"dir":0,"slope":0,"x":58,"y":40,"z":112},"ride_id":0}
{"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_to_flat"},"flat_to_down_60","down_60","down_60_to_down_25","down_25","down_25","down_25_to_flat",{"speed":28,"t":"booster"},"flat_to_up_25","left_vertical_loop","down_25_to_flat",{"speed":26,"t":"booster"},"flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down",{"speed":24,"t":"booster"},"flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat",{"speed":16,"t":"brakes"},{"speed":14,"t":"brakes"},"flat","flat","flat","flat","flat","… (1328 chars){"circuit_closed":true,"cursor":{"bank":0,"dir":0,"slope":0,"x":58,"y":40,"z":112},"placed_this_call":70,"total_placed":70}
{"bounds":{"max_tile_x":62,"max_tile_y":40,"max_z":312,"min_tile_x":25,"min_tile_y":37,"min_z":112},"placed_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_to_flat"},"flat_to_down_60","down_60","down_60_to_down_25","down_25","down_25","down_25_to_flat",{"speed":28,"t":"booster"},"flat_to_up_25","left_vertical_loop","down_25_to_flat",{"speed":26,"t":"booster"},"flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down",{"speed":24,"t":"booster"},"flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25",… (2236 chars)
{"demolished":0}
{"dir":0,"ride_type":51,"x":58,"y":40}{"cursor":{"bank":0,"dir":0,"slope":0,"x":58,"y":40,"z":112},"ride_id":0}
{"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_to_flat"},"flat_to_down_60","down_60","down_60_to_down_25","down_25","down_25","down_25_to_flat",{"speed":27,"t":"booster"},"flat_to_up_25","left_vertical_loop","down_25_to_flat",{"speed":26,"t":"booster"},"flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down",{"speed":24,"t":"booster"},"flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25","down_25_to_flat",{"speed":15,"t":"brakes"},{"speed":12,"t":"brakes"},"s_bend_left","s_bend_right","flat",… (1315 chars){"circuit_closed":true,"cursor":{"bank":0,"dir":0,"slope":0,"x":58,"y":40,"z":112},"placed_this_call":66,"total_placed":66}
{"bounds":{"max_tile_x":62,"max_tile_y":40,"max_z":312,"min_tile_x":25,"min_tile_y":37,"min_z":112},"placed_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_to_flat"},"flat_to_down_60","down_60","down_60_to_down_25","down_25","down_25","down_25_to_flat",{"speed":27,"t":"booster"},"flat_to_up_25","left_vertical_loop","down_25_to_flat",{"speed":26,"t":"booster"},"flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down",{"speed":24,"t":"booster"},"flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25",… (2223 chars)
{"bounds":{"max_tile_x":62,"max_tile_y":40,"max_z":312,"min_tile_x":25,"min_tile_y":37,"min_z":112},"placed_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_to_flat"},"flat_to_down_60","down_60","down_60_to_down_25","down_25","down_25","down_25_to_flat",{"speed":28,"t":"booster"},"flat_to_up_25","left_vertical_loop","down_25_to_flat",{"speed":26,"t":"booster"},"flat_to_up_25","right_vertical_loop","down_25_to_flat","left_corkscrew_up","left_corkscrew_down",{"speed":24,"t":"booster"},"flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_up_25","up_25_to_flat","flat_to_down_25","down_25_to_flat","flat_to_down_25",… (2236 chars)
Best result banked: **excitement 6.38** (intensity 9.66, nausea 5.62, similarity 0.35 — no penalty). The round in brief: my first working layout looped fine but the train kept valleying/never finishing its test lap; a tiny diagnostic oval proved the test mechanism worked, and adding boosters at the low points fixed it, banking 6.30. A taller, more aggressive rebuild spiked intensity to 14.4 (excitement 1.94 — lesson learned), so I settled on a middle version that scored the winning 6.38: an 11-piece chain lift to a 19-unit drop with a gentle 60°→25° pull-out, two mirrored vertical loops, a double-corkscrew turnaround, a booster-fed 5-hop airtime run, and a banked U-turn brake run home. **Best coaster: steel twister with 2 vertical loops + 2 corkscrews and an airtime hop run — excitement 6.38, banked.**