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

Wayside Cabinet Load Communications Backup Supply Package

Calculates deterministic SSC-02 wayside cabinet resilience metrics from a task-owned synthetic source pack. The template combines connected load, design load, backup energy, battery capacity margin, 48 V feeder voltage drop, optical link budget, UPS sizing, and an overall synthetic pass score.

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
  • Signal processor

    signal_processor_w

    LOAD-02-DEVICE-07 signal processor load

    120 W
  • Axle counter

    axle_counter_w

    LOAD-02-DEVICE-07 axle counter load

    80 W
  • Comms switch

    comms_switch_w

    LOAD-02-DEVICE-07 communications switch load

    65 W
  • Radio

    radio_w

    LOAD-02-DEVICE-07 radio load

    45 W
  • Point machine heater

    point_machine_heater_w

    LOAD-02-DEVICE-07 point machine heater load

    150 W
  • Spare allowance pct

    spare_allowance_pct

    UPS-02-DATA-07 spare allowance

    15 %
  • Autonomy

    autonomy_h

    MAINT-02-RESPONSE-07 required backup autonomy

    10 h
  • Dc voltage

    dc_voltage_v

    UPS-02-DATA-07 DC system voltage

    48 V
  • Usable battery fraction

    usable_battery_fraction

    UPS-02-DATA-07 usable battery fraction

    0.72
  • Installed battery

    installed_battery_ah

    UPS-02-DATA-07 installed battery capacity

    240 Ah
  • Feeder length

    feeder_length_m

    CAB-02-LAYOUT-07 one-way DC feeder length

    42 m
  • Conductor resistance milliohm per m

    conductor_resistance_milliohm_per_m

    CAB-02-LAYOUT-07 conductor resistance

    1.5 milliohm/m
  • Max voltage drop percent

    max_voltage_drop_percent

    UPS-02-DATA-07 maximum feeder voltage drop

    5 %
  • Fiber length

    fiber_length_km

    COMMS-02-TOPO-07 fiber link length

    2.6 km
  • Fiber attenuation db per km

    fiber_attenuation_db_per_km

    COMMS-02-TOPO-07 fiber attenuation

    0.35 dB/km
  • Fiber connector count

    fiber_connector_count

    COMMS-02-TOPO-07 connector count

    4
  • Connector loss

    connector_loss_db

    COMMS-02-TOPO-07 connector loss

    0.3 dB
  • Fiber splice count

    fiber_splice_count

    COMMS-02-TOPO-07 splice count

    5
  • Splice loss

    splice_loss_db

    COMMS-02-TOPO-07 splice loss

    0.05 dB
  • Patch panel allowance

    patch_panel_allowance_db

    COMMS-02-TOPO-07 patch-panel allowance

    0.8 dB
  • Optical tx power

    optical_tx_power_dbm

    COMMS-02-TOPO-07 optical transmitter power

    -2 dBm
  • Receiver sensitivity

    receiver_sensitivity_dbm

    COMMS-02-TOPO-07 receiver sensitivity

    -24 dBm
  • Required fiber margin

    required_fiber_margin_db

    COMMS-02-TOPO-07 required optical margin

    3 dB
  • Selected ups rating

    selected_ups_rating_va

    UPS-02-DATA-07 selected UPS rating

    1200 VA
  • Load power factor

    load_power_factor

    UPS-02-DATA-07 UPS load power factor

    0.9

Scored outputs

16 outputs

Connected load w

connected_load_w

Sum of source-owned wayside device loads

Scores if within ±3% of the reference value.

Design load w

design_load_w

Connected load plus spare allowance

Scores if within ±3% of the reference value.

Required energy kwh

required_energy_kwh

Design load times autonomy

Scores if within ±3% of the reference value.

Required battery capacity ah

required_battery_capacity_ah

Battery amp-hours required after usable fraction

Scores if within ±3% of the reference value.

Battery capacity margin ah

battery_capacity_margin_ah

Installed battery capacity minus required capacity

Scores if within ±3% of the reference value.

Feeder current

feeder_current_a

DC feeder current at design load

Scores if within ±3% of the reference value.

Feeder voltage drop

feeder_voltage_drop_v

Two-wire DC feeder voltage drop

Scores if within ±3% of the reference value.

Feeder voltage drop

feeder_voltage_drop_percent

DC feeder voltage drop percentage

Scores if within ±3% of the reference value.

Voltage drop margin

voltage_drop_margin_percent

Maximum allowed voltage drop minus computed voltage drop

Scores if within ±3% of the reference value.

Fiber total loss db

fiber_total_loss_db

Total optical link loss

Scores if within ±3% of the reference value.

Fiber receive power dbm

fiber_receive_power_dbm

Optical receive power

Scores if within ±3% of the reference value.

Fiber link margin db

fiber_link_margin_db

