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

Station Population Egress Vertical Package

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.

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

26 inputs

Always given

Included directly in every task prompt.

26
Show 26 inputs
  • Floor area

    floor_area_m2

    ZONE-08-CONCOURSE-L1 net concourse floor area

    1500 m2
  • Area per occupant m2

    area_per_occupant_m2

    POP-08-PEAK-001 source occupant-load factor for the peak station scenario

    2.5 m2/person
  • Egress width per occupant mm

    egress_width_per_occupant_mm

    EGRESS-08-ROUTE-A source egress-width criterion

    5 mm/person
  • Provided egress width

    provided_egress_width_mm

    EGRESS-08-ROUTE-A aggregate clear egress width

    3600 mm
  • Max egress time

    max_egress_time_s

    EGRESS-08-ROUTE-A source maximum egress flow-time criterion

    180 s
  • 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

    1.33 persons/(m*s)
  • 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

    260 persons/5min
  • Escalator speed

    escalator_speed_m_s

    ESC-08-UP-01 escalator rated speed

    0.5 m/s
  • Escalator step width

    escalator_step_width_mm

    ESC-08-UP-01 escalator step width

    1000 mm
  • Escalator step pitch

    escalator_step_pitch_mm

    ESC-08-UP-01 escalator step pitch

    400 mm
  • Escalator loading factor percent

    escalator_loading_factor_percent

    ESC-08-UP-01 practical escalator loading factor for station operation

    40 %
  • Lift round trip time

    lift_round_trip_time_s

    LIFT-08-GROUP-01 source round-trip time

    120 s
  • Lift car capacity

    lift_car_capacity_persons

    LIFT-08-GROUP-01 car capacity

    16 persons
  • Lift count

    lift_count

    LIFT-08-GROUP-01 number of lifts in the group

    2 lifts
  • Lift loading factor percent

    lift_loading_factor_percent

    LIFT-08-GROUP-01 practical car loading factor

    80 %
  • Required lift handling percent

    required_lift_handling_percent

    LIFT-08-GROUP-01 minimum five-minute handling capacity criterion

    10 %
  • Ventilation airflow

    ventilation_airflow_m3_h

    VENT-08-SMOKE-01 emergency ventilation airflow

    48000 m3/h
  • Concourse volume

    concourse_volume_m3

    ZONE-08-CONCOURSE-L1 source concourse volume

    7500 m3
  • Required air changes per h

    required_air_changes_per_h

    VENT-08-SMOKE-01 emergency ventilation air-change criterion

    6 1/h
  • Nac strobe quantity

    nac_strobe_quantity

    NAC-08-ALARM-01 strobe appliance count

    18 count
  • Nac strobe current

    nac_strobe_current_a

    NAC-08-ALARM-01 strobe current per appliance

    0.09 A
  • Nac horn quantity

    nac_horn_quantity

    NAC-08-ALARM-01 horn appliance count

    12 count
  • Nac horn current

    nac_horn_current_a

    NAC-08-ALARM-01 horn current per appliance

    0.04 A
  • Nac speaker quantity

    nac_speaker_quantity

    NAC-08-ALARM-01 speaker appliance count

    10 count
  • Nac speaker current

    nac_speaker_current_a

    NAC-08-ALARM-01 speaker current per appliance

    0.03 A
  • Nac circuit capacity

    nac_circuit_capacity_a

    NAC-08-ALARM-01 notification appliance circuit capacity

    3 A

Scored outputs

21 outputs

Calculated occupants

calculated_occupants

Unrounded occupant count from area and occupant-load factor

Scores if within ±3% of the reference value.

Design occupants

design_occupants

Ceiling-rounded design occupants for the source station zone

Scores if within ±3% of the reference value.

Occupant density person m2

occupant_density_person_m2

Design occupant density over the source floor area

Scores if within ±3% of the reference value.

Required egress width

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

egress_width_margin_mm

Provided egress width minus required egress width

Scores if within ±3% of the reference value.

Egress width utilization

egress_width_utilization

Required egress width divided by provided egress width

Scores if within ±3% of the reference value.

Egress flow time s

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

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

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

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_passengers_per_5min

Lift group passengers carried in five minutes

Scores if within ±3% of the reference value.

Lift handling capacity

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

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

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_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

ventilation_air_changes_per_h

Emergency ventilation air changes per hour

Scores if within ±3% of the reference value.

Ventilation ach margin

ventilation_ach_margin

Emergency ventilation air-change rate minus source criterion

Scores if within ±3% of the reference value.

Nac total load

nac_total_load_a

Notification appliance circuit current load

