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

Warehouse Hazard Storage Fm Ahj Review Package

Calculates source-bound warehouse hazard and review metrics from a deterministic SSC-19 task-owned source pack. The template combines commodity hazard density, remote-area sprinkler demand, water-supply and pressure margins, aisle clearance, review comment closeout, 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

18 inputs

Always given

Included directly in every task prompt.

18
Show 18 inputs
  • Storage area

    storage_area_ft2

    STORE-19-LAYOUT-05 storage area

    24000 ft2
  • Storage height

    storage_height_ft

    STORE-19-LAYOUT-05 storage height

    28 ft
  • Aisle width

    aisle_width_ft

    STORE-19-LAYOUT-05 aisle width

    8 ft
  • Required aisle width

    required_aisle_width_ft

    HAZ-19-COMMODITY-05 required aisle width

    6 ft
  • Commodity hazard factor

    commodity_hazard_factor

    HAZ-19-COMMODITY-05 commodity hazard factor

    1.35
  • Base density

    base_density_gpm_ft2

    SPR-19-BASIS-05 base sprinkler density

    0.25 gpm/ft2
  • Remote area

    remote_area_ft2

    SPR-19-BASIS-05 remote area

    2500 ft2
  • Hose allowance

    hose_allowance_gpm

    SPR-19-BASIS-05 hose allowance

    500 gpm
  • Sprinkler k factor

    sprinkler_k_factor

    SPR-19-BASIS-05 sprinkler K factor

    8
  • Minimum head pressure

    minimum_head_pressure_psi

    SPR-19-BASIS-05 minimum head pressure

    20 psi
  • Available supply

    available_supply_gpm

    CALC-19-APPENDIX-05 available supply

    1850 gpm
  • Available pressure

    available_pressure_psi

    CALC-19-APPENDIX-05 available pressure

    58 psi
  • Required pressure

    required_pressure_psi

    SPR-19-BASIS-05 required pressure

    45 psi
  • Review comments

    review_comments

    REVIEW-19-FM-AHJ-05 review comment count

    6
  • Resolved comments

    resolved_comments

    REVIEW-19-FM-AHJ-05 resolved comment count

    5
  • Response sections

    response_sections

    MEMO-19-HAZARD-05 response sections

    8
  • Required response sections

    required_response_sections

    REVIEW-19-FM-AHJ-05 required response sections

    9
  • Critical open comments

    critical_open_comments

    REVIEW-19-FM-AHJ-05 critical open comments

    0

Scored outputs

13 outputs

Storage area ft2

storage_area_ft2

Warehouse storage area

Scores if within ±3% of the reference value.

Storage height ft

storage_height_ft

Warehouse storage height

Scores if within ±3% of the reference value.

Sprinkler density gpm ft2

sprinkler_density_gpm_ft2

Hazard-adjusted sprinkler density

Scores if within ±3% of the reference value.

Sprinkler demand gpm

sprinkler_demand_gpm

Remote-area sprinkler demand

Scores if within ±3% of the reference value.

Total fire demand gpm

total_fire_demand_gpm

Sprinkler demand plus hose allowance

Scores if within ±3% of the reference value.

Required remote head count

required_remote_head_count

Required remote-area sprinkler head count

Scores if within ±3% of the reference value.

Water supply margin gpm

water_supply_margin_gpm

Available supply minus total fire demand

Scores if within ±3% of the reference value.

Pressure margin psi

pressure_margin_psi

Available pressure minus required pressure

Scores if within ±3% of the reference value.

Aisle width margin ft

aisle_width_margin_ft

Available aisle width minus required aisle width

Scores if within ±3% of the reference value.

Comment resolution fraction

comment_resolution_fraction

Resolved review comments divided by total review comments

Scores if within ±3% of the reference value.

Authority response score

authority_response_score

Response sections divided by required response sections

Scores if within ±3% of the reference value.

Critical open comments

critical_open_comments

Critical open review comments

Scores if within ±0.1% of the reference value.

Overall pass score

overall_pass_score

1.0 when water supply, pressure, aisle, and critical-comment checks pass

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 warehouse hazard and review package
medium:
All source-pack values given for the SSC-19 warehouse hazard and review package
hard:
All source-pack values given for the SSC-19 warehouse hazard and review package

Task bundle

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

