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

Construction Stage Controls Package

Calculates source-bound construction stage readiness metrics from a deterministic SSC-16 task-owned source pack. The template aggregates EPA CGP-style stormwater runoff and basin readiness, MUTCD-style temporary traffic taper and channelizer checks, monitoring data load, battery/solar autonomy, and inspection timing for a compact generated task instance.

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

27 inputs

Always given

Included directly in every task prompt.

27
Show 27 inputs
  • Disturbed area ac

    disturbed_area_ac

    Disturbed catchment area draining to SB-01

    4.8 acre
  • Design storm depth

    design_storm_depth_in

    2-year, 24-hour storm depth for sediment basin readiness

    2.1 in
  • Runoff coefficient

    runoff_coefficient

    Runoff coefficient for disturbed construction catchment

    0.72
  • Provided basin volume

    provided_basin_volume_ft3

    Provided SB-01 sediment basin storage volume

    31500 ft3
  • Provided freeboard

    provided_freeboard_ft

    Provided SB-01 freeboard

    1.4 ft
  • Required freeboard

    required_freeboard_ft

    Required SB-01 freeboard for this source pack

    1 ft
  • Tss event mean concentration

    tss_event_mean_concentration_mg_l

    Construction runoff TSS event mean concentration

    185 mg/L
  • Work zone speed

    work_zone_speed_mph

    Posted work-zone speed used for TTC-01 taper check

    35 mph
  • Lane shift width

    lane_shift_width_ft

    TTC-01 lane shift width

    11 ft
  • Provided taper length

    provided_taper_length_ft

    Provided TTC-01 taper length

    250 ft
  • Channelizer spacing

    channelizer_spacing_ft

    TTC-01 channelizer spacing

    25 ft
  • Provided channelizer

    provided_channelizer_count

    Provided TTC-01 channelizing device count

    12 count
  • Turbidity logger load

    turbidity_logger_load_w

    TURB-01 logger power load

    8 W
  • Weather station load

    weather_station_load_w

    WX-01 weather station power load

    5 W
  • Cellular router load

    cellular_router_load_w

    GW-01 cellular gateway power load

    9 W
  • Work zone camera load

    work_zone_camera_load_w

    CAM-16-01 work-zone camera power load

    18 W
  • Battery capacity

    battery_capacity_wh

    PV-BAT-01 nominal battery capacity

    2400 Wh
  • Usable battery fraction

    usable_battery_fraction

    PV-BAT-01 usable battery fraction

    0.8
  • Solar panel power

    solar_panel_power_w

    PV-BAT-01 solar panel rated power

    400 W
  • Peak sun hours

    peak_sun_hours

    Peak sun hours for the selected stage

    3.6 h/day
  • Solar derate factor

    solar_derate_factor

    Solar derate factor

    0.75
  • Camera data

    camera_data_mbps

    CAM-16-01 data load

    3.5 Mbps
  • Turbidity logger data

    turbidity_logger_data_mbps

    TURB-01 data load

    0.2 Mbps
  • Weather station data

    weather_station_data_mbps

    WX-01 data load

    0.1 Mbps
  • Gateway data

    gateway_data_mbps

    GW-01 telemetry overhead data load

    0.4 Mbps
  • Inspection interval

    inspection_interval_days

    INSP-01 routine inspection interval

    7 days
  • Days since last inspection

    days_since_last_inspection

    Elapsed days since INSP-01 was last completed

    6 days

Scored outputs

14 outputs

Runoff volume ft3

runoff_volume_ft3

Runoff volume to SB-01 from the selected design storm

Scores if within ±3% of the reference value.

Required basin volume ft3

required_basin_volume_ft3

Required SB-01 basin volume for the selected source-pack rule

Scores if within ±3% of the reference value.

Basin storage headroom ft3

basin_storage_headroom_ft3

Provided SB-01 storage minus required basin volume

Scores if within ±3% of the reference value.

Freeboard margin ft

freeboard_margin_ft

