LIVEdataset aec-bench@releasetasks 552models 18last submission · built
electricalwith-tool

Bus Priority Signal Cabinet Load Package

Calculates task-owned synthetic SSC-01 bus-priority signal timing, passenger handling capacity, cabinet load, feeder voltage drop, and backup battery metrics.

with-tool: The model is given an executable Python calculator script.

How this task is generated

One template produces many comparable benchmark tasks while keeping the scoring contract fixed.

  1. 01

    Template

    The reusable contract shown on this page.

  2. 02

    Scenario

    An archetype and site context are sampled.

  3. 03

    Difficulty tier

    Inputs may be hidden at harder tiers.

  4. 04

    Task prompt

    The model responds with the declared outputs.

Parameters

Inputs the model receives, and the outputs it is scored on.

Inputs

25 inputs

Always given

Included directly in every task prompt.

25
Show 25 inputs
  • Bus approach speed kmh

    bus_approach_speed_kmh

    SIG-SSC01-005 bus-priority approach speed

    50 km/h
  • Bus approach grade pct

    bus_approach_grade_pct

    BUS-SSC01-005 signed bus-priority approach grade

    1 %
  • Yellow reaction time

    yellow_reaction_time_s

    SIG-SSC01-005 yellow interval reaction term

    1 s
  • Yellow deceleration

    yellow_deceleration_m_s2

    SIG-SSC01-005 yellow interval deceleration

    3 m/s2
  • Intersection width

    intersection_width_m

    SIG-SSC01-005 intersection width

    24 m
  • Bus length

    bus_length_m

    BUS-SSC01-005 design bus length

    12 m
  • All red speed kmh

    all_red_speed_kmh

    SIG-SSC01-005 all-red clearance speed

    45 km/h
  • Buses per hour

    buses_per_hour

    BUS-SSC01-005 scheduled priority buses

    18 buses/h
  • Bus occupancy pax

    bus_occupancy_pax

    BUS-SSC01-005 design bus occupancy

    65 passengers/bus
  • Peak passenger demand pax h

    peak_passenger_demand_pax_h

    BUS-SSC01-005 peak passenger demand

    940 passengers/h
  • Controller load

    controller_load_w

    CAB-SSC01-005 controller load

    180 W
  • Detector count

    detector_count

    DET-SSC01-005 detector count

    12
  • Detector load

    detector_load_w

    DET-SSC01-005 detector load per unit

    8 W
  • Transit radio load

    transit_radio_load_w

    CAB-SSC01-005 transit radio load

    75 W
  • Vms load

    vms_load_w

    CAB-SSC01-005 VMS load

    120 W
  • Signal heads load

    signal_heads_load_w

    CAB-SSC01-005 signal head load

    420 W
  • Cabinet capacity

    cabinet_capacity_w

    CAB-SSC01-005 available cabinet load capacity

    1400 W
  • Feeder voltage

    feeder_voltage_v

    FEED-SSC01-005 feeder voltage

    230 V
  • Power factor

    power_factor

    FEED-SSC01-005 cabinet power factor

    0.92
  • Feeder length

    feeder_length_km

    FEED-SSC01-005 feeder length

    0.18 km
  • Conductor resistance

    conductor_resistance_ohm_km

    FEED-SSC01-005 conductor resistance

    0.64 ohm/km
  • Allowable voltage drop pct

    allowable_voltage_drop_pct

    FEED-SSC01-005 allowable voltage drop

    5 %
  • Battery capacity

    battery_capacity_kwh

    CAB-SSC01-005 backup battery capacity

    4.8 kWh
  • Battery efficiency

    battery_efficiency

    CAB-SSC01-005 backup battery efficiency

    0.88
  • Required backup

    required_backup_h

    CAB-SSC01-005 required backup duration

    3 h

Scored outputs

12 outputs

Yellow interval s

yellow_interval_s

Grade-adjusted yellow interval

Scores if within ±3% of the reference value.

All red interval s

all_red_interval_s

All-red clearance interval

Scores if within ±3% of the reference value.

Bus handling capacity pax h

bus_handling_capacity_pax_h

Bus priority passenger handling capacity

Scores if within ±50% of the reference value.

Bus capacity margin pax h

bus_capacity_margin_pax_h

Passenger capacity minus demand

Scores if within ±50% of the reference value.

Cabinet load w

cabinet_load_w

Selected cabinet load

Scores if within ±50% of the reference value.

