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

Chemical Dosing Storage Containment Package

Calculates source-bound chemical dosing metrics from a deterministic SSC-10 task-owned source pack. The template combines dose mass, solution volume, storage refill margin, bund volume, dosing pump flow, control signal, 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

12 inputs

Always given

Included directly in every task prompt.

12
Show 12 inputs
  • Flow rate

    flow_rate_m3_d

    FLOW-10-CHEM-03 process flow

    4800 m3/d
  • Chemical dose

    chemical_dose_mg_l

    DOSE-10-BASIS-03 chemical dose

    38 mg/L
  • Solution strength

    solution_strength_kg_l

    DOSE-10-BASIS-03 solution strength

    0.48 kg/L
  • Required storage days

    required_storage_days

    TANK-10-STORAGE-03 required storage duration

    18 d
  • Installed storage

    installed_storage_m3

    TANK-10-STORAGE-03 installed storage

    7.8 m3
  • Largest tank

    largest_tank_m3

    BUND-10-DETAIL-03 largest tank

    6 m3
  • Bund factor

    bund_factor

    BUND-10-DETAIL-03 containment factor

    1.1
  • Rain allowance

    rain_allowance_m3

    BUND-10-DETAIL-03 rain allowance

    0.25 m3
  • Bund available

    bund_available_m3

    BUND-10-DETAIL-03 available bund volume

    8.2 m3
  • Pump operating hours d

    pump_operating_hours_d

    PUMP-10-CONTROL-03 daily dosing pump operating hours

    20 h/d
  • Selected pump capacity

    selected_pump_capacity_l_h

    PUMP-10-CONTROL-03 selected pump capacity

    22 L/h
  • Signal range

    signal_range_l_h

    PUMP-10-CONTROL-03 20 mA pump signal range

    30 L/h

Scored outputs

11 outputs

Chemical mass kg d

chemical_mass_kg_d

Daily chemical mass

Scores if within ±3% of the reference value.

Solution volume l d

solution_volume_l_d

Daily dosing solution volume

Scores if within ±3% of the reference value.

Required storage m3

required_storage_m3

Required chemical storage

Scores if within ±3% of the reference value.

Refill margin d

refill_margin_d

Installed refill margin

Scores if within ±3% of the reference value.

Bund required m3

bund_required_m3

Required bund volume

Scores if within ±3% of the reference value.

Bund margin m3

bund_margin_m3

Available bund volume minus required bund volume

Scores if within ±3% of the reference value.

Dosing pump flow l h

dosing_pump_flow_l_h

Required dosing pump flow

Scores if within ±3% of the reference value.

Pump capacity margin l h

pump_capacity_margin_l_h

Selected pump capacity minus required pump flow

Scores if within ±3% of the reference value.

Design signal ma

design_signal_ma

Design 4-20 mA signal

Scores if within ±3% of the reference value.

Signal headroom ma

signal_headroom_ma

20 mA minus design signal

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

1.0 when storage, bund, pump, and signal 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 chemical dosing package
medium:
All source-pack values given for the SSC-10 chemical dosing package
hard:
All source-pack values given for the SSC-10 chemical dosing package

Task bundle

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

/workspace

  • instruction.md
  • chemical-dosing-storage-containment-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 chemical dosing, storage, and containment package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. Chemical dosing, bund containment, pump selection, and 4-20 mA scaling workflows shape the context only; this instance does not parse a real source pack, vendor export, or authority-approved design.4 5## Scene6 7- Product: `SSC-10-LH-03`8- Process flow/load table: `FLOW-10-CHEM-03`9- Chemical dosing basis: `DOSE-10-BASIS-03`10- Tank/storage schedule: `TANK-10-STORAGE-03`11- Bund detail: `BUND-10-DETAIL-03`12- Pump/control schedule: `PUMP-10-CONTROL-03`13- Chemical system memo: `MEMO-10-CHEM-03`14 15## Source Values16 17| Item | Value |18| --- | --- |19| Process flow | {{ flow_rate_m3_d }} m3/d |20| Chemical dose | {{ chemical_dose_mg_l }} mg/L |21| Solution strength | {{ solution_strength_kg_l }} kg/L |22| Required storage | {{ required_storage_days }} d |23| Installed storage | {{ installed_storage_m3 }} m3 |24| Largest tank | {{ largest_tank_m3 }} m3 |25| Bund factor | {{ bund_factor }} |26| Rain allowance | {{ rain_allowance_m3 }} m3 |27| Available bund | {{ bund_available_m3 }} m3 |28| Pump operating hours | {{ pump_operating_hours_d }} h/d |29| Selected pump capacity | {{ selected_pump_capacity_l_h }} L/h |30| Signal range | {{ signal_range_l_h }} L/h |31 32## Calculation Rules33 34- Chemical mass equals `flow_rate_m3_d x chemical_dose_mg_l / 1000`.35- Solution volume equals chemical mass divided by solution strength.36- Required storage equals daily solution volume times required storage days.37- Refill margin equals installed storage duration minus required storage duration.38- Bund required equals largest tank times bund factor plus rain allowance.39- Dosing pump flow equals daily solution volume divided by pump operating hours.40- Design signal equals `4 + 16 x dosing_pump_flow_l_h / signal_range_l_h`.41- Overall pass score is `1.0` only when refill, bund, pump capacity, and signal headroom margins are non-negative.42 43## Output Format44 45Write 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.46 47Do 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.48 49Include a fenced JSON block with exactly these numeric keys:50 51```json52{53 "chemical_mass_kg_d": <numeric_value>,54 "solution_volume_l_d": <numeric_value>,55 "required_storage_m3": <numeric_value>,56 "refill_margin_d": <numeric_value>,57 "bund_required_m3": <numeric_value>,58 "bund_margin_m3": <numeric_value>,59 "dosing_pump_flow_l_h": <numeric_value>,60 "pump_capacity_margin_l_h": <numeric_value>,61 "design_signal_ma": <numeric_value>,62 "signal_headroom_ma": <numeric_value>,63 "overall_pass_score": <numeric_value>64}65```66

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 chemical dosing containment case