Provided SB-01 freeboard minus required freeboard

Scores if within ±3% of the reference value.

Tss load lb

tss_load_lb

Estimated event TSS load from construction runoff

Scores if within ±3% of the reference value.

Taper length ft

taper_length_ft

Required TTC-01 taper length

Scores if within ±3% of the reference value.

Taper headroom ft

taper_headroom_ft

Provided TTC-01 taper length minus required taper length

Scores if within ±3% of the reference value.

Minimum channelizer count

minimum_channelizer_count

Minimum TTC-01 channelizer count along the required taper

Scores if within ±3% of the reference value.

Channelizer headroom count

channelizer_headroom_count

Provided TTC-01 channelizer count minus minimum count

Scores if within ±3% of the reference value.

Total monitoring data mbps

total_monitoring_data_mbps

Total monitoring data load through GW-01

Scores if within ±3% of the reference value.

Monitoring load w

monitoring_load_w

Total monitoring power load on PV-BAT-01

Scores if within ±3% of the reference value.

Battery autonomy h

battery_autonomy_h

PV-BAT-01 battery autonomy for the monitoring load

Scores if within ±3% of the reference value.

Solar daily headroom wh

solar_daily_headroom_wh

PV-BAT-01 solar daily energy minus monitoring daily load

Scores if within ±3% of the reference value.

Inspection days remaining

inspection_days_remaining

Days remaining before the next routine inspection is due

Scores if within ±3% 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-16 stage A controls package
medium:
All source-pack values given for the SSC-16 stage A controls package
hard:
All source-pack values given for the SSC-16 stage A controls package

Task bundle

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

