Retrofit flow
retrofit_flow_l_s
Affinity-law flow after speed change
Scores if within ±3% of the reference value.
Calculates source-bound pump retrofit metrics from a deterministic SSC-06 task-owned source pack. The template combines pump affinity-law flow/head/power changes, annual energy and cost savings, NPSH margin, motor 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.
11 inputs
Included directly in every task prompt.
Existing flow
existing_flow_l_s
CURVE-06-RETRO-05 existing pump duty flow
Existing head
existing_head_m
CURVE-06-RETRO-05 existing pump duty head
Existing shaft power
existing_shaft_power_kw
CURVE-06-RETRO-05 existing shaft power
Retrofit speed ratio
retrofit_speed_ratio
AFFINITY-06-WS-05 proposed speed ratio
Existing motor input
existing_motor_input_kw
DRIVE-06-VFD-05 existing motor input power
Annual operating hours
annual_operating_hours
TARIFF-06-ENERGY-05 annual operating hours
Energy tariff per kwh
energy_tariff_per_kwh
TARIFF-06-ENERGY-05 energy tariff
Existing npsh required
existing_npsh_required_m
CURVE-06-RETRO-05 existing NPSHr
Npsh available
npsh_available_m
SCENARIO-06-LOAD-05 NPSHa after retrofit
Selected motor
selected_motor_kw
DRIVE-06-VFD-05 selected motor size
Motor service factor
motor_service_factor
DRIVE-06-VFD-05 motor service factor
10 outputs
retrofit_flow_l_s
Affinity-law flow after speed change
Scores if within ±3% of the reference value.
retrofit_head_m
Affinity-law head after speed change
Scores if within ±3% of the reference value.
retrofit_shaft_power_kw
Affinity-law shaft power after speed change
Scores if within ±3% of the reference value.
retrofit_motor_input_kw
Motor input power after retrofit
Scores if within ±3% of the reference value.
annual_energy_savings_kwh
Annual energy savings relative to existing motor input power
Scores if within ±3% of the reference value.
annual_cost_savings
Annual cost savings from the declared energy tariff
Scores if within ±3% of the reference value.
new_npsh_required_m
Affinity-law NPSHr after speed change
Scores if within ±3% of the reference value.
npsh_margin_m
NPSHa minus retrofit NPSHr
Scores if within ±3% of the reference value.
motor_margin_kw
Selected motor size minus service-factor-adjusted retrofit shaft power
Scores if within ±3% of the reference value.
overall_pass_score
1.0 when energy savings, NPSH margin, and motor margin 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 pump retrofit engineer checking a task-owned synthetic SSC-06 pump affinity, retrofit, and energy-performance package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. Pump affinity-law, VFD retrofit, NPSH, motor, and tariff 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-05`8- Existing pump curve: `CURVE-06-RETRO-05`9- Operating scenario: `SCENARIO-06-LOAD-05`10- Affinity-law worksheet: `AFFINITY-06-WS-05`11- Motor/drive data sheet: `DRIVE-06-VFD-05`12- Energy tariff/profile: `TARIFF-06-ENERGY-05`13- Retrofit recommendation: `MEMO-06-RETRO-05`14 15## Source Values16 17| Item | Value |18| --- | --- |19| Existing flow | {{ existing_flow_l_s }} L/s |20| Existing head | {{ existing_head_m }} m |21| Existing shaft power | {{ existing_shaft_power_kw }} kW |22| Retrofit speed ratio | {{ retrofit_speed_ratio }} |23| Existing motor input power | {{ existing_motor_input_kw }} kW |24| Annual operating hours | {{ annual_operating_hours }} h/year |25| Energy tariff | {{ energy_tariff_per_kwh }} per kWh |26| Existing NPSHr | {{ existing_npsh_required_m }} m |27| NPSHa after retrofit | {{ npsh_available_m }} m |28| Selected motor size | {{ selected_motor_kw }} kW |29| Motor service factor | {{ motor_service_factor }} |30 31## Calculation Rules32 33- Retrofit flow equals existing flow times speed ratio.34- Retrofit head equals existing head times speed ratio squared.35- Retrofit shaft power equals existing shaft power times speed ratio cubed.36- Retrofit motor input power equals retrofit shaft power divided by 0.94.37- Annual energy savings equals `(existing motor input power - retrofit motor input power) x annual operating hours`.38- Annual cost savings equals annual energy savings times energy tariff.39- Retrofit NPSHr equals existing NPSHr times speed ratio squared.40- NPSH margin equals NPSHa minus retrofit NPSHr.41- Motor margin equals selected motor size minus retrofit shaft power times motor service factor.42- Overall pass score is `1.0` only when energy savings, NPSH margin, and motor margin are non-negative.43 44## Output Format45 46Write 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.47 48Do 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.49 50Include a fenced JSON block with exactly these numeric keys:51 52```json53{54 "retrofit_flow_l_s": <numeric_value>,55 "retrofit_head_m": <numeric_value>,56 "retrofit_shaft_power_kw": <numeric_value>,57 "retrofit_motor_input_kw": <numeric_value>,58 "annual_energy_savings_kwh": <numeric_value>,59 "annual_cost_savings": <numeric_value>,60 "new_npsh_required_m": <numeric_value>,61 "npsh_margin_m": <numeric_value>,62 "motor_margin_kw": <numeric_value>,63 "overall_pass_score": <numeric_value>64}65```66 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_pump_affinity_retrofit_case
Pump affinity retrofit, VFD, NPSH, motor, and tariff source pack
pump-affinity-retrofit-ssc06-pump-affinity-retrofit-case-preview — hard difficulty, all inputs given.
Pump affinity retrofit, VFD, NPSH, motor, and tariff source pack. pump-affinity-retrofit. Required outputs: retrofit_flow_l_s, retrofit_head_m, retrofit_shaft_power_kw, retrofit_motor_input_kw, annual_energy_savings_kwh, annual_cost_savings
Scenario context and visible inputs.
Executable tool: pump-affinity-retrofit-energy-package_calc.py
Inputs withheld at this difficulty.
Nothing. All inputs are supplied.
The scored JSON answer schema.
{
"retrofit_flow_l_s": <number>,
"retrofit_head_m": <number>,
"retrofit_shaft_power_kw": <number>,
"retrofit_motor_input_kw": <number>,
"annual_energy_savings_kwh": <number>,
"annual_cost_savings": <number>,
"new_npsh_required_m": <number>,
"npsh_margin_m": <number>,
"motor_margin_kw": <number>,
"overall_pass_score": <number>
}