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

Wet Weather Process Bypass Resilience Package

Calculates source-bound wet-weather resilience metrics from a deterministic SSC-10 task-owned source pack. The template combines storage need, reactor HRT, clarifier peak SOR, pump energy, backup energy, bypass volume, 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

17 inputs

Always given

Included directly in every task prompt.

17
Show 17 inputs
  • Peak inflow

    peak_inflow_m3_h

    WET-10-INFLOW-06 peak wet-weather inflow

    1120 m3/h
  • Process capacity

    process_capacity_m3_h

    UNIT-10-SCHED-06 process capacity

    820 m3/h
  • Peak duration

    peak_duration_h

    WET-10-INFLOW-06 peak duration

    3.5 h
  • Reactor volume

    reactor_volume_m3

    UNIT-10-SCHED-06 reactor volume

    3600 m3
  • Min hrt hr

    min_hrt_hr

    PERMIT-10-BYPASS-06 minimum HRT

    3.2 h
  • Clarifier area

    clarifier_area_m2

    UNIT-10-SCHED-06 clarifier area

    520 m2
  • Max peak sor

    max_peak_sor_m3_m2_d

    PERMIT-10-BYPASS-06 maximum peak SOR

    58 m3/m2/d
  • Available storage

    available_storage_m3

    PUMP-10-STORAGE-06 available storage

    1100 m3
  • Pump head

    pump_head_m

    PUMP-10-STORAGE-06 pump head

    14 m
  • Pump efficiency

    pump_efficiency

    PUMP-10-STORAGE-06 pump efficiency

    0.72
  • Pump motor efficiency

    pump_motor_efficiency

    PUMP-10-STORAGE-06 motor efficiency

    0.93
  • Backup bess

    backup_bess_kwh

    CONTROL-10-RULES-06 backup BESS capacity

    320 kWh
  • Bess usable soc fraction

    bess_usable_soc_fraction

    CONTROL-10-RULES-06 usable BESS SOC

    0.86
  • Bess inverter efficiency

    bess_inverter_efficiency

    CONTROL-10-RULES-06 BESS inverter efficiency

    0.93
  • Bess reserve

    bess_reserve_kwh

    CONTROL-10-RULES-06 BESS reserve

    35 kWh
  • Outage duration

    outage_duration_h

    CONTROL-10-RULES-06 backup operation duration

    2.5 h
  • Allowed bypass

    allowed_bypass_m3

    PERMIT-10-BYPASS-06 allowed bypass volume

    0 m3

Scored outputs

13 outputs

Required storage m3

required_storage_m3

Storage required for excess wet-weather flow

Scores if within ±3% of the reference value.

Storage margin m3

storage_margin_m3

Available storage minus required storage

Scores if within ±3% of the reference value.

Reactor hrt hr

reactor_hrt_hr

Wet-weather reactor HRT

Scores if within ±3% of the reference value.

Hrt margin hr

hrt_margin_hr

Reactor HRT minus minimum HRT

Scores if within ±3% of the reference value.

Clarifier peak sor m3 m2 d

clarifier_peak_sor_m3_m2_d

Clarifier peak SOR

Scores if within ±3% of the reference value.

Sor margin m3 m2 d

sor_margin_m3_m2_d

Peak SOR limit minus calculated SOR

Scores if within ±3% of the reference value.

Pump input power

pump_input_power_kw

Pump input power

Scores if within ±3% of the reference value.

Outage energy kwh

outage_energy_kwh

Pump outage energy

Scores if within ±3% of the reference value.

Usable backup energy kwh

usable_backup_energy_kwh

Usable backup energy

Scores if within ±3% of the reference value.

Backup energy margin kwh

backup_energy_margin_kwh

Usable backup energy minus outage energy

Scores if within ±3% of the reference value.

Bypass volume m3

bypass_volume_m3

Calculated bypass volume

Scores if within ±3% of the reference value.

Bypass margin m3

bypass_margin_m3

Allowed bypass minus calculated bypass

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