Receive power minus receiver sensitivity

Scores if within ±3% of the reference value.

Fiber excess margin db

fiber_excess_margin_db

Optical link margin above required margin

Scores if within ±3% of the reference value.

Required ups rating va

required_ups_rating_va

UPS VA required at design load

Scores if within ±3% of the reference value.

Ups rating margin va

ups_rating_margin_va

Selected UPS rating minus required UPS rating

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

1.0 when battery, feeder, fiber, and UPS margins are non-negative

Scores if within ±0.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 given for the SSC-02 wayside cabinet backup package
medium:
All source-pack values given for the SSC-02 wayside cabinet backup package
hard:
All source-pack values given for the SSC-02 wayside cabinet backup package

Task bundle

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

/workspace

  • instruction.md
  • wayside-cabinet-load-communications-backup-supply-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 rail communications and power engineer checking `SSC-02-LH-07`, a task-owned synthetic SSC-02 wayside cabinet load, communications, and backup supply package.2 3Use only the task-owned synthetic source pack values below for numeric grading. Wayside cabinet power, fiber link budget, and backup-power workflows shape the context only; this instance does not parse a real cabinet drawing, network model, or UPS datasheet.4 5## Scene6 7- Design case: `CASE-SSC02-CAB-07`8- Cabinet layout: `CAB-02-LAYOUT-07`9- Device load schedule: `LOAD-02-DEVICE-07`10- Communications topology: `COMMS-02-TOPO-07`11- UPS data sheet: `UPS-02-DATA-07`12- Maintenance response plan: `MAINT-02-RESPONSE-07`13- Resilience memo: `MEMO-02-RESILIENCE-07`14 15## Source Values16 17| Item | Value |18|------|-------|19| Signal processor load | {{ signal_processor_w }} W |20| Axle counter load | {{ axle_counter_w }} W |21| Communications switch load | {{ comms_switch_w }} W |22| Radio load | {{ radio_w }} W |23| Point machine heater load | {{ point_machine_heater_w }} W |24| Spare allowance | {{ spare_allowance_pct }} % |25| Autonomy | {{ autonomy_h }} h |26| DC voltage | {{ dc_voltage_v }} V |27| Usable battery fraction | {{ usable_battery_fraction }} |28| Installed battery capacity | {{ installed_battery_ah }} Ah |29| Feeder length | {{ feeder_length_m }} m |30| Conductor resistance | {{ conductor_resistance_milliohm_per_m }} milliohm/m |31| Maximum voltage drop | {{ max_voltage_drop_percent }} % |32| Fiber length | {{ fiber_length_km }} km |33| Fiber attenuation | {{ fiber_attenuation_db_per_km }} dB/km |34| Connector count | {{ fiber_connector_count }} |35| Connector loss | {{ connector_loss_db }} dB |36| Splice count | {{ fiber_splice_count }} |37| Splice loss | {{ splice_loss_db }} dB |38| Patch panel allowance | {{ patch_panel_allowance_db }} dB |39| Optical transmitter power | {{ optical_tx_power_dbm }} dBm |40| Receiver sensitivity | {{ receiver_sensitivity_dbm }} dBm |41| Required fiber margin | {{ required_fiber_margin_db }} dB |42| Selected UPS rating | {{ selected_ups_rating_va }} VA |43| Load power factor | {{ load_power_factor }} |44 45Checks:46 47- Connected load equals the sum of the five device loads.48- Design load equals connected load times one plus spare allowance.49- Required battery capacity equals `design_load x autonomy / (dc_voltage x usable_fraction)`.50- DC feeder voltage drop uses two-wire length, current, and conductor resistance.51- Fiber link margin uses attenuation, connector loss, splice loss, patch loss, transmitter power, and receiver sensitivity.52- Overall pass score is `1.0` only when battery, feeder, fiber, and UPS margins are non-negative; otherwise it is `0.0`.53 54## Output Format55 56Write a compact memo to `/workspace/output.md`. Preserve the object IDs above, state the task-owned synthetic source-pack boundary, and explain whether the baseline source pack passes the docs-only checks.57 58Do not claim authority approval, accepted project evidence, network model validity, full standards compliance, executable real source-pack parsing, generated benchmark readiness, or benchmark readiness.59 60Include a fenced JSON block with exactly these numeric keys:61 62```json63{64 "connected_load_w": <numeric_value>,65 "design_load_w": <numeric_value>,66 "required_energy_kwh": <numeric_value>,67 "required_battery_capacity_ah": <numeric_value>,68 "battery_capacity_margin_ah": <numeric_value>,69 "feeder_current_a": <numeric_value>,70 "feeder_voltage_drop_v": <numeric_value>,71 "feeder_voltage_drop_percent": <numeric_value>,72 "voltage_drop_margin_percent": <numeric_value>,73 "fiber_total_loss_db": <numeric_value>,74 "fiber_receive_power_dbm": <numeric_value>,75 "fiber_link_margin_db": <numeric_value>,76 "fiber_excess_margin_db": <numeric_value>,77 "required_ups_rating_va": <numeric_value>,78 "ups_rating_margin_va": <numeric_value>,79 "overall_pass_score": <numeric_value>80}81```82

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.