/workspace

  • instruction.md
  • warehouse-hazard-storage-fm-ahj-review-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 fire protection engineer checking a task-owned synthetic SSC-19 warehouse hazard, storage arrangement, and FM/AHJ review package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. Warehouse hazard classification, sprinkler demand, FM-style property review, and AHJ comment workflows shape the context only; this instance does not validate a real standard, accepted review, hydraulic model, or authority approval.4 5## Scene6 7- Product: `SSC-19-LH-05`8- Storage layout: `STORE-19-LAYOUT-05`9- Commodity hazard table: `HAZ-19-COMMODITY-05`10- Sprinkler basis: `SPR-19-BASIS-05`11- FM/AHJ review register: `REVIEW-19-FM-AHJ-05`12- Calculation appendix: `CALC-19-APPENDIX-05`13- Hazard memo: `MEMO-19-HAZARD-05`14 15## Source Values16 17| Item | Value |18| --- | --- |19| Storage area | {{ storage_area_ft2 }} ft2 |20| Storage height | {{ storage_height_ft }} ft |21| Aisle width | {{ aisle_width_ft }} ft |22| Required aisle width | {{ required_aisle_width_ft }} ft |23| Commodity hazard factor | {{ commodity_hazard_factor }} |24| Base sprinkler density | {{ base_density_gpm_ft2 }} gpm/ft2 |25| Remote area | {{ remote_area_ft2 }} ft2 |26| Hose allowance | {{ hose_allowance_gpm }} gpm |27| Sprinkler K factor | {{ sprinkler_k_factor }} |28| Minimum head pressure | {{ minimum_head_pressure_psi }} psi |29| Available supply | {{ available_supply_gpm }} gpm |30| Available pressure | {{ available_pressure_psi }} psi |31| Required pressure | {{ required_pressure_psi }} psi |32| Review comments | {{ review_comments }} |33| Resolved comments | {{ resolved_comments }} |34| Response sections | {{ response_sections }} |35| Required response sections | {{ required_response_sections }} |36| Critical open comments | {{ critical_open_comments }} |37 38## Checks39 40- Sprinkler density equals commodity hazard factor times base sprinkler density.41- Sprinkler demand equals remote area times sprinkler density.42- Total fire demand equals sprinkler demand plus hose allowance.43- Required remote-head count equals `ceil(sprinkler_demand_gpm / (sprinkler_k_factor x sqrt(minimum_head_pressure_psi)))`.44- Water supply margin equals available supply minus total fire demand.45- Pressure margin equals available pressure minus required pressure.46- Comment resolution fraction equals resolved comments divided by review comments.47- Authority response score equals response sections divided by required response sections.48 49## Output Format50 51Write 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.52 53Do not claim authority approval, accepted project evidence, hydraulic software export validity, full standards compliance, executable real source-pack parsing, generated benchmark readiness, or benchmark readiness.54 55Include a fenced JSON block with exactly these numeric keys:56 57```json58{59 "storage_area_ft2": <numeric_value>,60 "storage_height_ft": <numeric_value>,61 "sprinkler_density_gpm_ft2": <numeric_value>,62 "sprinkler_demand_gpm": <numeric_value>,63 "total_fire_demand_gpm": <numeric_value>,64 "required_remote_head_count": <numeric_value>,65 "water_supply_margin_gpm": <numeric_value>,66 "pressure_margin_psi": <numeric_value>,67 "aisle_width_margin_ft": <numeric_value>,68 "comment_resolution_fraction": <numeric_value>,69 "authority_response_score": <numeric_value>,70 "critical_open_comments": <numeric_value>,71 "overall_pass_score": <numeric_value>72}73```74

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 warehouse hazard review case

ssc19_warehouse_hazard_review_case

Warehouse hazard review case with sprinkler demand, water supply, pressure, and review closeout

Parameter ranges
storage_area_ft2
24000
storage_height_ft
28
aisle_width_ft
8
required_aisle_width_ft
6
commodity_hazard_factor
1.35
base_density_gpm_ft2
0.25
remote_area_ft2
2500
hose_allowance_gpm
500
sprinkler_k_factor
8
minimum_head_pressure_psi
20
available_supply_gpm
1850
available_pressure_psi
58
required_pressure_psi
45
review_comments
6
resolved_comments
5
response_sections
8
required_response_sections
9
critical_open_comments
0

Example task

ssc19-warehouse-hazard-review-case-previewhard difficulty, all inputs given.

Warehouse hazard review case with sprinkler demand, water supply, pressure, and review closeout. Required outputs: storage_area_ft2, storage_height_ft, sprinkler_density_gpm_ft2, sprinkler_demand_gpm, total_fire_demand_gpm, required_remote_head_count

The model sees

Scenario context and visible inputs.

storage_area_ft2
24000 to 24000 ft2
storage_height_ft
28 to 28 ft
aisle_width_ft
8 to 8 ft
required_aisle_width_ft
6 to 6 ft
commodity_hazard_factor
1.35 to 1.35
base_density_gpm_ft2
0.25 to 0.25 gpm/ft2
remote_area_ft2
2500 to 2500 ft2
hose_allowance_gpm
500 to 500 gpm
sprinkler_k_factor
8 to 8
minimum_head_pressure_psi
20 to 20 psi
available_supply_gpm
1850 to 1850 gpm
available_pressure_psi
58 to 58 psi
required_pressure_psi
45 to 45 psi
review_comments
6 to 6
resolved_comments
5 to 5
response_sections
8 to 8
required_response_sections
9 to 9
critical_open_comments
0 to 0

Executable tool: warehouse-hazard-storage-fm-ahj-review-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.

{
  "storage_area_ft2": <number>,
  "storage_height_ft": <number>,
  "sprinkler_density_gpm_ft2": <number>,
  "sprinkler_demand_gpm": <number>,
  "total_fire_demand_gpm": <number>,
  "required_remote_head_count": <number>,
  "water_supply_margin_gpm": <number>,
  "pressure_margin_psi": <number>,
  "aisle_width_margin_ft": <number>,
  "comment_resolution_fraction": <number>,
  "authority_response_score": <number>,
  "critical_open_comments": <number>,
  "overall_pass_score": <number>
}
  • storage_area_ft2 · scored within ±3%
  • storage_height_ft · scored within ±3%
  • sprinkler_density_gpm_ft2 · scored within ±3%
  • sprinkler_demand_gpm · scored within ±3%
  • total_fire_demand_gpm · scored within ±3%
  • required_remote_head_count · scored within ±3%
  • water_supply_margin_gpm · scored within ±3%
  • pressure_margin_psi · scored within ±3%
  • aisle_width_margin_ft · scored within ±3%
  • comment_resolution_fraction · scored within ±3%
  • authority_response_score · scored within ±3%
  • critical_open_comments · scored within ±0.1%
  • overall_pass_score · scored within ±0.1%