Room rt60 s
room_rt60_s
Sabine RT60 for audibility room
Scores if within ±0.3% of the reference value.
Calculates source-bound room RT60, NAC audibility, notification current, and alarm battery metrics from a deterministic SSC-12 task-owned source pack.
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.
18 inputs
Included directly in every task prompt.
Room area
room_area_m2
FLOOR-12-PLAN-06 room area
Ceiling height
ceiling_height_m
FLOOR-12-PLAN-06 ceiling height
Absorption area m2
absorption_area_m2
FINISH-12-ROOM-06 equivalent absorption area
Max rt60
max_rt60_s
CRIT-12-LIFE-06 maximum RT60
Nac sound level
nac_sound_level_dba
NAC-12-SCHED-06 NAC sound level
Farthest receiver distance
farthest_receiver_distance_m
FLOOR-12-PLAN-06 farthest receiver distance
Room loss
room_loss_db
FINISH-12-ROOM-06 room loss allowance
Audible nac
audible_nac_count
NAC-12-SCHED-06 audible NAC count
Audibility criterion
audibility_criterion_dba
CRIT-12-LIFE-06 audibility criterion
Horn
horn_count
NAC-12-SCHED-06 horn count
Horn current
horn_current_a
NAC-12-SCHED-06 horn current
Strobe
strobe_count
NAC-12-SCHED-06 strobe count
Strobe current
strobe_current_a
NAC-12-SCHED-06 strobe current
Panel current
panel_current_a
LOAD-12-ALARM-06 panel current
Nac supply capacity
nac_supply_capacity_a
LOAD-12-ALARM-06 NAC supply capacity
Alarm load
alarm_load_w
LOAD-12-ALARM-06 alarm standby load
Backup runtime
backup_runtime_h
LOAD-12-ALARM-06 backup runtime
Alarm battery capacity
alarm_battery_capacity_kwh
LOAD-12-ALARM-06 alarm battery capacity
10 outputs
room_rt60_s
Sabine RT60 for audibility room
Scores if within ±0.3% of the reference value.
rt60_margin_s
Maximum RT60 minus calculated RT60
Scores if within ±0.3% of the reference value.
farthest_nac_level_dba
Farthest NAC level after distance and room loss
Scores if within ±0.3% of the reference value.
combined_alarm_level_dba
Logarithmic sum of audible NAC levels
Scores if within ±0.3% of the reference value.
audibility_margin_db
Audibility criterion minus combined alarm level
Scores if within ±0.3% of the reference value.
nac_current_a
Total NAC current
Scores if within ±0.3% of the reference value.
nac_headroom_a
NAC supply capacity minus total current
Scores if within ±0.3% of the reference value.
alarm_battery_required_kwh
Alarm battery energy required
Scores if within ±0.3% of the reference value.
alarm_battery_margin_kwh
Alarm battery capacity minus required energy
Scores if within ±0.3% of the reference value.
overall_pass_score
1.0 when RT60, audibility, current, and battery checks pass
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 checking a task-owned synthetic SSC-12 fire alarm audibility and occupancy package.2 3Use only the source pack values below for numeric grading. Fire alarm audibility, room finish, NAC load, and life-safety review workflows provide context only; they are not extra data sources for this instance.4 5## Scene6 7- Product: `SSC-12-LH-06`8- Floor plan: `FLOOR-12-PLAN-06`9- NAC device schedule: `NAC-12-SCHED-06`10- Room finish schedule: `FINISH-12-ROOM-06`11- Fire alarm load table: `LOAD-12-ALARM-06`12- Life-safety criterion: `CRIT-12-LIFE-06`13- Audibility memo: `MEMO-12-AUD-06`14 15Compute RT60, audibility level, audibility margin, NAC current, NAC headroom, alarm battery required, alarm battery margin, and pass score.16 17Write `/workspace/output.md` with a compact memo preserving the object IDs above. Include a source-boundary statement that this is a task-owned synthetic source pack.18 19Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated benchmark readiness, or benchmark readiness.20 21Include a fenced JSON block with exactly these numeric keys:22 23```json24{25 "room_rt60_s": <numeric_value>,26 "rt60_margin_s": <numeric_value>,27 "farthest_nac_level_dba": <numeric_value>,28 "combined_alarm_level_dba": <numeric_value>,29 "audibility_margin_db": <numeric_value>,30 "nac_current_a": <numeric_value>,31 "nac_headroom_a": <numeric_value>,32 "alarm_battery_required_kwh": <numeric_value>,33 "alarm_battery_margin_kwh": <numeric_value>,34 "overall_pass_score": <numeric_value>35}36```37 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.
ssc12_fire_alarm_audibility_case
Fire alarm audibility and occupancy case
ssc12-fire-alarm-audibility-case-preview — hard difficulty, all inputs given.
Fire alarm audibility and occupancy case. Required outputs: room_rt60_s, rt60_margin_s, farthest_nac_level_dba, combined_alarm_level_dba, audibility_margin_db, nac_current_a
Scenario context and visible inputs.
Executable tool: fire-alarm-audibility-occupancy-package_calc.py
Inputs withheld at this difficulty.
Nothing. All inputs are supplied.
The scored JSON answer schema.
{
"room_rt60_s": <number>,
"rt60_margin_s": <number>,
"farthest_nac_level_dba": <number>,
"combined_alarm_level_dba": <number>,
"audibility_margin_db": <number>,
"nac_current_a": <number>,
"nac_headroom_a": <number>,
"alarm_battery_required_kwh": <number>,
"alarm_battery_margin_kwh": <number>,
"overall_pass_score": <number>
}