Feeder current
feeder_current_a
Three-phase feeder current
Scores if within ±3% of the reference value.
Calculates current, voltage drop, receiving voltage, and real losses for a balanced single-section radial feeder. The reduced method uses feeder R and X over the route length, load kW and kVAr, and source line-to-line voltage.
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.
6 inputs
Included directly in every task prompt.
Feeder resistance ohm per km
feeder_resistance_ohm_per_km
Feeder resistance per kilometre
Feeder reactance ohm per km
feeder_reactance_ohm_per_km
Feeder reactance per kilometre
Feeder length
feeder_length_km
Feeder route length
Load real power
load_real_power_kw
Three-phase real load
Source voltage
source_voltage_v
Source line-to-line voltage
Visible in easier tasks and withheld in one or more harder tiers.
Load reactive power
load_reactive_power_kvar
Three-phase reactive load
Hidden at hard difficulty.
5 outputs
feeder_current_a
Three-phase feeder current
Scores if within ±3% of the reference value.
voltage_drop_v
Line-to-line feeder voltage drop
Scores if within ±3% of the reference value.
voltage_drop_pct
Voltage drop percentage
Scores if within ±3% of the reference value.
receiving_end_voltage_v
Receiving-end line-to-line voltage
Scores if within ±3% of the reference value.
feeder_loss_kw
Three-phase real feeder loss
Scores if within ±3% 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.
All inputs given
Low-voltage feeder with all values visible
All inputs given
Low-voltage or medium-voltage feeder
Some inputs hidden
Reactive load hidden in feeder context
Hidden inputs
Prompt replacement text
Use the reactive load implied by {{ archetype.description }}.
Load reactive power kvar restricted to: 2000
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 senior distribution engineer calculating radial feeder voltage drop.2 3## Given4 5| Parameter | Value | Unit |6|-----------|-------|------|7| Feeder resistance | {{ feeder_resistance_ohm_per_km }} | ohm/km |8| Feeder reactance | {{ feeder_reactance_ohm_per_km }} | ohm/km |9| Feeder length | {{ feeder_length_km }} | km |10| Real load | {{ load_real_power_kw }} | kW |11{% if load_reactive_power_kvar is defined %}12| Reactive load | {{ load_reactive_power_kvar }} | kVAr |13{% endif %}14| Source voltage | {{ source_voltage_v }} | V |15 16## Constraints17 18- Treat the feeder as a single balanced three-phase section.19- Calculate feeder current from apparent power and source voltage.20- Use the approximate drop `sqrt(3) I (R cos phi + X sin phi)`.21- Receiving voltage equals source voltage minus voltage drop.22- Feeder loss equals `3 I^2 R_total`.23 24## Output Format25 26Include a JSON block with exactly these keys:27 28```json29{30 "feeder_current_a": <numeric_value>,31 "voltage_drop_v": <numeric_value>,32 "voltage_drop_pct": <numeric_value>,33 "receiving_end_voltage_v": <numeric_value>,34 "feeder_loss_kw": <numeric_value>35}36```37 38Write your complete solution to `/workspace/output.md`.39 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.
lv_feeder
Low-voltage radial distribution feeder
mv_feeder
Medium-voltage radial distribution feeder
rural-mv-feeder-mv-feeder-preview — hard difficulty, some inputs hidden.
Medium-voltage radial distribution feeder. rural-mv-feeder. Required outputs: feeder_current_a, voltage_drop_v, voltage_drop_pct, receiving_end_voltage_v, feeder_loss_kw
Scenario context and visible inputs.
Executable tool: radial-feeder-voltage-drop_calc.py
Inputs withheld at this difficulty.
Load reactive power kvar
load_reactive_power_kvar
Stand-in text in the prompt
Use the reactive load implied by {{ archetype.description }}.
The scored JSON answer schema.
{
"feeder_current_a": <number>,
"voltage_drop_v": <number>,
"voltage_drop_pct": <number>,
"receiving_end_voltage_v": <number>,
"feeder_loss_kw": <number>
}