1.0 when storage, HRT, SOR, backup, and bypass 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-10 wet-weather package
medium:
All source-pack values given for the SSC-10 wet-weather package
hard:
All source-pack values given for the SSC-10 wet-weather package

Task bundle

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

/workspace

  • instruction.md
  • wet-weather-process-bypass-resilience-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 wastewater process engineer checking a task-owned synthetic SSC-10 wet-weather process and bypass resilience package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. Wet-weather process, storage, pump backup energy, control rules, and bypass-permit workflows shape the context only; this instance does not parse a real hydraulic model, permit file, or accepted project report.4 5## Scene6 7- Product: `SSC-10-LH-06`8- Wet-weather inflow table: `WET-10-INFLOW-06`9- Process unit schedule: `UNIT-10-SCHED-06`10- Pump/storage schedule: `PUMP-10-STORAGE-06`11- Control rules: `CONTROL-10-RULES-06`12- Permit criterion: `PERMIT-10-BYPASS-06`13- Wet-weather memo: `MEMO-10-WET-06`14 15## Source Values16 17| Item | Value |18| --- | --- |19| Peak inflow | {{ peak_inflow_m3_h }} m3/h |20| Process capacity | {{ process_capacity_m3_h }} m3/h |21| Peak duration | {{ peak_duration_h }} h |22| Reactor volume | {{ reactor_volume_m3 }} m3 |23| Minimum HRT | {{ min_hrt_hr }} h |24| Clarifier area | {{ clarifier_area_m2 }} m2 |25| Maximum peak SOR | {{ max_peak_sor_m3_m2_d }} m3/m2/d |26| Available storage | {{ available_storage_m3 }} m3 |27| Pump head | {{ pump_head_m }} m |28| Pump efficiency | {{ pump_efficiency }} |29| Pump motor efficiency | {{ pump_motor_efficiency }} |30| Backup BESS | {{ backup_bess_kwh }} kWh |31| BESS usable SOC | {{ bess_usable_soc_fraction }} |32| BESS inverter efficiency | {{ bess_inverter_efficiency }} |33| BESS reserve | {{ bess_reserve_kwh }} kWh |34| Outage duration | {{ outage_duration_h }} h |35| Allowed bypass | {{ allowed_bypass_m3 }} m3 |36 37## Calculation Rules38 39- Required storage equals excess wet-weather flow times peak duration.40- Reactor HRT equals reactor volume divided by peak inflow.41- Clarifier peak SOR equals peak inflow times 24 divided by clarifier area.42- Pump input power uses water density, gravity, flow, pump head, pump efficiency, and motor efficiency.43- Usable backup energy equals BESS capacity times usable SOC times inverter efficiency minus reserve.44- Bypass volume equals any excess flow that remains after process capacity and storage are exhausted.45- Overall pass score is `1.0` only when storage, HRT, SOR, backup-energy, and bypass margins are non-negative.46 47## Output Format48 49Write 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 whether the baseline source pack passes the current docs-only checks.50 51Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated modelling evidence, generated benchmark readiness, or benchmark readiness.52 53Include a fenced JSON block with exactly these numeric keys:54 55```json56{57 "required_storage_m3": <numeric_value>,58 "storage_margin_m3": <numeric_value>,59 "reactor_hrt_hr": <numeric_value>,60 "hrt_margin_hr": <numeric_value>,61 "clarifier_peak_sor_m3_m2_d": <numeric_value>,62 "sor_margin_m3_m2_d": <numeric_value>,63 "pump_input_power_kw": <numeric_value>,64 "outage_energy_kwh": <numeric_value>,65 "usable_backup_energy_kwh": <numeric_value>,66 "backup_energy_margin_kwh": <numeric_value>,67 "bypass_volume_m3": <numeric_value>,68 "bypass_margin_m3": <numeric_value>,69 "overall_pass_score": <numeric_value>70}71```72

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.

Ssc10 wet weather bypass case

ssc10_wet_weather_bypass_case

Wet-weather process and bypass resilience source pack