ssc10_chemical_dosing_containment_case

Chemical dosing, storage, containment, and control source pack

chemical-dosing-containmentchemical-storage-pump-check
Parameter ranges
params
{'flow_rate_m3_d': {'min': 4800.0, 'max': 4800.0}, 'chemical_dose_mg_l': {'min': 38.0, 'max': 38.0}, 'solution_strength_kg_l': {'min': 0.48, 'max': 0.48}, 'required_storage_days': {'min': 18.0, 'max': 18.0}, 'installed_storage_m3': {'min': 7.8, 'max': 7.8}, 'largest_tank_m3': {'min': 6.0, 'max': 6.0}, 'bund_factor': {'min': 1.1, 'max': 1.1}, 'rain_allowance_m3': {'min': 0.25, 'max': 0.25}, 'bund_available_m3': {'min': 8.2, 'max': 8.2}, 'pump_operating_hours_d': {'min': 20.0, 'max': 20.0}, 'selected_pump_capacity_l_h': {'min': 22.0, 'max': 22.0}, 'signal_range_l_h': {'min': 30.0, 'max': 30.0}}

Example task

chemical-dosing-containment-ssc10-chemical-dosing-containment-case-previewhard difficulty, all inputs given.

Chemical dosing, storage, containment, and control source pack. chemical-dosing-containment. Required outputs: chemical_mass_kg_d, solution_volume_l_d, required_storage_m3, refill_margin_d, bund_required_m3, bund_margin_m3

The model sees

Scenario context and visible inputs.

flow_rate_m3_d
4800 to 4800 m3/d
chemical_dose_mg_l
38 to 38 mg/L
solution_strength_kg_l
0.48 to 0.48 kg/L
required_storage_days
18 to 18 d
installed_storage_m3
7.8 to 7.8 m3
largest_tank_m3
6 to 6 m3
bund_factor
1.1 to 1.1
rain_allowance_m3
0.25 to 0.25 m3
bund_available_m3
8.2 to 8.2 m3
pump_operating_hours_d
20 to 20 h/d
selected_pump_capacity_l_h
22 to 22 L/h
signal_range_l_h
30 to 30 L/h

Executable tool: chemical-dosing-storage-containment-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.

{
  "chemical_mass_kg_d": <number>,
  "solution_volume_l_d": <number>,
  "required_storage_m3": <number>,
  "refill_margin_d": <number>,
  "bund_required_m3": <number>,
  "bund_margin_m3": <number>,
  "dosing_pump_flow_l_h": <number>,
  "pump_capacity_margin_l_h": <number>,
  "design_signal_ma": <number>,
  "signal_headroom_ma": <number>,
  "overall_pass_score": <number>
}
  • chemical_mass_kg_d · scored within ±3%
  • solution_volume_l_d · scored within ±3%
  • required_storage_m3 · scored within ±3%
  • refill_margin_d · scored within ±3%
  • bund_required_m3 · scored within ±3%
  • bund_margin_m3 · scored within ±3%
  • dosing_pump_flow_l_h · scored within ±3%
  • pump_capacity_margin_l_h · scored within ±3%
  • design_signal_ma · scored within ±3%
  • signal_headroom_ma · scored within ±3%
  • overall_pass_score · scored within ±0.1%