/workspace

  • instruction.md
  • construction-stage-controls-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 construction staging engineer checking a task-owned synthetic SSC-16 package for environmental controls, temporary traffic control, monitoring communications, and temporary power readiness.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. External EPA CGP/SWPPP, FHWA MUTCD temporary-traffic-control, SYNCHRO 4D staging, and construction inspection/reporting routes shape the workflow context only; they are not extra data sources for this instance.4 5## Scene6 7- Construction stage: `STG-SSC16-001`8- Work zone: `WZ-16-A`9- Temporary traffic control plan: `TTC-01`10- Erosion and sediment control plan: `ESCP-01`11- Sediment basin: `SB-01`12- Monitoring station: `MON-01`13- Temporary power board: `TPB-01`14- Solar/battery unit: `PV-BAT-01`15- Inspection record: `INSP-01`16- Hold point: `HP-ENV-TRAFFIC-01`17 18## Stormwater And Sediment Basin19 20| Item | Value |21|------|-------|22| Disturbed catchment area draining to SB-01 | {{ disturbed_area_ac }} acres |23| 2-year, 24-hour design storm depth | {{ design_storm_depth_in }} in |24| Runoff coefficient | {{ runoff_coefficient }} |25| Provided SB-01 basin storage | {{ provided_basin_volume_ft3 }} ft3 |26| Provided basin freeboard | {{ provided_freeboard_ft }} ft |27| Required freeboard | {{ required_freeboard_ft }} ft |28| TSS event mean concentration | {{ tss_event_mean_concentration_mg_l }} mg/L |29 30Stormwater checks:31 32- Runoff volume equals `disturbed_area_ac x 43,560 x design_storm_depth_in / 12 x runoff_coefficient`.33- Required basin volume equals the calculated runoff volume for this source pack.34- Basin storage headroom equals provided basin storage minus required basin volume.35- Freeboard margin equals provided freeboard minus required freeboard.36- TSS event load equals `runoff_volume_ft3 x 28.316846592 x TSS_mg_L / 453592.37`.37 38## Temporary Traffic Control39 40| Item | Value |41|------|-------|42| Work-zone posted speed | {{ work_zone_speed_mph }} mph |43| Lane shift width | {{ lane_shift_width_ft }} ft |44| Provided TTC-01 taper length | {{ provided_taper_length_ft }} ft |45| Channelizer spacing | {{ channelizer_spacing_ft }} ft |46| Provided channelizer count | {{ provided_channelizer_count }} devices |47 48Temporary traffic checks:49 50- For this low-speed TTC source pack, taper length equals `lane_shift_width_ft x work_zone_speed_mph^2 / 60`.51- Taper headroom equals provided taper length minus required taper length.52- Minimum channelizer count equals `ceil(required_taper_length / channelizer_spacing) + 1`.53- Channelizer headroom equals provided channelizer count minus minimum channelizer count.54 55## Monitoring, Communications, And Temporary Power56 57| Device | Data load | Power load |58|--------|-----------|------------|59| Work-zone camera CAM-16-01 | {{ camera_data_mbps }} Mbps | {{ work_zone_camera_load_w }} W |60| Turbidity logger TURB-01 | {{ turbidity_logger_data_mbps }} Mbps | {{ turbidity_logger_load_w }} W |61| Weather station WX-01 | {{ weather_station_data_mbps }} Mbps | {{ weather_station_load_w }} W |62| Cellular gateway GW-01 | {{ gateway_data_mbps }} Mbps | {{ cellular_router_load_w }} W |63 64Temporary power checks:65 66- Total monitoring data load is the sum of the four device data loads.67- Monitoring load is the sum of the four device power loads.68- Battery autonomy equals `battery_capacity_wh x usable_battery_fraction / monitoring_load_w`.69- Solar daily energy equals `solar_panel_power_w x peak_sun_hours x solar_derate_factor`.70- Solar daily headroom equals solar daily energy minus `monitoring_load_w x 24`.71 72| Temporary power source | Value |73|------------------------|-------|74| Battery capacity | {{ battery_capacity_wh }} Wh |75| Usable battery fraction | {{ usable_battery_fraction }} |76| Solar panel power | {{ solar_panel_power_w }} W |77| Peak sun hours | {{ peak_sun_hours }} h/day |78| Solar derate factor | {{ solar_derate_factor }} |79 80## Inspection Readiness81 82| Item | Value |83|------|-------|84| Inspection interval | {{ inspection_interval_days }} days |85| Days since last inspection | {{ days_since_last_inspection }} days |86 87Inspection check:88 89- Inspection days remaining equals inspection interval minus days since last inspection.90 91## Output Format92 93Write a compact memo to `/workspace/output.md`. Include a source-boundary statement that this is a task-owned synthetic source pack. Explain the calculations briefly, preserve the object IDs above, and state that the baseline source pack passes the current docs-only checks.94 95Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable source-pack hardening, generated benchmark readiness, or benchmark readiness.96 97Include a fenced JSON block with exactly these numeric keys:98 99```json100{101 "runoff_volume_ft3": <numeric_value>,102 "required_basin_volume_ft3": <numeric_value>,103 "basin_storage_headroom_ft3": <numeric_value>,104 "freeboard_margin_ft": <numeric_value>,105 "tss_load_lb": <numeric_value>,106 "taper_length_ft": <numeric_value>,107 "taper_headroom_ft": <numeric_value>,108 "minimum_channelizer_count": <numeric_value>,109 "channelizer_headroom_count": <numeric_value>,110 "total_monitoring_data_mbps": <numeric_value>,111 "monitoring_load_w": <numeric_value>,112 "battery_autonomy_h": <numeric_value>,113 "solar_daily_headroom_wh": <numeric_value>,114 "inspection_days_remaining": <numeric_value>115}116```117

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.

Ssc16 stage a controls

ssc16_stage_a_controls

Night-shift construction environmental controls, temporary traffic, and monitoring power package