wet-weather-bypass-resiliencewet-weather-storage-energy-check
Parameter ranges
params
{'peak_inflow_m3_h': {'min': 1120.0, 'max': 1120.0}, 'process_capacity_m3_h': {'min': 820.0, 'max': 820.0}, 'peak_duration_h': {'min': 3.5, 'max': 3.5}, 'reactor_volume_m3': {'min': 3600.0, 'max': 3600.0}, 'min_hrt_hr': {'min': 3.2, 'max': 3.2}, 'clarifier_area_m2': {'min': 520.0, 'max': 520.0}, 'max_peak_sor_m3_m2_d': {'min': 58.0, 'max': 58.0}, 'available_storage_m3': {'min': 1100.0, 'max': 1100.0}, 'pump_head_m': {'min': 14.0, 'max': 14.0}, 'pump_efficiency': {'min': 0.72, 'max': 0.72}, 'pump_motor_efficiency': {'min': 0.93, 'max': 0.93}, 'backup_bess_kwh': {'min': 320.0, 'max': 320.0}, 'bess_usable_soc_fraction': {'min': 0.86, 'max': 0.86}, 'bess_inverter_efficiency': {'min': 0.93, 'max': 0.93}, 'bess_reserve_kwh': {'min': 35.0, 'max': 35.0}, 'outage_duration_h': {'min': 2.5, 'max': 2.5}, 'allowed_bypass_m3': {'min': 0.0, 'max': 0.0}}

Example task

wet-weather-bypass-resilience-ssc10-wet-weather-bypass-case-previewhard difficulty, all inputs given.

Wet-weather process and bypass resilience source pack. wet-weather-bypass-resilience. Required outputs: required_storage_m3, storage_margin_m3, reactor_hrt_hr, hrt_margin_hr, clarifier_peak_sor_m3_m2_d, sor_margin_m3_m2_d

The model sees

Scenario context and visible inputs.

peak_inflow_m3_h
1120 to 1120 m3/h
process_capacity_m3_h
820 to 820 m3/h
peak_duration_h
3.5 to 3.5 h
reactor_volume_m3
3600 to 3600 m3
min_hrt_hr
3.2 to 3.2 h
clarifier_area_m2
520 to 520 m2
max_peak_sor_m3_m2_d
58 to 58 m3/m2/d
available_storage_m3
1100 to 1100 m3
pump_head_m
14 to 14 m
pump_efficiency
0.72 to 0.72
pump_motor_efficiency
0.93 to 0.93
backup_bess_kwh
320 to 320 kWh
bess_usable_soc_fraction
0.86 to 0.86
bess_inverter_efficiency
0.93 to 0.93
bess_reserve_kwh
35 to 35 kWh
outage_duration_h
2.5 to 2.5 h
allowed_bypass_m3
0 to 0 m3

Executable tool: wet-weather-process-bypass-resilience-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.

{
  "required_storage_m3": <number>,
  "storage_margin_m3": <number>,
  "reactor_hrt_hr": <number>,
  "hrt_margin_hr": <number>,
  "clarifier_peak_sor_m3_m2_d": <number>,
  "sor_margin_m3_m2_d": <number>,
  "pump_input_power_kw": <number>,
  "outage_energy_kwh": <number>,
  "usable_backup_energy_kwh": <number>,
  "backup_energy_margin_kwh": <number>,
  "bypass_volume_m3": <number>,
  "bypass_margin_m3": <number>,
  "overall_pass_score": <number>
}
  • required_storage_m3 · scored within ±3%
  • storage_margin_m3 · scored within ±3%
  • reactor_hrt_hr · scored within ±3%
  • hrt_margin_hr · scored within ±3%
  • clarifier_peak_sor_m3_m2_d · scored within ±3%
  • sor_margin_m3_m2_d · scored within ±3%
  • pump_input_power_kw · scored within ±3%
  • outage_energy_kwh · scored within ±3%
  • usable_backup_energy_kwh · scored within ±3%
  • backup_energy_margin_kwh · scored within ±3%
  • bypass_volume_m3 · scored within ±3%
  • bypass_margin_m3 · scored within ±3%
  • overall_pass_score · scored within ±0.1%