LIVEdataset releasetasks 552models 18last submission · built
task library
built templatetrack-geometrywith-tool

Transition Spiral Length

Determines the governing minimum transition spiral length at rail curve entries by evaluating three independent criteria: cant runoff rate, cant deficiency rate of change, and twist limit. The maximum of L_cant, L_cd, and L_twist governs, ensuring passenger comfort and track stability per ARTC ETS-05-00 and AREMA Chapter 5.

inputs

6 fields

context

4 archetypes

engine

with-tool

outputs

4 scored fields

contract fields

Parameter Map

6 inputs to 4 scored outputs

  • actual_cant_mm

    float

    Applied (actual) cant E_a

    0 to 150mm
  • cant_deficiency_mm

    float

    Cant deficiency C_d at design speed

    0 to 110mm
  • max_speed_km_h

    float

    Maximum operating speed V_max

    20 to 250km/h
  • rate_of_change_cant_mm_s

    floatfrom archetypehidden in hard

    Maximum rate of change of cant D_cant

    25 to 55mm/s
  • rate_of_change_cd_mm_s

    floatfrom archetypehidden in hard

    Maximum rate of change of cant deficiency D_cd

    25 to 55mm/s
  • min_twist_ratio

    floatfrom archetypehidden in hard

    Minimum twist ratio (e.g. 400 means 1 mm cant per 400 mm length)

    400 to 800-
spiral_length_cant_mtol 0.03

Minimum spiral length from cant runoff criterion (m)

spiral_length_cd_mtol 0.03

Minimum spiral length from cant deficiency rate criterion (m)

spiral_length_twist_mtol 0.03

Minimum spiral length from twist rate criterion (m)

governing_spiral_length_mtol 0.03

Governing (maximum) minimum spiral length (m)

visibility contract

Difficulty Ladder

all_giveneasy

All parameters given, gentle curves on mainline or branch line

all fields visible
all_givenmedium

All parameters given, any corridor type including tight metro curves and high speed

all fields visible
partialhard

Rate-of-change limits and twist ratio hidden — agent must infer from corridor type and operating context

rate_of_change_cant_mm_srate_of_change_cd_mm_smin_twist_ratio

scenario bands

Archetype Atlas

urban_metro

3 contexts

Urban metro or light rail line with tight curves and frequent stops

actual_cant_mm40 to 100
cant_deficiency_mm30 to 75
max_speed_km_h40 to 80
rate_of_change_cant_mm_s35 to 55

sydney-metro-northwest / melbourne-metro-tunnel / brisbane-cross-river-rail

mainline_freight

3 contexts

Mainline freight corridor with gentle curves and heavy axle loads

actual_cant_mm30 to 80
cant_deficiency_mm20 to 60
max_speed_km_h60 to 115
rate_of_change_cant_mm_s35 to 45

artc-hunter-valley-coal / artc-north-south-corridor / pilbara-iron-ore-wa

high_speed_passenger

3 contexts

High-speed passenger rail corridor with sweeping curves

actual_cant_mm80 to 150
cant_deficiency_mm50 to 110
max_speed_km_h130 to 250
rate_of_change_cant_mm_s25 to 40

sydney-melbourne-hsr / brisbane-gold-coast-fast-rail / perth-bunbury-fast-rail

branch_line

3 contexts

Regional branch line with moderate curves and mixed traffic

actual_cant_mm20 to 80
cant_deficiency_mm15 to 60
max_speed_km_h20 to 80
rate_of_change_cant_mm_s35 to 55

nsw-north-coast-line / vic-geelong-warrnambool / qld-western-line

rendered task

Generation Preview

sydney-metro-northwest-urban-metro-preview

difficulty
hard
visibility
partial
archetype
urban_metro
site context
sydney-metro-northwest
instruction excerpttransition-spiral-length_calc.py

visible fields

  • actual_cant_mm40 to 100 mm
  • cant_deficiency_mm30 to 75 mm
  • max_speed_km_h40 to 80 km/h

withheld schema

rate_of_change_cd_mm_srate_of_change_cant_mm_smin_twist_ratiospiral_length_cant_mspiral_length_cd_mspiral_length_twist_mgoverning_spiral_length_m
Urban metro or light rail line with tight curves and frequent stops. sydney-metro-northwest. Required outputs: spiral_length_cant_m, spiral_length_cd_m, spiral_length_twist_m, governing_spiral_length_m