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

Marine Coastal Pumping Equipment Package

Calculates source-bound coastal pumping equipment metrics from a deterministic SSC-06 task-owned source pack. The template combines tidal pumping head, hydraulic and input power, generator margin, backup runtime, equipment freeboard, corrosion allowance margin, 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
  • Pump flow

    pump_flow_l_s

    SECTION-06-PUMP-07 pump flow

    48 L/s
  • Static lift

    static_lift_m

    SECTION-06-PUMP-07 static lift

    8.5 m
  • Tailwater surcharge

    tailwater_surcharge_m

    TIDE-06-TAILWATER-07 tailwater surcharge

    1.4 m
  • Pipe loss

    pipe_loss_m

    PIPE-06-SCHED-07 pipe loss

    2.2 m
  • Flap gate loss

    flap_gate_loss_m

    PIPE-06-SCHED-07 flap-gate loss

    0.45 m
  • Seawater density

    seawater_density_kg_m3

    TIDE-06-TAILWATER-07 seawater density

    1025 kg/m3
  • Pump efficiency

    pump_efficiency

    MOTOR-06-SCHED-07 pump efficiency

    0.72
  • Motor efficiency

    motor_efficiency

    MOTOR-06-SCHED-07 motor efficiency

    0.93
  • Controls load

    controls_load_kw

    MOTOR-06-SCHED-07 controls load

    2.8 kW
  • Generator capacity

    generator_capacity_kw

    MOTOR-06-SCHED-07 generator capacity

    35 kW
  • Fuel available

    fuel_available_l

    MOTOR-06-SCHED-07 available fuel

    70 L
  • Generator energy kwh per l

    generator_energy_kwh_per_l

    MOTOR-06-SCHED-07 generator fuel energy

    2.8 kWh/L
  • Equipment elevation

    equipment_elevation_m

    SECTION-06-PUMP-07 equipment elevation

    4.25 m
  • Design flood level

    design_flood_level_m

    TIDE-06-TAILWATER-07 design flood level

    3.75 m
  • Minimum freeboard

    minimum_freeboard_m

    SECTION-06-PUMP-07 minimum freeboard

    0.3 m
  • Corrosion allowance

    corrosion_allowance_mm

    MATERIAL-06-CORROSION-07 corrosion allowance

    4.5 mm
  • Required corrosion allowance

    required_corrosion_allowance_mm

    MATERIAL-06-CORROSION-07 required corrosion allowance

    3 mm

Scored outputs

10 outputs

Total pumping head

total_pumping_head_m

Static lift plus tailwater, pipe, and flap-gate losses

Scores if within ±3% of the reference value.

Pump hydraulic power

pump_hydraulic_power_kw

Pump hydraulic power at coastal design head

Scores if within ±3% of the reference value.

Pump input power

pump_input_power_kw

Pump input power after pump and motor efficiency

Scores if within ±3% of the reference value.

Backup generator load

backup_generator_load_kw

Pump input power plus controls load

Scores if within ±3% of the reference value.

Generator capacity margin

generator_capacity_margin_kw

Generator capacity minus backup generator load

Scores if within ±3% of the reference value.

Backup runtime hr

backup_runtime_hr

Backup runtime from fuel energy and generator load

Scores if within ±3% of the reference value.

Equipment freeboard

equipment_freeboard_m

Equipment elevation minus design flood level

Scores if within ±3% of the reference value.

Equipment freeboard margin

equipment_freeboard_margin_m

Equipment freeboard minus minimum required freeboard

Scores if within ±3% of the reference value.

Corrosion allowance margin

corrosion_allowance_margin_mm

Provided corrosion allowance minus required corrosion allowance

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

1.0 when generator, freeboard, and corrosion 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-06 marine coastal pumping package
medium:
All source-pack values given for the SSC-06 marine coastal pumping package
hard:
All source-pack values given for the SSC-06 marine coastal pumping package

Task bundle

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

