Total cable area
total_cable_area_mm2
Total cable cross-sectional area
Scores if within ±3% of the reference value.
Calculates conduit fill for identical circular cables in a circular conduit. The deterministic method sums cable cross-sectional area, computes conduit internal area, reports fill percentage, and gives margin against an explicit maximum fill percentage.
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.
4 inputs
Included directly in every task prompt.
Conduit internal diameter
conduit_internal_diameter_mm
Conduit internal diameter
Cable count
cable_count
Number of identical cables
Cable outer diameter
cable_outer_diameter_mm
Cable outer diameter
Visible in easier tasks and withheld in one or more harder tiers.
Maximum fill pct
maximum_fill_pct
Maximum permitted fill percentage
Hidden at hard difficulty.
4 outputs
total_cable_area_mm2
Total cable cross-sectional area
Scores if within ±3% of the reference value.
conduit_area_mm2
Conduit internal cross-sectional area
Scores if within ±3% of the reference value.
fill_percentage
Conduit fill percentage
Scores if within ±3% of the reference value.
fill_margin_pct
Margin below the maximum fill percentage
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
Small conduit with all dimensions visible
All inputs given
Small or larger conduit fill
Some inputs hidden
Maximum fill hidden in cabling standard context
Hidden inputs
Prompt replacement text
Use the maximum fill percentage implied by {{ archetype.description }}.
Maximum fill pct restricted to: 40
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 communications cabling engineer checking conduit fill.2 3## Given4 5| Parameter | Value | Unit |6|-----------|-------|------|7| Conduit internal diameter | {{ conduit_internal_diameter_mm }} | mm |8| Cable count | {{ cable_count }} | count |9| Cable outer diameter | {{ cable_outer_diameter_mm }} | mm |10{% if maximum_fill_pct is defined %}11| Maximum fill | {{ maximum_fill_pct }} | % |12{% endif %}13 14## Constraints15 16- Treat the conduit and cables as circular cross sections.17- Total cable area equals cable count times cable area.18- Fill percentage equals total cable area divided by conduit internal area.19- Fill margin equals maximum fill percentage minus actual fill percentage.20 21## Output Format22 23Include a JSON block with exactly these keys:24 25```json26{27 "total_cable_area_mm2": <numeric_value>,28 "conduit_area_mm2": <numeric_value>,29 "fill_percentage": <numeric_value>,30 "fill_margin_pct": <numeric_value>31}32```33 34Write your complete solution to `/workspace/output.md`.35 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.
small_data_conduit
Small structured cabling conduit
large_cable_pathway
Larger pathway for multiple communications cables
station-cabling-large-cable-pathway-preview — hard difficulty, some inputs hidden.
Larger pathway for multiple communications cables. station-cabling. Required outputs: total_cable_area_mm2, conduit_area_mm2, fill_percentage, fill_margin_pct
Scenario context and visible inputs.
Executable tool: conduit-fill-calculation_calc.py
Inputs withheld at this difficulty.
Maximum fill pct
maximum_fill_pct
Stand-in text in the prompt
Use the maximum fill percentage implied by {{ archetype.description }}.
The scored JSON answer schema.
{
"total_cable_area_mm2": <number>,
"conduit_area_mm2": <number>,
"fill_percentage": <number>,
"fill_margin_pct": <number>
}