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

Design Wind Pressure

Computes design wind pressure on a building surface using the AS/NZS 1170.2 Section 2.4 formula p = 0.5 * rho_air * V_des^2 * C_fig * C_dyn. Determines the basic dynamic pressure from wind speed, applies aerodynamic shape and dynamic response factors, and calculates the total wind force on a tributary area for structural design.

with-tool: The model is given an executable Python calculator script.

Standards

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

5 inputs

Always given

Included directly in every task prompt.

3
  • Design wind speed m per s

    design_wind_speed_m_per_s

    Design wind speed V_des,theta for the chosen cardinal direction

    20 – 80 m/s
  • Cfig

    cfig

    Aerodynamic shape factor C_fig (positive = pressure, negative = suction)

    -2 – 2 dimensionless
  • Tributary area

    tributary_area_m2

    Tributary area of the surface being loaded

    1 – 200 m2

Derived from scenario

Sampled from the scenario and inferable from its description.

2
  • Cdyn

    cdyn

    Dynamic response factor C_dyn (1.0 for most low-rise structures)

    Derived from the archetype scenario. Hidden at hard difficulty.

    0.8 – 1.2 dimensionless
  • Air density kg per m3

    air_density_kg_per_m3

    Air density rho_air (standard value 1.2 kg/m3)

    Derived from the archetype scenario. Hidden at hard difficulty.

    1 – 1.4 kg/m3

Scored outputs

3 outputs

Dynamic pressure

dynamic_pressure_kpa

Basic dynamic wind pressure q = 0.5 * rho * V^2 (kPa)

Scores if within ±3% of the reference value.

Design pressure

design_pressure_kpa

Design wind pressure p = q * C_fig * C_dyn (kPa)

Scores if within ±3% of the reference value.

Total force kn

total_force_kn

Total wind force on the tributary area F = p * A (kN)

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.

easy

All inputs given

All parameters given, low-rise buildings with C_dyn = 1.0 and standard air density

medium

All inputs given

All parameters given, wider range of building types including mid-rise and industrial

hard

Some inputs hidden

C_dyn and air density hidden; agent must adopt standard values from engineering knowledge

Hidden inputs

  • Cdyncdyn
  • Air density kg per m3air_density_kg_per_m3

Prompt replacement text

The structure is a {{ archetype.description }} ({{ archetype.site_context }})

Task bundle

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

/workspace

  • instruction.md
  • design-wind-pressure_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 senior structural/wind engineer specializing in wind loading analysis for building design.2 3## Problem4 5Calculate the design wind pressure on a building surface and the total wind force on the tributary area, in accordance with AS/NZS 1170.2.6 7## Given8 9| Parameter | Value | Unit |10|-----------|-------|------|11| Design wind speed (V_des,theta) | {{ design_wind_speed_m_per_s }} | m/s |12| Aerodynamic shape factor (C_fig) | {{ cfig }} | — |13{% if cdyn is defined %}14| Dynamic response factor (C_dyn) | {{ cdyn }} | — |15{% endif %}16{% if air_density_kg_per_m3 is defined %}17| Air density (rho_air) | {{ air_density_kg_per_m3 }} | kg/m3 |18{% endif %}19| Tributary area (A) | {{ tributary_area_m2 }} | m2 |20{% if archetype_description is defined %}21 22### Site Conditions23 24{{ archetype_description }}25{% endif %}26 27{% if tool_available %}28## Available Tool29 30A wind pressure calculation tool is available at `/workspace/design-wind-pressure_calc.py`. Run it with:31 32```bash33python3 /workspace/design-wind-pressure_calc.py --help34```35 36You may use this tool to verify your calculations or compute values directly.37{% endif %}38 39## Required40 41Calculate the following:42 431. Basic dynamic wind pressure q (kPa)442. Design wind pressure p (kPa)453. Total wind force on the tributary area F (kN)46 47## Applicable Standards48 49- AS/NZS 1170.2 — Structural design actions, Part 2: Wind actions (Section 2.4)50 51## Constraints52 53- No internet access is available. Work from engineering knowledge and the provided tool.54- Use the AS/NZS 1170.2 Section 2.4 design wind pressure formula:55 - **q = 0.5 * rho_air * V_des^2** (basic dynamic pressure)56 - **p = q * C_fig * C_dyn** (design wind pressure on the surface)57 - **F = p * A** (total wind force on the tributary area)58- A positive C_fig indicates pressure towards the surface; a negative C_fig indicates suction away from the surface.59- If air density is not given, use the standard value rho_air = 1.2 kg/m3.60- If C_dyn is not given, use C_dyn = 1.0 (appropriate for most low-rise and medium-rise structures that are not dynamically sensitive).61- For tall or slender structures, C_dyn may exceed 1.0 and should be calculated per AS/NZS 1170.2 Section 6.62- Convert Pa to kPa (divide by 1000) and N to kN (divide by 1000) for final answers.63 64## Output Format65 66Show your step-by-step working in Markdown, including formulas and intermediate calculations. At the end of your solution, include a JSON block with your final answers in exactly this format:67 68```json69{70 "dynamic_pressure_kpa": <numeric_value>,71 "design_pressure_kpa": <numeric_value>,72 "total_force_kn": <numeric_value>73}74```75 76Write your complete solution to `/workspace/output.md`.77

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.