Scores if within ±3% of the reference value.

Nac spare capacity

nac_spare_capacity_a

Notification appliance circuit capacity minus computed load

Scores if within ±3% of the reference value.

Nac utilization

nac_utilization_percent

Notification appliance circuit load as a percentage of circuit capacity

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

One when egress, movement, ventilation, and alarm checks pass

Scores if within ±3% 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-08 station population egress vertical package
medium:
All source-pack values given for the SSC-08 station population egress vertical package
hard:
All source-pack values given for the SSC-08 station population egress vertical package

Task bundle

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

/workspace

  • instruction.md
  • station-population-egress-vertical-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 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

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.

Ssc08 station operations case

ssc08_station_operations_case

Station concourse occupancy, egress, vertical movement, ventilation, and alarm case

station-concourse-life-safetypublic-venue-vertical-movement
Parameter ranges
floor_area_m2
1500
area_per_occupant_m2
2.5
egress_width_per_occupant_mm
5
provided_egress_width_mm
3600
max_egress_time_s
180
egress_flow_rate_persons_per_m_s
1.33
peak_vertical_demand_persons_per_5min
260
escalator_speed_m_s
0.5
escalator_step_width_mm
1000
escalator_step_pitch_mm
400
escalator_loading_factor_percent
40
lift_round_trip_time_s
120
lift_car_capacity_persons
16
lift_count
2
lift_loading_factor_percent
80
required_lift_handling_percent
10
ventilation_airflow_m3_h
48000
concourse_volume_m3
7500
required_air_changes_per_h
6
nac_strobe_quantity
18
nac_strobe_current_a
0.09
nac_horn_quantity
12
nac_horn_current_a
0.04
nac_speaker_quantity
10
nac_speaker_current_a
0.03
nac_circuit_capacity_a
3

Example task

station-concourse-life-safety-ssc08-station-operations-case-previewhard 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

The model sees

Scenario context and visible inputs.

floor_area_m2
1500 to 1500 m2
area_per_occupant_m2
2.5 to 2.5 m2/person
egress_width_per_occupant_mm
5 to 5 mm/person
provided_egress_width_mm
3600 to 3600 mm
max_egress_time_s
180 to 180 s
egress_flow_rate_persons_per_m_s
1.33 to 1.33 persons/(m*s)
peak_vertical_demand_persons_per_5min
260 to 260 persons/5min
escalator_speed_m_s
0.5 to 0.5 m/s
escalator_step_width_mm
1000 to 1000 mm
escalator_step_pitch_mm
400 to 400 mm
escalator_loading_factor_percent
40 to 40 %
lift_round_trip_time_s
120 to 120 s
lift_car_capacity_persons
16 to 16 persons
lift_count
2 to 2 lifts
lift_loading_factor_percent
80 to 80 %
required_lift_handling_percent
10 to 10 %
ventilation_airflow_m3_h
48000 to 48000 m3/h
concourse_volume_m3
7500 to 7500 m3
required_air_changes_per_h
6 to 6 1/h
nac_strobe_quantity
18 to 18 count
nac_strobe_current_a
0.09 to 0.09 A
nac_horn_quantity
12 to 12 count
nac_horn_current_a
0.04 to 0.04 A
nac_speaker_quantity
10 to 10 count
nac_speaker_current_a
0.03 to 0.03 A
nac_circuit_capacity_a
3 to 3 A

Executable tool: station-population-egress-vertical-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.

{
  "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>
}
  • calculated_occupants · scored within ±3%
  • design_occupants · scored within ±3%
  • occupant_density_person_m2 · scored within ±3%
  • required_egress_width_mm · scored within ±3%
  • egress_width_margin_mm · scored within ±3%
  • egress_width_utilization · scored within ±3%
  • egress_flow_time_s · scored within ±3%
  • egress_time_margin_s · scored within ±3%
  • escalator_practical_capacity_persons_per_h · scored within ±3%
  • escalator_capacity_persons_per_5min · scored within ±3%
  • lift_passengers_per_5min · scored within ±3%
  • lift_handling_capacity_percent · scored within ±3%
  • lift_handling_margin_percent · scored within ±3%
  • vertical_capacity_persons_per_5min · scored within ±3%
  • vertical_capacity_margin_persons_per_5min · scored within ±3%
  • ventilation_air_changes_per_h · scored within ±3%
  • ventilation_ach_margin · scored within ±3%
  • nac_total_load_a · scored within ±3%
  • nac_spare_capacity_a · scored within ±3%
  • nac_utilization_percent · scored within ±3%
  • overall_pass_score · scored within ±3%