Running current
running_current_a
Pump motor running current
Scores if within ±3% of the reference value.
Calculates deterministic SSC-05 pump station MCC metrics from a task-owned synthetic source pack. The template combines pump motor current, starting current, cable ampacity derating, voltage drop, overload margin, short-circuit 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.
15 inputs
Included directly in every task prompt.
Pump motor
pump_motor_kw
PUMP-05-SCHED-05 pump motor input basis
Feeder voltage
feeder_voltage_v
MCC-05-SLD-05 three-phase feeder voltage
Motor efficiency
motor_efficiency
PUMP-05-SCHED-05 motor efficiency
Motor power factor
motor_power_factor
PUMP-05-SCHED-05 motor power factor
Starting multiplier
starting_multiplier
DUTY-05-BASIS-05 motor starting current multiplier
Base cable ampacity
base_cable_ampacity_a
CABLE-05-PUMP-05 base cable ampacity
Ambient derating factor
ambient_derating_factor
CABLE-05-PUMP-05 ambient derating factor
Grouping derating factor
grouping_derating_factor
CABLE-05-PUMP-05 grouping derating factor
Installation derating factor
installation_derating_factor
CABLE-05-PUMP-05 installation derating factor
Voltage drop mv per a m
voltage_drop_mv_per_a_m
CABLE-05-PUMP-05 source-owned voltage-drop factor
Feeder length
feeder_length_m
CABLE-05-PUMP-05 feeder route length
Max voltage drop percent
max_voltage_drop_percent
DUTY-05-BASIS-05 maximum voltage drop
Overload setting
overload_setting_a
PROT-05-SET-05 overload setting
Available fault current
available_fault_current_ka
PROT-05-SET-05 available fault current at the MCC
Breaker interrupt rating
breaker_interrupt_rating_ka
PROT-05-SET-05 breaker interrupt rating
9 outputs
running_current_a
Pump motor running current
Scores if within ±3% of the reference value.
starting_current_a
Pump motor starting current
Scores if within ±3% of the reference value.
derated_cable_ampacity_a
Cable ampacity after derating factors
Scores if within ±3% of the reference value.
ampacity_margin_a
Derated cable ampacity minus running current
Scores if within ±3% of the reference value.
voltage_drop_percent
Pump feeder voltage drop
Scores if within ±3% of the reference value.
voltage_drop_margin_percent
Voltage-drop criterion minus calculated voltage drop
Scores if within ±3% of the reference value.
overload_setting_margin_a
Overload setting minus running current
Scores if within ±3% of the reference value.
short_circuit_margin_ka
Breaker interrupt rating minus available fault current
Scores if within ±3% of the reference value.
overall_pass_score
1.0 when ampacity, voltage-drop, overload, and fault 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 an electrical design engineer checking `SSC-05-LH-05`, a task-owned synthetic SSC-05 pump station MCC, cable, and protection package.2 3Use only the task-owned synthetic source pack values below for numeric grading. MCC, cable-ampacity, voltage-drop, motor-starting, and protection workflows shape the context only; this instance does not run those tools or parse a real pump schedule, MCC SLD, cable schedule, or protection table.4 5## Scene6 7- Design case: `CASE-SSC05-PUMP-MCC-05`8- Pump schedule: `PUMP-05-SCHED-05`9- MCC single line: `MCC-05-SLD-05`10- Cable schedule: `CABLE-05-PUMP-05`11- Protection setting table: `PROT-05-SET-05`12- Pump duty/load basis: `DUTY-05-BASIS-05`13- Power design memo: `MEMO-05-POWER-05`14 15## Source Values16 17| Item | Value |18|------|-------|19| Pump motor power | {{ pump_motor_kw }} kW |20| Feeder voltage | {{ feeder_voltage_v }} V |21| Motor efficiency | {{ motor_efficiency }} |22| Motor power factor | {{ motor_power_factor }} |23| Starting multiplier | {{ starting_multiplier }} |24| Base cable ampacity | {{ base_cable_ampacity_a }} A |25| Ambient derating factor | {{ ambient_derating_factor }} |26| Grouping derating factor | {{ grouping_derating_factor }} |27| Installation derating factor | {{ installation_derating_factor }} |28| Voltage-drop factor | {{ voltage_drop_mv_per_a_m }} mV/A/m |29| Feeder length | {{ feeder_length_m }} m |30| Maximum voltage drop | {{ max_voltage_drop_percent }} % |31| Overload setting | {{ overload_setting_a }} A |32| Available fault current | {{ available_fault_current_ka }} kA |33| Breaker interrupt rating | {{ breaker_interrupt_rating_ka }} kA |34 35Checks:36 37- Running current equals `pump_motor_kw x 1000 / (sqrt(3) x feeder_voltage_v x motor_efficiency x motor_power_factor)`.38- Starting current equals running current times the starting multiplier.39- Derated cable ampacity equals the base ampacity times all three derating factors.40- Voltage drop percent equals `voltage_drop_mv_per_a_m x running_current_a x feeder_length_m / 1000 / feeder_voltage_v x 100`.41- Overall pass score is `1.0` only when ampacity, voltage-drop, overload, and fault margins are non-negative; otherwise it is `0.0`.42 43## Output Format44 45Write a compact memo to `/workspace/output.md`. Preserve the object IDs above, state the task-owned synthetic source-pack boundary, and explain whether the baseline source pack passes the docs-only checks.46 47Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated SKM evidence, generated benchmark readiness, or benchmark readiness.48 49Include a fenced JSON block with exactly these numeric keys:50 51```json52{53 "running_current_a": <numeric_value>,54 "starting_current_a": <numeric_value>,55 "derated_cable_ampacity_a": <numeric_value>,56 "ampacity_margin_a": <numeric_value>,57 "voltage_drop_percent": <numeric_value>,58 "voltage_drop_margin_percent": <numeric_value>,59 "overload_setting_margin_a": <numeric_value>,60 "short_circuit_margin_ka": <numeric_value>,61 "overall_pass_score": <numeric_value>62}63```64 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.
ssc05_pump_mcc_case
Pump station MCC package tied to one pump schedule, single line, cable schedule, protection setting table, and power memo
pump-station-mcc-protection-ssc05-pump-mcc-case-preview — hard difficulty, all inputs given.
Pump station MCC package tied to one pump schedule, single line, cable schedule, protection setting table, and power memo. pump-station-mcc-protection. Required outputs: running_current_a, starting_current_a, derated_cable_ampacity_a, ampacity_margin_a, voltage_drop_percent, voltage_drop_margin_percent
Scenario context and visible inputs.
Executable tool: pump-station-mcc-cable-protection-package_calc.py
Inputs withheld at this difficulty.
Nothing. All inputs are supplied.
The scored JSON answer schema.
{
"running_current_a": <number>,
"starting_current_a": <number>,
"derated_cable_ampacity_a": <number>,
"ampacity_margin_a": <number>,
"voltage_drop_percent": <number>,
"voltage_drop_margin_percent": <number>,
"overload_setting_margin_a": <number>,
"short_circuit_margin_ka": <number>,
"overall_pass_score": <number>
}