Low rise windward wall

low_rise_windward_wall

Windward wall of a low-rise building in suburban terrain

suburban-residential-housesmall-commercial-warehouse
Parameter ranges
design_wind_speed_m_per_s
30 – 46
cfig
0.5 – 0.8
cdyn
1
air_density_kg_per_m3
1.2
tributary_area_m2
5 – 30

Low rise roof suction

low_rise_roof_suction

Roof surface under suction on a low-rise building in open terrain

rural-farm-shed-roofcoastal-industrial-roof
Parameter ranges
design_wind_speed_m_per_s
35 – 55
cfig
-1.3 – -0.5
cdyn
1
air_density_kg_per_m3
1.2
tributary_area_m2
10 – 60

Mid rise facade

mid_rise_facade

Facade panel on a mid-rise office building in city fringe terrain

city-fringe-office-blockuniversity-campus-building
Parameter ranges
design_wind_speed_m_per_s
35 – 55
cfig
0.6 – 1.2
cdyn
1 – 1.05
air_density_kg_per_m3
1.2
tributary_area_m2
8 – 50

High rise cladding

high_rise_cladding

Cladding panel on a tall building in urban terrain with dynamic amplification

cbd-high-rise-towerwaterfront-residential-tower
Parameter ranges
design_wind_speed_m_per_s
40 – 70
cfig
-1.5 – 1.5
cdyn
1 – 1.15
air_density_kg_per_m3
1.2
tributary_area_m2
2 – 15

Industrial large opening

industrial_large_opening

Large wall opening on an industrial building in open terrain

port-warehouse-roller-doorregional-aircraft-hangar
Parameter ranges
design_wind_speed_m_per_s
40 – 65
cfig
0.7 – 1.8
cdyn
1
air_density_kg_per_m3
1.2
tributary_area_m2
15 – 120

Cyclonic coastal

cyclonic_coastal

Coastal structure in a cyclonic wind region with high design wind speeds

north-qld-cyclonic-housedarwin-commercial-building
Parameter ranges
design_wind_speed_m_per_s
55 – 80
cfig
-1.5 – 1.2
cdyn
1 – 1.1
air_density_kg_per_m3
1.2
tributary_area_m2
5 – 40

Example task

city-fringe-office-block-mid-rise-facade-previewhard difficulty, some inputs hidden.

Facade panel on a mid-rise office building in city fringe terrain. city-fringe-office-block. Required outputs: dynamic_pressure_kpa, design_pressure_kpa, total_force_kn

The model sees

Scenario context and visible inputs.

design_wind_speed_m_per_s
35 to 55 m/s
cfig
0.6 to 1.2 dimensionless
tributary_area_m2
8 to 50 m2

Executable tool: design-wind-pressure_calc.py

The model must infer

Inputs withheld at this difficulty.

  • Air density kg per m3

    air_density_kg_per_m3

  • Cdyn

    cdyn

Stand-in text in the prompt

The structure is a {{ archetype.description }} ({{ archetype.site_context }})

The model must produce

The scored JSON answer schema.

{
  "dynamic_pressure_kpa": <number>,
  "design_pressure_kpa": <number>,
  "total_force_kn": <number>
}
  • dynamic_pressure_kpa · scored within ±3%
  • design_pressure_kpa · scored within ±3%
  • total_force_kn · scored within ±3%