LIVEdataset aec-bench@releasetasks 552models 18last submission · built
electricalwith-tool

Alarm Smoke Control Emergency Power Package

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.

How this task is generated

One template produces many comparable benchmark tasks while keeping the scoring contract fixed.

  1. 01

    Template

    The reusable contract shown on this page.

  2. 02

    Scenario

    An archetype and site context are sampled.

  3. 03

    Difficulty tier

    Inputs may be hidden at harder tiers.

  4. 04

    Task prompt

    The model responds with the declared outputs.

Parameters

Inputs the model receives, and the outputs it is scored on.

Inputs

17 inputs

Always given

Included directly in every task prompt.

17
Show 17 inputs
  • Strobe count

    strobe_count

    ALARM-19-ZONE-04 strobe count

    68
  • Strobe current

    strobe_current_a

    NAC-19-LOAD-04 strobe current

    0.09 A
  • Speaker count

    speaker_count

    ALARM-19-ZONE-04 speaker count

    42
  • Speaker current

    speaker_current_a

    NAC-19-LOAD-04 speaker current

    0.04 A
  • Nac capacity

    nac_capacity_a

    NAC-19-LOAD-04 NAC capacity

    10 A
  • Smoke fan count

    smoke_fan_count

    SMOKE-19-VENT-04 smoke fan count

    3
  • Smoke fan power

    smoke_fan_power_kw

    SMOKE-19-VENT-04 smoke fan power

    7.5 kW
  • Smoke control load

    smoke_control_load_kw

    OPS-19-EMERG-04 control load

    2.4 kW
  • Battery autonomy

    battery_autonomy_h

    BATT-19-LIFE-04 battery autonomy

    2 h
  • Battery dc voltage

    battery_dc_voltage_v

    BATT-19-LIFE-04 DC voltage

    24 V
  • Usable battery fraction

    usable_battery_fraction

    BATT-19-LIFE-04 usable battery fraction

    0.8
  • Installed battery

    installed_battery_ah

    BATT-19-LIFE-04 installed battery capacity

    260 Ah
  • Generator rating

    generator_rating_kw

    OPS-19-EMERG-04 generator rating

    80 kW
  • Starting factor

    starting_factor

    OPS-19-EMERG-04 smoke fan starting factor

    1.25
  • Smoke zone volume

    smoke_zone_volume_m3

    SMOKE-19-VENT-04 smoke zone volume

    8500 m3
  • Exhaust flow

    exhaust_flow_m3_s

    SMOKE-19-VENT-04 exhaust flow

    9.5 m3/s
  • Required smoke exhaust

    required_smoke_exhaust_ach

    SMOKE-19-VENT-04 required smoke exhaust ACH

    4 ACH

Scored outputs

10 outputs

Nac current

nac_current_a

Total strobe and speaker NAC current

Scores if within ±3% of the reference value.

Nac current margin

nac_current_margin_a

NAC capacity minus total NAC current

Scores if within ±3% of the reference value.

Smoke control load

smoke_control_load_kw

Smoke fan plus control load

Scores if within ±3% of the reference value.

Battery required ah

battery_required_ah

Battery amp-hours required for NAC autonomy

Scores if within ±3% of the reference value.

Battery capacity margin ah

battery_capacity_margin_ah

Installed battery capacity minus required amp-hours

Scores if within ±3% of the reference value.

Generator required

generator_required_kw

Generator load with starting factor and DC alarm load

Scores if within ±3% of the reference value.

Generator margin

generator_margin_kw

Generator rating minus required generator load

Scores if within ±3% of the reference value.

Smoke exhaust ach

smoke_exhaust_ach

Smoke exhaust air changes per hour

Scores if within ±3% of the reference value.

Smoke exhaust ach margin

smoke_exhaust_ach_margin

Smoke exhaust ACH minus required ACH

Scores if within ±3% of the reference value.

Overall pass score

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.

Difficulty

Each template is sampled at three tiers. Harder tiers may hide inputs, forcing the model to infer them from the scenario description.

All inputs remain visible at every tier

For this template, difficulty scales through parameter and scenario ranges rather than hidden information.

easy:
All source-pack values given for the SSC-19 alarm, smoke control, and emergency power package
medium:
All source-pack values given for the SSC-19 alarm, smoke control, and emergency power package
hard:
All source-pack values given for the SSC-19 alarm, smoke control, and emergency power package

Task bundle

The exact instruction and parameter contract used to generate this task, pinned to the published library source.

/workspace

  • instruction.md
  • alarm-smoke-control-emergency-power-package_calc.py

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

Scenario archetypes

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

ssc19_alarm_smoke_emergency_power_case

Alarm, smoke control, and emergency power case

Parameter ranges
strobe_count
68
strobe_current_a
0.09
speaker_count
42
speaker_current_a
0.04
nac_capacity_a
10
smoke_fan_count
3
smoke_fan_power_kw
7.5
smoke_control_load_kw
2.4
battery_autonomy_h
2
battery_dc_voltage_v
24
usable_battery_fraction
0.8
installed_battery_ah
260
generator_rating_kw
80
starting_factor
1.25
smoke_zone_volume_m3
8500
exhaust_flow_m3_s
9.5
required_smoke_exhaust_ach
4

Example task

ssc19-alarm-smoke-emergency-power-case-previewhard 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

The model sees

Scenario context and visible inputs.

strobe_count
68 to 68
strobe_current_a
0.09 to 0.09 A
speaker_count
42 to 42
speaker_current_a
0.04 to 0.04 A
nac_capacity_a
10 to 10 A
smoke_fan_count
3 to 3
smoke_fan_power_kw
7.5 to 7.5 kW
smoke_control_load_kw
2.4 to 2.4 kW
battery_autonomy_h
2 to 2 h
battery_dc_voltage_v
24 to 24 V
usable_battery_fraction
0.8 to 0.8
installed_battery_ah
260 to 260 Ah
generator_rating_kw
80 to 80 kW
starting_factor
1.25 to 1.25
smoke_zone_volume_m3
8500 to 8500 m3
exhaust_flow_m3_s
9.5 to 9.5 m3/s
required_smoke_exhaust_ach
4 to 4 ACH

Executable tool: alarm-smoke-control-emergency-power-package_calc.py

The model must infer

Inputs withheld at this difficulty.

Nothing. All inputs are supplied.

The model must produce

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>
}
  • nac_current_a · scored within ±3%
  • nac_current_margin_a · scored within ±3%
  • smoke_control_load_kw · scored within ±3%
  • battery_required_ah · scored within ±3%
  • battery_capacity_margin_ah · scored within ±3%
  • generator_required_kw · scored within ±3%
  • generator_margin_kw · scored within ±3%
  • smoke_exhaust_ach · scored within ±3%
  • smoke_exhaust_ach_margin · scored within ±3%
  • overall_pass_score · scored within ±0.1%