LIVEdataset releasetasks 552models 18last submission · built
task library
built templatefire-serviceswith-tool

Nac Load Calculation

Calculates fire alarm notification appliance circuit load from strobe, horn, and speaker quantities and device currents. The template reports total load, circuit utilisation, spare capacity, and whether the load is within the circuit capacity.

inputs

7 fields

context

2 archetypes

engine

with-tool

outputs

4 scored fields

contract fields

Parameter Map

7 inputs to 4 scored outputs

  • strobe_quantity

    int

    Number of strobes on the circuit

    0 to 200
  • strobe_current_a

    float

    Current draw per strobe

    0 to 0.5A
  • horn_quantity

    int

    Number of horns on the circuit

    0 to 200
  • horn_current_a

    float

    Current draw per horn

    0 to 0.3A
  • speaker_quantity

    int

    Number of speakers on the circuit

    0 to 200
  • speaker_current_a

    float

    Current draw per speaker

    0 to 0.2A
  • circuit_capacity_a

    float

    Available circuit current capacity

    0.5 to 10A
total_load_atol 0.03

Total notification appliance current load

utilisation_pcttol 0.03

Circuit load as a percentage of capacity

spare_capacity_atol 0.03

Remaining circuit current capacity

passes_capacity_checktol 0

Whether total load is within circuit capacity

visibility contract

Difficulty Ladder

all_giveneasy

All parameters given for a small notification circuit

all fields visible
all_givenmedium

All parameters given across conventional and voice evacuation circuits

all fields visible
all_givenhard

All parameters given for higher-load voice evacuation circuits

all fields visible

scenario bands

Archetype Atlas

small_notification_circuit

2 contexts

Small notification circuit with modest appliance count

strobe_quantity2 to 20
strobe_current_a0.04 to 0.12
horn_quantity2 to 20
horn_current_a0.02 to 0.08

office-fire-alarm-zone / small-public-building

voice_evacuation_circuit

2 contexts

Voice evacuation notification circuit with speakers and strobes

strobe_quantity10 to 60
strobe_current_a0.05 to 0.18
horn_quantity0 to 20
horn_current_a0 to 0.08

station-public-address-fire-mode / large-assembly-building

rendered task

Generation Preview

station-public-address-fire-mode-voice-evacuation-circuit-preview

difficulty
hard
visibility
all_given
archetype
voice_evacuation_circuit
site context
station-public-address-fire-mode
instruction excerptnac-load-calculation_calc.py

visible fields

  • strobe_quantity10 to 60
  • strobe_current_a0.05 to 0.18 A
  • horn_quantity0 to 20
  • horn_current_a0 to 0.08 A
  • speaker_quantity10 to 80
  • speaker_current_a0.02 to 0.08 A
  • circuit_capacity_a4 to 10 A

withheld schema

total_load_autilisation_pctspare_capacity_apasses_capacity_check
Voice evacuation notification circuit with speakers and strobes. station-public-address-fire-mode. Required outputs: total_load_a, utilisation_pct, spare_capacity_a, passes_capacity_check