Cabinet load margin w

cabinet_load_margin_w

Cabinet capacity minus selected load

Scores if within ±50% of the reference value.

Feeder current

feeder_current_a

Cabinet feeder current

Scores if within ±3% of the reference value.

Feeder voltage drop

feeder_voltage_drop_percent

Feeder voltage drop at selected cabinet load

Scores if within ±3% of the reference value.

Voltage drop margin

voltage_drop_margin_percent

Allowable voltage drop minus computed voltage drop

Scores if within ±3% of the reference value.

Battery runtime h

battery_runtime_h

Backup battery runtime

Scores if within ±3% of the reference value.

Battery margin h

battery_margin_h

Backup runtime minus required duration

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

1.0 when bus capacity, cabinet load, voltage, and backup checks pass

Scores if within ±1% of the reference value.

Difficulty

Each template is sampled at three tiers. Harder tiers may hide inputs, forcing the model to infer them from the scenario description.

All inputs remain visible at every tier

For this template, difficulty scales through parameter and scenario ranges rather than hidden information.

easy:
All source-pack values visible
medium:
Same deterministic source-pack values with package-level aggregation
hard:
Same deterministic source-pack values with cross-discipline handoff checks

Task bundle

The exact instruction and parameter contract used to generate this task, pinned to the published library source.

/workspace

  • instruction.md
  • bus-priority-signal-cabinet-load-package_calc.py

Teal lines show Jinja input conditions, not task visibility policy. A line renders only when that input or tool is visible.

1You are a signal and roadside electrical engineer checking a task-owned synthetic SSC-01 bus priority, signal corridor, and cabinet load package.2 3Use only the task-owned synthetic source pack values below for numeric grading. MUTCD signal timing, transit-priority, detector scheduling, and cabinet feeder workflows shape the context only; they are not extra data sources for this instance.4 5## Scene6 7- Product: `SSC-01-LH-05`8- Bus priority plan: `BUS-SSC01-005`9- Signal timing sheet: `SIG-SSC01-005`10- Detector schedule: `DET-SSC01-005`11- Cabinet load schedule: `CAB-SSC01-005`12- Feeder schedule: `FEED-SSC01-005`13- Priority scenario: `AM-PEAK-BUS-PRIORITY`14 15## Source Values16 17- Bus approach speed and grade: {{ bus_approach_speed_kmh }} km/h and {{ bus_approach_grade_pct }} %18- Yellow reaction time and deceleration: {{ yellow_reaction_time_s }} s and {{ yellow_deceleration_m_s2 }} m/s219- Intersection width, bus length, all-red speed: {{ intersection_width_m }} m, {{ bus_length_m }} m, {{ all_red_speed_kmh }} km/h20- Bus throughput source: {{ buses_per_hour }} buses/h at {{ bus_occupancy_pax }} passengers/bus21- Peak passenger demand: {{ peak_passenger_demand_pax_h }} passengers/h22- Cabinet loads: controller {{ controller_load_w }} W, detectors {{ detector_count }} at {{ detector_load_w }} W, transit radio {{ transit_radio_load_w }} W, VMS {{ vms_load_w }} W, signal heads {{ signal_heads_load_w }} W23- Cabinet capacity: {{ cabinet_capacity_w }} W24- Feeder voltage, power factor, length, resistance, and voltage-drop limit: {{ feeder_voltage_v }} V, {{ power_factor }}, {{ feeder_length_km }} km, {{ conductor_resistance_ohm_km }} ohm/km, {{ allowable_voltage_drop_pct }} %25- Battery capacity, efficiency, and backup requirement: {{ battery_capacity_kwh }} kWh, {{ battery_efficiency }}, {{ required_backup_h }} h26 27## Required Calculations28 29- Yellow interval is `reaction + v / (2 x deceleration + 2 x g x grade)`.30- All-red interval is `(intersection width + bus length) / all-red speed`.31- Bus handling capacity is buses per hour times passengers per bus.32- Cabinet load is the sum of controller, detector, radio, VMS, and signal-head loads.33- Feeder current is cabinet load divided by voltage and power factor.34- Feeder voltage drop is `2 x length x resistance x current / voltage x 100`.35- Battery runtime is `capacity x efficiency / (cabinet load / 1000)`.36- Overall pass score is `1.0` only when timing, capacity, load, voltage, and battery margins pass.37 38Write a compact memo to `/workspace/output.md`. Include a source-boundary statement that this is a task-owned synthetic source pack. Preserve the source IDs above and state that the baseline source pack passes the current synthetic checks.39 40Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable source-pack hardening, generated benchmark readiness, or benchmark readiness.41 42Include a fenced JSON block with exactly these numeric keys:43 44```json45{46 "yellow_interval_s": <numeric_value>,47 "all_red_interval_s": <numeric_value>,48 "bus_handling_capacity_pax_h": <numeric_value>,49 "bus_capacity_margin_pax_h": <numeric_value>,50 "cabinet_load_w": <numeric_value>,51 "cabinet_load_margin_w": <numeric_value>,52 "feeder_current_a": <numeric_value>,53 "feeder_voltage_drop_percent": <numeric_value>,54 "voltage_drop_margin_percent": <numeric_value>,55 "battery_runtime_h": <numeric_value>,56 "battery_margin_h": <numeric_value>,57 "overall_pass_score": <numeric_value>58}59```60

