Total pumping head
total_pumping_head_m
Static lift plus tailwater, pipe, and flap-gate losses
Scores if within ±3% of the reference value.
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.
Standards
One template produces many comparable benchmark tasks while keeping the scoring contract fixed.
01
The reusable contract shown on this page.
02
An archetype and site context are sampled.
03
Inputs may be hidden at harder tiers.
04
The model responds with the declared outputs.
Inputs the model receives, and the outputs it is scored on.
17 inputs
Included directly in every task prompt.
Pump flow
pump_flow_l_s
SECTION-06-PUMP-07 pump flow
Static lift
static_lift_m
SECTION-06-PUMP-07 static lift
Tailwater surcharge
tailwater_surcharge_m
TIDE-06-TAILWATER-07 tailwater surcharge
Pipe loss
pipe_loss_m
PIPE-06-SCHED-07 pipe loss
Flap gate loss
flap_gate_loss_m
PIPE-06-SCHED-07 flap-gate loss
Seawater density
seawater_density_kg_m3
TIDE-06-TAILWATER-07 seawater density
Pump efficiency
pump_efficiency
MOTOR-06-SCHED-07 pump efficiency
Motor efficiency
motor_efficiency
MOTOR-06-SCHED-07 motor efficiency
Controls load
controls_load_kw
MOTOR-06-SCHED-07 controls load
Generator capacity
generator_capacity_kw
MOTOR-06-SCHED-07 generator capacity
Fuel available
fuel_available_l
MOTOR-06-SCHED-07 available fuel
Generator energy kwh per l
generator_energy_kwh_per_l
MOTOR-06-SCHED-07 generator fuel energy
Equipment elevation
equipment_elevation_m
SECTION-06-PUMP-07 equipment elevation
Design flood level
design_flood_level_m
TIDE-06-TAILWATER-07 design flood level
Minimum freeboard
minimum_freeboard_m
SECTION-06-PUMP-07 minimum freeboard
Corrosion allowance
corrosion_allowance_mm
MATERIAL-06-CORROSION-07 corrosion allowance
Required corrosion allowance
required_corrosion_allowance_mm
MATERIAL-06-CORROSION-07 required corrosion allowance
10 outputs
total_pumping_head_m
Static lift plus tailwater, pipe, and flap-gate losses
Scores if within ±3% of the reference value.
pump_hydraulic_power_kw
Pump hydraulic power at coastal design head
Scores if within ±3% of the reference value.
pump_input_power_kw
Pump input power after pump and motor efficiency
Scores if within ±3% of the reference value.
backup_generator_load_kw
Pump input power plus controls load
Scores if within ±3% of the reference value.
generator_capacity_margin_kw
Generator capacity minus backup generator load
Scores if within ±3% of the reference value.
backup_runtime_hr
Backup runtime from fuel energy and generator load
Scores if within ±3% of the reference value.
equipment_freeboard_m
Equipment elevation minus design flood level
Scores if within ±3% of the reference value.
equipment_freeboard_margin_m
Equipment freeboard minus minimum required freeboard
Scores if within ±3% of the reference value.
corrosion_allowance_margin_mm
Provided corrosion allowance minus required corrosion allowance
Scores if within ±3% of the reference value.
overall_pass_score
1.0 when generator, freeboard, and corrosion margins are non-negative
Scores if within ±0.1% of the reference value.
Each template is sampled at three tiers. Harder tiers may hide inputs, forcing the model to infer them from the scenario description.
For this template, difficulty scales through parameter and scenario ranges rather than hidden information.
The exact instruction and parameter contract used to generate this task, pinned to the published library source.
/workspace
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 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
Marine pumping, generator, freeboard, and corrosion source pack
marine-coastal-pumping-ssc06-marine-coastal-pumping-case-preview — hard 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
Scenario context and visible inputs.
Executable tool: marine-coastal-pumping-equipment-package_calc.py
Inputs withheld at this difficulty.
Nothing. All inputs are supplied.
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>
}