Nac current
nac_current_a
Total strobe and speaker NAC current
Scores if within ±3% of the reference value.
Calculates source-bound alarm, smoke control, and emergency power metrics from a deterministic SSC-19 task-owned source pack. The template combines NAC current, battery autonomy, smoke control load, generator sizing, smoke exhaust ACH, and an overall synthetic pass score.
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.
17 inputs
Included directly in every task prompt.
Strobe count
strobe_count
ALARM-19-ZONE-04 strobe count
Strobe current
strobe_current_a
NAC-19-LOAD-04 strobe current
Speaker count
speaker_count
ALARM-19-ZONE-04 speaker count
Speaker current
speaker_current_a
NAC-19-LOAD-04 speaker current
Nac capacity
nac_capacity_a
NAC-19-LOAD-04 NAC capacity
Smoke fan count
smoke_fan_count
SMOKE-19-VENT-04 smoke fan count
Smoke fan power
smoke_fan_power_kw
SMOKE-19-VENT-04 smoke fan power
Smoke control load
smoke_control_load_kw
OPS-19-EMERG-04 control load
Battery autonomy
battery_autonomy_h
BATT-19-LIFE-04 battery autonomy
Battery dc voltage
battery_dc_voltage_v
BATT-19-LIFE-04 DC voltage
Usable battery fraction
usable_battery_fraction
BATT-19-LIFE-04 usable battery fraction
Installed battery
installed_battery_ah
BATT-19-LIFE-04 installed battery capacity
Generator rating
generator_rating_kw
OPS-19-EMERG-04 generator rating
Starting factor
starting_factor
OPS-19-EMERG-04 smoke fan starting factor
Smoke zone volume
smoke_zone_volume_m3
SMOKE-19-VENT-04 smoke zone volume
Exhaust flow
exhaust_flow_m3_s
SMOKE-19-VENT-04 exhaust flow
Required smoke exhaust
required_smoke_exhaust_ach
SMOKE-19-VENT-04 required smoke exhaust ACH
10 outputs
nac_current_a
Total strobe and speaker NAC current
Scores if within ±3% of the reference value.
nac_current_margin_a
NAC capacity minus total NAC current
Scores if within ±3% of the reference value.
smoke_control_load_kw
Smoke fan plus control load
Scores if within ±3% of the reference value.
battery_required_ah
Battery amp-hours required for NAC autonomy
Scores if within ±3% of the reference value.
battery_capacity_margin_ah
Installed battery capacity minus required amp-hours
Scores if within ±3% of the reference value.
generator_required_kw
Generator load with starting factor and DC alarm load
Scores if within ±3% of the reference value.
generator_margin_kw
Generator rating minus required generator load
Scores if within ±3% of the reference value.
smoke_exhaust_ach
Smoke exhaust air changes per hour
Scores if within ±3% of the reference value.
smoke_exhaust_ach_margin
Smoke exhaust ACH minus required ACH
Scores if within ±3% of the reference value.
overall_pass_score
1.0 when NAC, battery, generator, and smoke exhaust 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 fire-life-safety engineer checking a task-owned synthetic SSC-19 alarm, smoke control, and emergency power package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. Fire alarm, smoke control, battery autonomy, and emergency generator workflows shape the context only; this instance does not run external software, parse real panel schedules, or validate a code clause.4 5## Scene6 7- Product: `SSC-19-LH-04`8- Alarm zone schedule: `ALARM-19-ZONE-04`9- NAC load schedule: `NAC-19-LOAD-04`10- Smoke ventilation schedule: `SMOKE-19-VENT-04`11- Battery life calculation: `BATT-19-LIFE-04`12- Emergency operation basis: `OPS-19-EMERG-04`13- Life-safety memo: `MEMO-19-LIFE-04`14 15## Source Values16 17| Item | Value |18| --- | --- |19| Strobe count | {{ strobe_count }} |20| Strobe current | {{ strobe_current_a }} A |21| Speaker count | {{ speaker_count }} |22| Speaker current | {{ speaker_current_a }} A |23| NAC capacity | {{ nac_capacity_a }} A |24| Smoke fan count | {{ smoke_fan_count }} |25| Smoke fan power | {{ smoke_fan_power_kw }} kW |26| Smoke control load | {{ smoke_control_load_kw }} kW |27| Battery autonomy | {{ battery_autonomy_h }} h |28| Battery DC voltage | {{ battery_dc_voltage_v }} V |29| Usable battery fraction | {{ usable_battery_fraction }} |30| Installed battery capacity | {{ installed_battery_ah }} Ah |31| Generator rating | {{ generator_rating_kw }} kW |32| Starting factor | {{ starting_factor }} |33| Smoke zone volume | {{ smoke_zone_volume_m3 }} m3 |34| Exhaust flow | {{ exhaust_flow_m3_s }} m3/s |35| Required smoke exhaust ACH | {{ required_smoke_exhaust_ach }} ACH |36 37## Checks38 39- NAC current equals strobe count times strobe current plus speaker count times speaker current.40- Smoke control load equals fan count times fan power plus control load.41- Battery required amp-hours equals NAC current times autonomy divided by usable battery fraction.42- Generator required kW equals smoke control load times starting factor plus NAC DC load in kW.43- Smoke exhaust ACH equals exhaust flow times 3600 divided by smoke zone volume.44- Overall pass score is `1.0` only when NAC, battery, generator, and smoke exhaust margins are non-negative; otherwise it is `0.0`.45 46## Output Format47 48Write a compact memo to `/workspace/output.md`. Include a source-boundary statement that this is a task-owned synthetic source pack. Preserve the source IDs above and state whether the baseline source pack passes the current docs-only checks.49 50Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated smoke-control model evidence, generated benchmark readiness, or benchmark readiness.51 52Include a fenced JSON block with exactly these numeric keys:53 54```json55{56 "nac_current_a": <numeric_value>,57 "nac_current_margin_a": <numeric_value>,58 "smoke_control_load_kw": <numeric_value>,59 "battery_required_ah": <numeric_value>,60 "battery_capacity_margin_ah": <numeric_value>,61 "generator_required_kw": <numeric_value>,62 "generator_margin_kw": <numeric_value>,63 "smoke_exhaust_ach": <numeric_value>,64 "smoke_exhaust_ach_margin": <numeric_value>,65 "overall_pass_score": <numeric_value>66}67```68 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.
ssc19_alarm_smoke_emergency_power_case
Alarm, smoke control, and emergency power case
ssc19-alarm-smoke-emergency-power-case-preview — hard difficulty, all inputs given.
Alarm, smoke control, and emergency power case. Required outputs: nac_current_a, nac_current_margin_a, smoke_control_load_kw, battery_required_ah, battery_capacity_margin_ah, generator_required_kw
Scenario context and visible inputs.
Executable tool: alarm-smoke-control-emergency-power-package_calc.py
Inputs withheld at this difficulty.
Nothing. All inputs are supplied.
The scored JSON answer schema.
{
"nac_current_a": <number>,
"nac_current_margin_a": <number>,
"smoke_control_load_kw": <number>,
"battery_required_ah": <number>,
"battery_capacity_margin_ah": <number>,
"generator_required_kw": <number>,
"generator_margin_kw": <number>,
"smoke_exhaust_ach": <number>,
"smoke_exhaust_ach_margin": <number>,
"overall_pass_score": <number>
}