Controllers required
controllers_required
Number of access controllers required
Scores if within ±1% of the reference value.
Calculates a reduced access control system sizing case from door count, controller capacity, per-door device currents, controller current, power supply capacity, and backup duration. The template reports controller count, current demand, supply count, and battery capacity.
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.
9 inputs
Included directly in every task prompt.
Door
door_count
Number of controlled doors
Doors per controller
doors_per_controller
Controller door capacity
Reader current ma per door
reader_current_ma_per_door
Reader current per controlled door
Lock current ma per door
lock_current_ma_per_door
Electric lock current per controlled door
Request to exit current ma per door
request_to_exit_current_ma_per_door
Request-to-exit device current per controlled door
Controller current
controller_current_ma
Current draw per access controller
Power supply capacity
power_supply_capacity_a
Usable current capacity per power supply
Backup duration
backup_duration_h
Required backup battery duration
Visible in easier tasks and withheld in one or more harder tiers.
Battery derating factor
battery_derating_factor
Battery derating factor applied to backup capacity
Hidden at hard difficulty.
5 outputs
controllers_required
Number of access controllers required
Scores if within ±1% of the reference value.
door_device_load_a
Total current for door devices
Scores if within ±3% of the reference value.
total_system_load_a
Total access control system current
Scores if within ±3% of the reference value.
power_supplies_required
Number of power supplies required
Scores if within ±1% of the reference value.
battery_capacity_ah
Required battery capacity
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 office access control with all values visible
All inputs given
Access control case selected from office or campus systems
Some inputs hidden
Campus access control with battery derating embedded in context
Hidden inputs
Prompt replacement text
Use the battery derating factor implied by {{ archetype.description }}.
Battery derating factor restricted to: 0.8
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.
1# ABOUTME: Prompt template for access controller and power supply sizing tasks.2# ABOUTME: Presents door count, controller capacity, device currents, supply capacity, and backup duration.3 4You are a senior electronic security engineer sizing access control controllers and power supplies.5 6## Given7 8| Parameter | Value | Unit |9|-----------|-------|------|10| Door count | {{ door_count }} | count |11| Doors per controller | {{ doors_per_controller }} | doors/controller |12| Reader current per door | {{ reader_current_ma_per_door }} | mA |13| Lock current per door | {{ lock_current_ma_per_door }} | mA |14| Request-to-exit current per door | {{ request_to_exit_current_ma_per_door }} | mA |15| Controller current | {{ controller_current_ma }} | mA each |16| Power supply capacity | {{ power_supply_capacity_a }} | A |17| Backup duration | {{ backup_duration_h }} | h |18| Battery derating factor | {{ battery_derating_factor }} | - |19 20## Constraints21 22- Controllers required equals the ceiling of door count divided by doors per controller.23- Door device load equals door count times the sum of reader, lock, and request-to-exit currents, converted to amps.24- Total system load equals door device load plus controller load.25- Power supplies required equals the ceiling of total system load divided by power supply capacity.26- Battery capacity equals total system load times backup duration divided by the battery derating factor.27 28## Output Format29 30Include a JSON block with exactly these keys:31 32```json33{34 "controllers_required": <numeric_value>,35 "door_device_load_a": <numeric_value>,36 "total_system_load_a": <numeric_value>,37 "power_supplies_required": <numeric_value>,38 "battery_capacity_ah": <numeric_value>39}40```41 42Write your complete solution to `/workspace/output.md`.43 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_office_access
Small office access control system
campus_access
Campus access control system
campus-security-campus-access-preview — hard difficulty, some inputs hidden.
Campus access control system. campus-security. Required outputs: controllers_required, door_device_load_a, total_system_load_a, power_supplies_required, battery_capacity_ah
Scenario context and visible inputs.
Executable tool: access-controller-sizing_calc.py
Inputs withheld at this difficulty.
Battery derating factor
battery_derating_factor
Stand-in text in the prompt
Use the battery derating factor implied by {{ archetype.description }}.
The scored JSON answer schema.
{
"controllers_required": <number>,
"door_device_load_a": <number>,
"total_system_load_a": <number>,
"power_supplies_required": <number>,
"battery_capacity_ah": <number>
}