Scenario archetypes

Each generated task is drawn from one of these realistic scenario bands.

Site contexts ground each scenario in a real locale the model can use to infer hidden values.

Ssc01 bus priority cabinet

ssc01_bus_priority_cabinet

SSC-01 task-owned synthetic bus priority signal and cabinet load package

bus-priority-signal-cabinet-load
Parameter ranges

Example task

bus-priority-signal-cabinet-load-ssc01-bus-priority-cabinet-previewhard difficulty, all inputs given.

SSC-01 task-owned synthetic bus priority signal and cabinet load package. bus-priority-signal-cabinet-load. Required outputs: yellow_interval_s, all_red_interval_s, bus_handling_capacity_pax_h, bus_capacity_margin_pax_h, cabinet_load_w, cabinet_load_margin_w

The model sees

Scenario context and visible inputs.

bus_approach_speed_kmh
50 to 50 km/h
bus_approach_grade_pct
1 to 1 %
yellow_reaction_time_s
1 to 1 s
yellow_deceleration_m_s2
3 to 3 m/s2
intersection_width_m
24 to 24 m
bus_length_m
12 to 12 m
all_red_speed_kmh
45 to 45 km/h
buses_per_hour
18 to 18 buses/h
bus_occupancy_pax
65 to 65 passengers/bus
peak_passenger_demand_pax_h
940 to 940 passengers/h
controller_load_w
180 to 180 W
detector_count
12 to 12
detector_load_w
8 to 8 W
transit_radio_load_w
75 to 75 W
vms_load_w
120 to 120 W
signal_heads_load_w
420 to 420 W
cabinet_capacity_w
1400 to 1400 W
feeder_voltage_v
230 to 230 V
power_factor
0.92 to 0.92
feeder_length_km
0.18 to 0.18 km
conductor_resistance_ohm_km
0.64 to 0.64 ohm/km
allowable_voltage_drop_pct
5 to 5 %
battery_capacity_kwh
4.8 to 4.8 kWh
battery_efficiency
0.88 to 0.88
required_backup_h
3 to 3 h

Executable tool: bus-priority-signal-cabinet-load-package_calc.py

The model must infer

Inputs withheld at this difficulty.

Nothing. All inputs are supplied.

The model must produce

The scored JSON answer schema.

{
  "yellow_interval_s": <number>,
  "all_red_interval_s": <number>,
  "bus_handling_capacity_pax_h": <number>,
  "bus_capacity_margin_pax_h": <number>,
  "cabinet_load_w": <number>,
  "cabinet_load_margin_w": <number>,
  "feeder_current_a": <number>,
  "feeder_voltage_drop_percent": <number>,
  "voltage_drop_margin_percent": <number>,
  "battery_runtime_h": <number>,
  "battery_margin_h": <number>,
  "overall_pass_score": <number>
}
  • yellow_interval_s · scored within ±3%
  • all_red_interval_s · scored within ±3%
  • bus_handling_capacity_pax_h · scored within ±50%
  • bus_capacity_margin_pax_h · scored within ±50%
  • cabinet_load_w · scored within ±50%
  • cabinet_load_margin_w · scored within ±50%
  • feeder_current_a · scored within ±3%
  • feeder_voltage_drop_percent · scored within ±3%
  • voltage_drop_margin_percent · scored within ±3%
  • battery_runtime_h · scored within ±3%
  • battery_margin_h · scored within ±3%
  • overall_pass_score · scored within ±1%