Calculated occupants
calculated_occupants
Unrounded occupant count from area and occupant-load factor
Scores if within ±3% of the reference value.
Calculates source-bound building-operations metrics from a deterministic SSC-08 task-owned source pack. The template combines one station concourse zone, population basis, egress route, escalator group, lift group, emergency ventilation case, fire-alarm NAC circuit, and operations memo for one compact generated task instance.
with-tool: The model is given an executable Python calculator script.
Standards
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.
26 inputs
Included directly in every task prompt.
Floor area
floor_area_m2
ZONE-08-CONCOURSE-L1 net concourse floor area
Area per occupant m2
area_per_occupant_m2
POP-08-PEAK-001 source occupant-load factor for the peak station scenario
Egress width per occupant mm
egress_width_per_occupant_mm
EGRESS-08-ROUTE-A source egress-width criterion
Provided egress width
provided_egress_width_mm
EGRESS-08-ROUTE-A aggregate clear egress width
Max egress time
max_egress_time_s
EGRESS-08-ROUTE-A source maximum egress flow-time criterion
Egress flow rate persons per m s
egress_flow_rate_persons_per_m_s
EGRESS-08-ROUTE-A source flow-rate assumption for the egress route
Peak vertical demand persons per 5min
peak_vertical_demand_persons_per_5min
POP-08-PEAK-001 vertical movement demand during the peak five-minute station case
Escalator speed
escalator_speed_m_s
ESC-08-UP-01 escalator rated speed
Escalator step width
escalator_step_width_mm
ESC-08-UP-01 escalator step width
Escalator step pitch
escalator_step_pitch_mm
ESC-08-UP-01 escalator step pitch
Escalator loading factor percent
escalator_loading_factor_percent
ESC-08-UP-01 practical escalator loading factor for station operation
Lift round trip time
lift_round_trip_time_s
LIFT-08-GROUP-01 source round-trip time
Lift car capacity
lift_car_capacity_persons
LIFT-08-GROUP-01 car capacity
Lift count
lift_count
LIFT-08-GROUP-01 number of lifts in the group
Lift loading factor percent
lift_loading_factor_percent
LIFT-08-GROUP-01 practical car loading factor
Required lift handling percent
required_lift_handling_percent
LIFT-08-GROUP-01 minimum five-minute handling capacity criterion
Ventilation airflow
ventilation_airflow_m3_h
VENT-08-SMOKE-01 emergency ventilation airflow
Concourse volume
concourse_volume_m3
ZONE-08-CONCOURSE-L1 source concourse volume
Required air changes per h
required_air_changes_per_h
VENT-08-SMOKE-01 emergency ventilation air-change criterion
Nac strobe quantity
nac_strobe_quantity
NAC-08-ALARM-01 strobe appliance count
Nac strobe current
nac_strobe_current_a
NAC-08-ALARM-01 strobe current per appliance
Nac horn quantity
nac_horn_quantity
NAC-08-ALARM-01 horn appliance count
Nac horn current
nac_horn_current_a
NAC-08-ALARM-01 horn current per appliance
Nac speaker quantity
nac_speaker_quantity
NAC-08-ALARM-01 speaker appliance count
Nac speaker current
nac_speaker_current_a
NAC-08-ALARM-01 speaker current per appliance
Nac circuit capacity
nac_circuit_capacity_a
NAC-08-ALARM-01 notification appliance circuit capacity
21 outputs
calculated_occupants
Unrounded occupant count from area and occupant-load factor
Scores if within ±3% of the reference value.
design_occupants
Ceiling-rounded design occupants for the source station zone
Scores if within ±3% of the reference value.
occupant_density_person_m2
Design occupant density over the source floor area
Scores if within ±3% of the reference value.
required_egress_width_mm
Required egress width from occupant load and source width factor
Scores if within ±3% of the reference value.
egress_width_margin_mm
Provided egress width minus required egress width
Scores if within ±3% of the reference value.
egress_width_utilization
Required egress width divided by provided egress width
Scores if within ±3% of the reference value.
egress_flow_time_s
Flow time for design occupants through the provided egress width
Scores if within ±3% of the reference value.
egress_time_margin_s
Maximum source egress time minus computed flow time
Scores if within ±3% of the reference value.
escalator_practical_capacity_persons_per_h
Practical escalator capacity at source speed, pitch, width, and loading factor
Scores if within ±3% of the reference value.
escalator_capacity_persons_per_5min
Practical escalator capacity converted to a five-minute period
Scores if within ±3% of the reference value.
lift_passengers_per_5min
Lift group passengers carried in five minutes
Scores if within ±3% of the reference value.
lift_handling_capacity_percent
Five-minute lift handling capacity as a percentage of design occupants
Scores if within ±3% of the reference value.
lift_handling_margin_percent
Lift handling capacity minus the source handling criterion
Scores if within ±3% of the reference value.
vertical_capacity_persons_per_5min
Escalator plus lift vertical capacity in five minutes
Scores if within ±3% of the reference value.
vertical_capacity_margin_persons_per_5min
Vertical movement capacity minus peak five-minute vertical demand
Scores if within ±3% of the reference value.
ventilation_air_changes_per_h
Emergency ventilation air changes per hour
Scores if within ±3% of the reference value.
ventilation_ach_margin
Emergency ventilation air-change rate minus source criterion
Scores if within ±3% of the reference value.
nac_total_load_a
Notification appliance circuit current load
Scores if within ±3% of the reference value.
nac_spare_capacity_a
Notification appliance circuit capacity minus computed load
Scores if within ±3% of the reference value.
nac_utilization_percent
Notification appliance circuit load as a percentage of circuit capacity
Scores if within ±3% of the reference value.
overall_pass_score
One when egress, movement, ventilation, and alarm checks pass
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.
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 a building services and life-safety engineer checking a task-owned synthetic SSC-08 station population, vertical movement, egress, alarm, and ventilation package for one concourse zone.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. External NFPA 101, IBC, NFPA 72, Pathfinder, MassMotion, and NIST FDS/Smokeview routes shape the workflow context only; they are not extra data sources for this instance.4 5## Scene6 7- Station case ledger: `CASE-SSC08-STATION-001`8- Floor/zone model: `ZONE-08-CONCOURSE-L1`9- Population and peak scenario schedule: `POP-08-PEAK-001`10- Egress route register: `EGRESS-08-ROUTE-A`11- Escalator group schedule: `ESC-08-UP-01`12- Lift group schedule: `LIFT-08-GROUP-01`13- Emergency ventilation schedule: `VENT-08-SMOKE-01`14- Fire alarm NAC schedule: `NAC-08-ALARM-01`15- Life-safety operations memo: `MEMO-08-OPS-01`16 17All checks use the same `ZONE-08-CONCOURSE-L1` and `POP-08-PEAK-001` scenario. Do not change the population, egress route, vertical-transport assets, alarm circuit, or ventilation case unless you explicitly flag a source conflict.18 19Unit convention for this source pack:20 21- Occupancy is in persons.22- Egress width is in millimetres unless converted to metres for flow time.23- Five-minute capacities are persons per 5 minutes; hourly escalator capacity divided by 12 gives persons per 5 minutes.24- NAC appliance quantities are counts and currents are amps.25 26## Population And Egress Basis27 28| Item | Value |29|------|-------|30| Concourse net floor area | {{ floor_area_m2 }} m2 |31| Area per occupant | {{ area_per_occupant_m2 }} m2/person |32| Egress width factor | {{ egress_width_per_occupant_mm }} mm/person |33| Provided egress width | {{ provided_egress_width_mm }} mm |34| Maximum egress flow time | {{ max_egress_time_s }} s |35| Egress flow rate | {{ egress_flow_rate_persons_per_m_s }} persons/(m*s) |36 37Population and egress checks:38 39- Calculated occupants equal `floor_area_m2 / area_per_occupant_m2`.40- Design occupants equal the ceiling of calculated occupants.41- Occupant density equals `design_occupants / floor_area_m2`.42- Required egress width equals `design_occupants x egress_width_per_occupant_mm`.43- Egress width margin equals `provided_egress_width_mm - required_egress_width_mm`.44- Egress width utilization equals `required_egress_width_mm / provided_egress_width_mm`.45- Egress flow time equals `design_occupants / ((provided_egress_width_mm / 1000) x egress_flow_rate_persons_per_m_s)`.46- Egress time margin equals `max_egress_time_s - egress_flow_time_s`.47 48## Vertical Movement Basis49 50| Item | Value |51|------|-------|52| Peak vertical demand | {{ peak_vertical_demand_persons_per_5min }} persons/5min |53| Escalator speed | {{ escalator_speed_m_s }} m/s |54| Escalator step width | {{ escalator_step_width_mm }} mm |55| Escalator step pitch | {{ escalator_step_pitch_mm }} mm |56| Escalator practical loading factor | {{ escalator_loading_factor_percent }} percent |57| Lift round-trip time | {{ lift_round_trip_time_s }} s |58| Lift car capacity | {{ lift_car_capacity_persons }} persons |59| Lift count | {{ lift_count }} |60| Lift loading factor | {{ lift_loading_factor_percent }} percent |61| Required lift handling capacity | {{ required_lift_handling_percent }} percent |62 63Vertical movement checks:64 65- Escalator steps per second equal `escalator_speed_m_s / (escalator_step_pitch_mm / 1000)`.66- Escalator persons per step equals `2.0` for this 1000 mm source step width.67- Escalator practical capacity per hour equals `steps_per_second x persons_per_step x 3600 x escalator_loading_factor_percent / 100`.68- Escalator capacity per 5 minutes equals hourly capacity divided by `12`.69- Lift loaded car capacity equals `lift_car_capacity_persons x lift_loading_factor_percent / 100`.70- Lift passengers per 5 minutes equals `300 x lift_count x lift_loaded_car_capacity / lift_round_trip_time_s`.71- Lift handling capacity percent equals `lift_passengers_per_5min / design_occupants x 100`.72- Lift handling margin percent equals `lift_handling_capacity_percent - required_lift_handling_percent`.73- Vertical capacity per 5 minutes equals `escalator_capacity_persons_per_5min + lift_passengers_per_5min`.74- Vertical capacity margin equals `vertical_capacity_persons_per_5min - peak_vertical_demand_persons_per_5min`.75 76## Alarm And Ventilation Basis77 78| Item | Value |79|------|-------|80| Emergency ventilation airflow | {{ ventilation_airflow_m3_h }} m3/h |81| Concourse volume | {{ concourse_volume_m3 }} m3 |82| Required air changes | {{ required_air_changes_per_h }} 1/h |83| NAC strobe quantity | {{ nac_strobe_quantity }} |84| NAC strobe current | {{ nac_strobe_current_a }} A |85| NAC horn quantity | {{ nac_horn_quantity }} |86| NAC horn current | {{ nac_horn_current_a }} A |87| NAC speaker quantity | {{ nac_speaker_quantity }} |88| NAC speaker current | {{ nac_speaker_current_a }} A |89| NAC circuit capacity | {{ nac_circuit_capacity_a }} A |90 91Alarm and ventilation checks:92 93- Ventilation air changes per hour equal `ventilation_airflow_m3_h / concourse_volume_m3`.94- Ventilation ACH margin equals `ventilation_air_changes_per_h - required_air_changes_per_h`.95- NAC total load equals `strobe_quantity x strobe_current + horn_quantity x horn_current + speaker_quantity x speaker_current`.96- NAC spare capacity equals `nac_circuit_capacity_a - nac_total_load_a`.97- NAC utilization percent equals `nac_total_load_a / nac_circuit_capacity_a x 100`.98- Overall pass score is `1.0` only when egress width margin, egress time margin, vertical capacity margin, lift handling margin, ventilation ACH margin, and NAC spare capacity are all non-negative; otherwise it is `0.0`.99 100## Output Format101 102Write a compact life-safety operations memo to `/workspace/output.md`. Include a source-boundary statement that this is a task-owned synthetic source pack. Explain the calculations briefly, preserve the object IDs above, and state whether the baseline source pack passes the current docs-only checks.103 104Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated benchmark readiness, or benchmark readiness.105 106Include a fenced JSON block with exactly these numeric keys:107 108```json109{110 "calculated_occupants": <numeric_value>,111 "design_occupants": <numeric_value>,112 "occupant_density_person_m2": <numeric_value>,113 "required_egress_width_mm": <numeric_value>,114 "egress_width_margin_mm": <numeric_value>,115 "egress_width_utilization": <numeric_value>,116 "egress_flow_time_s": <numeric_value>,117 "egress_time_margin_s": <numeric_value>,118 "escalator_practical_capacity_persons_per_h": <numeric_value>,119 "escalator_capacity_persons_per_5min": <numeric_value>,120 "lift_passengers_per_5min": <numeric_value>,121 "lift_handling_capacity_percent": <numeric_value>,122 "lift_handling_margin_percent": <numeric_value>,123 "vertical_capacity_persons_per_5min": <numeric_value>,124 "vertical_capacity_margin_persons_per_5min": <numeric_value>,125 "ventilation_air_changes_per_h": <numeric_value>,126 "ventilation_ach_margin": <numeric_value>,127 "nac_total_load_a": <numeric_value>,128 "nac_spare_capacity_a": <numeric_value>,129 "nac_utilization_percent": <numeric_value>,130 "overall_pass_score": <numeric_value>131}132```133 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.
ssc08_station_operations_case
Station concourse occupancy, egress, vertical movement, ventilation, and alarm case
station-concourse-life-safety-ssc08-station-operations-case-preview — hard difficulty, all inputs given.
Station concourse occupancy, egress, vertical movement, ventilation, and alarm case. station-concourse-life-safety. Required outputs: calculated_occupants, design_occupants, occupant_density_person_m2, required_egress_width_mm, egress_width_margin_mm, egress_width_utilization
Scenario context and visible inputs.
Executable tool: station-population-egress-vertical-package_calc.py
Inputs withheld at this difficulty.
Nothing. All inputs are supplied.
The scored JSON answer schema.
{
"calculated_occupants": <number>,
"design_occupants": <number>,
"occupant_density_person_m2": <number>,
"required_egress_width_mm": <number>,
"egress_width_margin_mm": <number>,
"egress_width_utilization": <number>,
"egress_flow_time_s": <number>,
"egress_time_margin_s": <number>,
"escalator_practical_capacity_persons_per_h": <number>,
"escalator_capacity_persons_per_5min": <number>,
"lift_passengers_per_5min": <number>,
"lift_handling_capacity_percent": <number>,
"lift_handling_margin_percent": <number>,
"vertical_capacity_persons_per_5min": <number>,
"vertical_capacity_margin_persons_per_5min": <number>,
"ventilation_air_changes_per_h": <number>,
"ventilation_ach_margin": <number>,
"nac_total_load_a": <number>,
"nac_spare_capacity_a": <number>,
"nac_utilization_percent": <number>,
"overall_pass_score": <number>
}