/workspace

  • instruction.md
  • marine-coastal-pumping-equipment-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 coastal mechanical engineer checking a task-owned synthetic SSC-06 marine or coastal pumping equipment package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. Coastal/tidal boundary, pump selection, backup generator, freeboard, and corrosion workflows shape the context only; this instance does not run external software or parse a real source pack.4 5## Scene6 7- Product: `SSC-06-LH-07`8- Tide/tailwater table: `TIDE-06-TAILWATER-07`9- Pump station section: `SECTION-06-PUMP-07`10- Pipe schedule: `PIPE-06-SCHED-07`11- Motor/load schedule: `MOTOR-06-SCHED-07`12- Materials or corrosion note: `MATERIAL-06-CORROSION-07`13- Coastal equipment memo: `MEMO-06-COASTAL-07`14 15## Source Values16 17| Item | Value |18| --- | --- |19| Pump flow | {{ pump_flow_l_s }} L/s |20| Static lift | {{ static_lift_m }} m |21| Tailwater surcharge | {{ tailwater_surcharge_m }} m |22| Pipe loss | {{ pipe_loss_m }} m |23| Flap-gate loss | {{ flap_gate_loss_m }} m |24| Seawater density | {{ seawater_density_kg_m3 }} kg/m3 |25| Pump efficiency | {{ pump_efficiency }} |26| Motor efficiency | {{ motor_efficiency }} |27| Controls load | {{ controls_load_kw }} kW |28| Generator capacity | {{ generator_capacity_kw }} kW |29| Fuel available | {{ fuel_available_l }} L |30| Generator energy | {{ generator_energy_kwh_per_l }} kWh/L |31| Equipment elevation | {{ equipment_elevation_m }} m |32| Design flood level | {{ design_flood_level_m }} m |33| Minimum freeboard | {{ minimum_freeboard_m }} m |34| Corrosion allowance | {{ corrosion_allowance_mm }} mm |35| Required corrosion allowance | {{ required_corrosion_allowance_mm }} mm |36 37## Calculation Rules38 39- Total pumping head equals static lift plus tailwater surcharge plus pipe loss plus flap-gate loss.40- Pump hydraulic power equals `seawater_density_kg_m3 x 9.81 x flow_m3_s x total_pumping_head_m / 1000`.41- Pump input power equals hydraulic power divided by pump and motor efficiencies.42- Backup generator load equals pump input power plus controls load.43- Generator capacity margin equals generator capacity minus backup generator load.44- Backup runtime equals fuel available times generator energy per litre divided by backup generator load.45- Equipment freeboard equals equipment elevation minus design flood level.46- Equipment freeboard margin equals equipment freeboard minus minimum freeboard.47- Corrosion allowance margin equals provided corrosion allowance minus required corrosion allowance.48- Overall pass score is `1.0` only when generator, freeboard, and corrosion margins are non-negative.49 50## Output Format51 52Write 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.53 54Do 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.55 56Include a fenced JSON block with exactly these numeric keys:57 58```json59{60 "total_pumping_head_m": <numeric_value>,61 "pump_hydraulic_power_kw": <numeric_value>,62 "pump_input_power_kw": <numeric_value>,63 "backup_generator_load_kw": <numeric_value>,64 "generator_capacity_margin_kw": <numeric_value>,65 "backup_runtime_hr": <numeric_value>,66 "equipment_freeboard_m": <numeric_value>,67 "equipment_freeboard_margin_m": <numeric_value>,68 "corrosion_allowance_margin_mm": <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.

Ssc06 marine coastal pumping case

ssc06_marine_coastal_pumping_case

Marine pumping, generator, freeboard, and corrosion source pack

marine-coastal-pumpingtidal-pump-generator-check
Parameter ranges
pump_flow_l_s
48
static_lift_m
8.5
tailwater_surcharge_m
1.4
pipe_loss_m
2.2
flap_gate_loss_m
0.45
seawater_density_kg_m3
1025
pump_efficiency
0.72
motor_efficiency
0.93
controls_load_kw
2.8
generator_capacity_kw
35
fuel_available_l
70
generator_energy_kwh_per_l
2.8
equipment_elevation_m
4.25
design_flood_level_m
3.75
minimum_freeboard_m
0.3
corrosion_allowance_mm
4.5
required_corrosion_allowance_mm
3

Example task

marine-coastal-pumping-ssc06-marine-coastal-pumping-case-previewhard difficulty, all inputs given.

Marine pumping, generator, freeboard, and corrosion source pack. marine-coastal-pumping. Required outputs: total_pumping_head_m, pump_hydraulic_power_kw, pump_input_power_kw, backup_generator_load_kw, generator_capacity_margin_kw, backup_runtime_hr

The model sees

Scenario context and visible inputs.

pump_flow_l_s
48 to 48 L/s
static_lift_m
8.5 to 8.5 m
tailwater_surcharge_m
1.4 to 1.4 m
pipe_loss_m
2.2 to 2.2 m
flap_gate_loss_m
0.45 to 0.45 m
seawater_density_kg_m3
1025 to 1025 kg/m3
pump_efficiency
0.72 to 0.72
motor_efficiency
0.93 to 0.93
controls_load_kw
2.8 to 2.8 kW
generator_capacity_kw
35 to 35 kW
fuel_available_l
70 to 70 L
generator_energy_kwh_per_l
2.8 to 2.8 kWh/L
equipment_elevation_m
4.25 to 4.25 m
design_flood_level_m
3.75 to 3.75 m
minimum_freeboard_m
0.3 to 0.3 m
corrosion_allowance_mm
4.5 to 4.5 mm
required_corrosion_allowance_mm
3 to 3 mm

Executable tool: marine-coastal-pumping-equipment-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.

{
  "total_pumping_head_m": <number>,
  "pump_hydraulic_power_kw": <number>,
  "pump_input_power_kw": <number>,
  "backup_generator_load_kw": <number>,
  "generator_capacity_margin_kw": <number>,
  "backup_runtime_hr": <number>,
  "equipment_freeboard_m": <number>,
  "equipment_freeboard_margin_m": <number>,
  "corrosion_allowance_margin_mm": <number>,
  "overall_pass_score": <number>
}
  • total_pumping_head_m · scored within ±3%
  • pump_hydraulic_power_kw · scored within ±3%
  • pump_input_power_kw · scored within ±3%
  • backup_generator_load_kw · scored within ±3%
  • generator_capacity_margin_kw · scored within ±3%
  • backup_runtime_hr · scored within ±3%
  • equipment_freeboard_m · scored within ±3%
  • equipment_freeboard_margin_m · scored within ±3%
  • corrosion_allowance_margin_mm · scored within ±3%
  • overall_pass_score · scored within ±0.1%