Water horsepower hp
water_horsepower_hp
Water horsepower from flow and head
Scores if within ±3% of the reference value.
Calculates source-bound fire pump resilience metrics from a deterministic SSC-19 task-owned source pack. The template combines water horsepower, brake horsepower, motor margin, fuel runtime, control battery energy, feeder voltage drop, fire-flow margin, and an overall synthetic pass score.
with-tool: The model is given an executable Python calculator script.
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.
20 inputs
Included directly in every task prompt.
Pump flow
pump_flow_gpm
PUMP-19-CURVE-06 pump flow
Pump head
pump_head_psi
PUMP-19-CURVE-06 pump head
Pump efficiency
pump_efficiency
PUMP-19-CURVE-06 pump efficiency
Motor efficiency
motor_efficiency
MOTOR-19-FUEL-06 motor efficiency
Selected motor
selected_motor_hp
MOTOR-19-FUEL-06 selected motor size
Fuel rate
fuel_rate_gal_h
MOTOR-19-FUEL-06 fuel rate
Required runtime
required_runtime_h
CRIT-19-AUTH-06 required runtime
Fuel tank
fuel_tank_gal
MOTOR-19-FUEL-06 fuel tank volume
Controller load
controller_load_kw
CTRL-19-LOAD-06 controller load
Jockey pump load
jockey_pump_load_kw
CTRL-19-LOAD-06 jockey pump control load
Battery voltage
battery_voltage_v
CTRL-19-LOAD-06 battery voltage
Battery capacity
battery_capacity_ah
CTRL-19-LOAD-06 battery capacity
Usable battery fraction
usable_battery_fraction
CTRL-19-LOAD-06 usable battery fraction
Feeder voltage
feeder_voltage_v
CTRL-19-LOAD-06 feeder voltage
Feeder current
feeder_current_a
CTRL-19-LOAD-06 feeder current
Feeder length
feeder_length_m
CTRL-19-LOAD-06 feeder length
Conductor resistance
conductor_resistance_ohm_km
CTRL-19-LOAD-06 conductor resistance
Max voltage drop percent
max_voltage_drop_percent
CRIT-19-AUTH-06 maximum voltage drop
Available fire flow
available_fire_flow_gpm
SUPPLY-19-CURVE-06 available fire flow
Required fire flow
required_fire_flow_gpm
SUPPLY-19-CURVE-06 required fire flow
13 outputs
water_horsepower_hp
Water horsepower from flow and head
Scores if within ±3% of the reference value.
brake_horsepower_hp
Brake horsepower after pump efficiency
Scores if within ±3% of the reference value.
motor_input_hp
Motor input horsepower after motor efficiency
Scores if within ±3% of the reference value.
motor_margin_hp
Selected motor horsepower minus input horsepower
Scores if within ±3% of the reference value.
fuel_required_gal
Fuel required for the required runtime
Scores if within ±3% of the reference value.
fuel_margin_gal
Fuel tank volume minus required fuel
Scores if within ±3% of the reference value.
control_energy_required_kwh
Controller and jockey load energy
Scores if within ±3% of the reference value.
battery_energy_available_kwh
Usable battery energy
Scores if within ±3% of the reference value.
battery_energy_margin_kwh
Usable battery energy minus required control energy
Scores if within ±3% of the reference value.
feeder_voltage_drop_percent
Three-phase feeder voltage drop
Scores if within ±3% of the reference value.
voltage_drop_margin_percent
Maximum voltage drop minus calculated voltage drop
Scores if within ±3% of the reference value.
fire_flow_margin_gpm
Available fire flow minus required fire flow
Scores if within ±3% of the reference value.
overall_pass_score
1.0 when motor, fuel, battery, voltage-drop, and flow 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 fire protection and electrical interface engineer checking a task-owned synthetic SSC-19 fire pump fuel, power, and control resilience package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. Fire pump selection, emergency fuel, controller power, feeder sizing, and water-supply workflows shape the context only; this instance does not run pump selection software, parse a real curve, validate a code clause, or prove authority approval.4 5## Scene6 7- Product: `SSC-19-LH-06`8- Pump curve: `PUMP-19-CURVE-06`9- Motor and fuel data: `MOTOR-19-FUEL-06`10- Controller load schedule: `CTRL-19-LOAD-06`11- Supply curve: `SUPPLY-19-CURVE-06`12- Authority criteria: `CRIT-19-AUTH-06`13- Pump resilience memo: `MEMO-19-PUMP-06`14 15## Source Values16 17| Item | Value |18| --- | --- |19| Pump flow | {{ pump_flow_gpm }} gpm |20| Pump head | {{ pump_head_psi }} psi |21| Pump efficiency | {{ pump_efficiency }} |22| Motor efficiency | {{ motor_efficiency }} |23| Selected motor | {{ selected_motor_hp }} hp |24| Fuel rate | {{ fuel_rate_gal_h }} gal/h |25| Required runtime | {{ required_runtime_h }} h |26| Fuel tank | {{ fuel_tank_gal }} gal |27| Controller load | {{ controller_load_kw }} kW |28| Jockey pump control load | {{ jockey_pump_load_kw }} kW |29| Battery voltage | {{ battery_voltage_v }} V |30| Battery capacity | {{ battery_capacity_ah }} Ah |31| Usable battery fraction | {{ usable_battery_fraction }} |32| Feeder voltage | {{ feeder_voltage_v }} V |33| Feeder current | {{ feeder_current_a }} A |34| Feeder length | {{ feeder_length_m }} m |35| Conductor resistance | {{ conductor_resistance_ohm_km }} ohm/km |36| Maximum voltage drop | {{ max_voltage_drop_percent }} % |37| Available fire flow | {{ available_fire_flow_gpm }} gpm |38| Required fire flow | {{ required_fire_flow_gpm }} gpm |39 40## Checks41 42- Water horsepower equals pump flow times pump head divided by 1714.43- Brake horsepower equals water horsepower divided by pump efficiency.44- Motor input horsepower equals brake horsepower divided by motor efficiency.45- Fuel required equals fuel rate times required runtime.46- Control energy equals controller plus jockey load times required runtime.47- Battery energy equals voltage times capacity times usable fraction divided by 1000.48- Three-phase feeder voltage drop follows `sqrt(3) x current x length x resistance / 1000 / voltage x 100`.49- Overall pass score is `1.0` only when motor, fuel, battery, voltage-drop, and flow margins are non-negative; otherwise it is `0.0`.50 51## Output Format52 53Write a compact memo to `/workspace/output.md`. Include a source-boundary statement that this is a task-owned synthetic source pack. Preserve the object IDs above and state whether the baseline source pack passes the current docs-only checks.54 55Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated benchmark readiness, or benchmark readiness.56 57Include a fenced JSON block with exactly these numeric keys:58 59```json60{61 "water_horsepower_hp": <numeric_value>,62 "brake_horsepower_hp": <numeric_value>,63 "motor_input_hp": <numeric_value>,64 "motor_margin_hp": <numeric_value>,65 "fuel_required_gal": <numeric_value>,66 "fuel_margin_gal": <numeric_value>,67 "control_energy_required_kwh": <numeric_value>,68 "battery_energy_available_kwh": <numeric_value>,69 "battery_energy_margin_kwh": <numeric_value>,70 "feeder_voltage_drop_percent": <numeric_value>,71 "voltage_drop_margin_percent": <numeric_value>,72 "fire_flow_margin_gpm": <numeric_value>,73 "overall_pass_score": <numeric_value>74}75```76 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.
ssc19_fire_pump_resilience_case
Fire pump resilience case with fuel, control battery, voltage drop, and flow checks
ssc19-fire-pump-resilience-case-preview — hard difficulty, all inputs given.
Fire pump resilience case with fuel, control battery, voltage drop, and flow checks. Required outputs: water_horsepower_hp, brake_horsepower_hp, motor_input_hp, motor_margin_hp, fuel_required_gal, fuel_margin_gal
Scenario context and visible inputs.
Executable tool: fire-pump-power-control-resilience-package_calc.py
Inputs withheld at this difficulty.
Nothing. All inputs are supplied.
The scored JSON answer schema.
{
"water_horsepower_hp": <number>,
"brake_horsepower_hp": <number>,
"motor_input_hp": <number>,
"motor_margin_hp": <number>,
"fuel_required_gal": <number>,
"fuel_margin_gal": <number>,
"control_energy_required_kwh": <number>,
"battery_energy_available_kwh": <number>,
"battery_energy_margin_kwh": <number>,
"feeder_voltage_drop_percent": <number>,
"voltage_drop_margin_percent": <number>,
"fire_flow_margin_gpm": <number>,
"overall_pass_score": <number>
}