Ssc02 wayside cabinet backup case

ssc02_wayside_cabinet_backup_case

Wayside cabinet package tied to one cabinet layout, load schedule, communications topology, UPS data sheet, maintenance response plan, and memo

wayside-cabinet-backup
Parameter ranges
signal_processor_w
120
axle_counter_w
80
comms_switch_w
65
radio_w
45
point_machine_heater_w
150
spare_allowance_pct
15
autonomy_h
10
dc_voltage_v
48
usable_battery_fraction
0.72
installed_battery_ah
240
feeder_length_m
42
conductor_resistance_milliohm_per_m
1.5
max_voltage_drop_percent
5
fiber_length_km
2.6
fiber_attenuation_db_per_km
0.35
fiber_connector_count
4
connector_loss_db
0.3
fiber_splice_count
5
splice_loss_db
0.05
patch_panel_allowance_db
0.8
optical_tx_power_dbm
-2
receiver_sensitivity_dbm
-24
required_fiber_margin_db
3
selected_ups_rating_va
1200
load_power_factor
0.9

Example task

wayside-cabinet-backup-ssc02-wayside-cabinet-backup-case-previewhard difficulty, all inputs given.

Wayside cabinet package tied to one cabinet layout, load schedule, communications topology, UPS data sheet, maintenance response plan, and memo. wayside-cabinet-backup. Required outputs: connected_load_w, design_load_w, required_energy_kwh, required_battery_capacity_ah, battery_capacity_margin_ah, feeder_current_a

The model sees

Scenario context and visible inputs.

signal_processor_w
120 to 120 W
axle_counter_w
80 to 80 W
comms_switch_w
65 to 65 W
radio_w
45 to 45 W
point_machine_heater_w
150 to 150 W
spare_allowance_pct
15 to 15 %
autonomy_h
10 to 10 h
dc_voltage_v
48 to 48 V
usable_battery_fraction
0.72 to 0.72
installed_battery_ah
240 to 240 Ah
feeder_length_m
42 to 42 m
conductor_resistance_milliohm_per_m
1.5 to 1.5 milliohm/m
max_voltage_drop_percent
5 to 5 %
fiber_length_km
2.6 to 2.6 km
fiber_attenuation_db_per_km
0.35 to 0.35 dB/km
fiber_connector_count
4 to 4
connector_loss_db
0.3 to 0.3 dB
fiber_splice_count
5 to 5
splice_loss_db
0.05 to 0.05 dB
patch_panel_allowance_db
0.8 to 0.8 dB
optical_tx_power_dbm
-2 to -2 dBm
receiver_sensitivity_dbm
-24 to -24 dBm
required_fiber_margin_db
3 to 3 dB
selected_ups_rating_va
1200 to 1200 VA
load_power_factor
0.9 to 0.9

Executable tool: wayside-cabinet-load-communications-backup-supply-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.

{
  "connected_load_w": <number>,
  "design_load_w": <number>,
  "required_energy_kwh": <number>,
  "required_battery_capacity_ah": <number>,
  "battery_capacity_margin_ah": <number>,
  "feeder_current_a": <number>,
  "feeder_voltage_drop_v": <number>,
  "feeder_voltage_drop_percent": <number>,
  "voltage_drop_margin_percent": <number>,
  "fiber_total_loss_db": <number>,
  "fiber_receive_power_dbm": <number>,
  "fiber_link_margin_db": <number>,
  "fiber_excess_margin_db": <number>,
  "required_ups_rating_va": <number>,
  "ups_rating_margin_va": <number>,
  "overall_pass_score": <number>
}
  • connected_load_w · scored within ±3%
  • design_load_w · scored within ±3%
  • required_energy_kwh · scored within ±3%
  • required_battery_capacity_ah · scored within ±3%
  • battery_capacity_margin_ah · scored within ±3%
  • feeder_current_a · scored within ±3%
  • feeder_voltage_drop_v · scored within ±3%
  • feeder_voltage_drop_percent · scored within ±3%
  • voltage_drop_margin_percent · scored within ±3%
  • fiber_total_loss_db · scored within ±3%
  • fiber_receive_power_dbm · scored within ±3%
  • fiber_link_margin_db · scored within ±3%
  • fiber_excess_margin_db · scored within ±3%
  • required_ups_rating_va · scored within ±3%
  • ups_rating_margin_va · scored within ±3%
  • overall_pass_score · scored within ±0.1%