night-shift-civil-worksstorm-event-stage-a
Parameter ranges
disturbed_area_ac
4.8
design_storm_depth_in
2.1
runoff_coefficient
0.72
provided_basin_volume_ft3
31500
provided_freeboard_ft
1.4
required_freeboard_ft
1
tss_event_mean_concentration_mg_l
185
work_zone_speed_mph
35
lane_shift_width_ft
11
provided_taper_length_ft
250
channelizer_spacing_ft
25
provided_channelizer_count
12
turbidity_logger_load_w
8
weather_station_load_w
5
cellular_router_load_w
9
work_zone_camera_load_w
18
battery_capacity_wh
2400
usable_battery_fraction
0.8
solar_panel_power_w
400
peak_sun_hours
3.6
solar_derate_factor
0.75
camera_data_mbps
3.5
turbidity_logger_data_mbps
0.2
weather_station_data_mbps
0.1
gateway_data_mbps
0.4
inspection_interval_days
7
days_since_last_inspection
6

Example task

night-shift-civil-works-ssc16-stage-a-controls-previewhard difficulty, all inputs given.

Night-shift construction environmental controls, temporary traffic, and monitoring power package. night-shift-civil-works. Required outputs: runoff_volume_ft3, required_basin_volume_ft3, basin_storage_headroom_ft3, freeboard_margin_ft, tss_load_lb, taper_length_ft

The model sees

Scenario context and visible inputs.

disturbed_area_ac
4.8 to 4.8 acre
design_storm_depth_in
2.1 to 2.1 in
runoff_coefficient
0.72 to 0.72
provided_basin_volume_ft3
31500 to 31500 ft3
provided_freeboard_ft
1.4 to 1.4 ft
required_freeboard_ft
1 to 1 ft
tss_event_mean_concentration_mg_l
185 to 185 mg/L
work_zone_speed_mph
35 to 35 mph
lane_shift_width_ft
11 to 11 ft
provided_taper_length_ft
250 to 250 ft
channelizer_spacing_ft
25 to 25 ft
provided_channelizer_count
12 to 12 count
turbidity_logger_load_w
8 to 8 W
weather_station_load_w
5 to 5 W
cellular_router_load_w
9 to 9 W
work_zone_camera_load_w
18 to 18 W
battery_capacity_wh
2400 to 2400 Wh
usable_battery_fraction
0.8 to 0.8
solar_panel_power_w
400 to 400 W
peak_sun_hours
3.6 to 3.6 h/day
solar_derate_factor
0.75 to 0.75
camera_data_mbps
3.5 to 3.5 Mbps
turbidity_logger_data_mbps
0.2 to 0.2 Mbps
weather_station_data_mbps
0.1 to 0.1 Mbps
gateway_data_mbps
0.4 to 0.4 Mbps
inspection_interval_days
7 to 7 days
days_since_last_inspection
6 to 6 days

Executable tool: construction-stage-controls-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.

{
  "runoff_volume_ft3": <number>,
  "required_basin_volume_ft3": <number>,
  "basin_storage_headroom_ft3": <number>,
  "freeboard_margin_ft": <number>,
  "tss_load_lb": <number>,
  "taper_length_ft": <number>,
  "taper_headroom_ft": <number>,
  "minimum_channelizer_count": <number>,
  "channelizer_headroom_count": <number>,
  "total_monitoring_data_mbps": <number>,
  "monitoring_load_w": <number>,
  "battery_autonomy_h": <number>,
  "solar_daily_headroom_wh": <number>,
  "inspection_days_remaining": <number>
}
  • runoff_volume_ft3 · scored within ±3%
  • required_basin_volume_ft3 · scored within ±3%
  • basin_storage_headroom_ft3 · scored within ±3%
  • freeboard_margin_ft · scored within ±3%
  • tss_load_lb · scored within ±3%
  • taper_length_ft · scored within ±3%
  • taper_headroom_ft · scored within ±3%
  • minimum_channelizer_count · scored within ±3%
  • channelizer_headroom_count · scored within ±3%
  • total_monitoring_data_mbps · scored within ±3%
  • monitoring_load_w · scored within ±3%
  • battery_autonomy_h · scored within ±3%
  • solar_daily_headroom_wh · scored within ±3%
  • inspection_days_remaining · scored within ±3%