Panel area m2
panel_area_m2
Cladding panel area
Scores if within ±3% of the reference value.
Calculates effective wind area for cladding or supporting-member pressure checks from panel dimensions, support span, tributary width, and an explicit minimum area. The template reports panel area, member tributary area, governing effective area, and the ratio to the minimum pressure area.
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.
5 inputs
Included directly in every task prompt.
Panel width
panel_width_m
Cladding panel width
Panel height
panel_height_m
Cladding panel height
Supporting member span
supporting_member_span_m
Span of supporting member
Tributary width
tributary_width_m
Tributary width to supporting member
Minimum effective area
minimum_effective_area_m2
Minimum effective area used for pressure coefficient selection
4 outputs
panel_area_m2
Cladding panel area
Scores if within ±3% of the reference value.
member_tributary_area_m2
Supporting member tributary area
Scores if within ±3% of the reference value.
effective_wind_area_m2
Effective wind area for pressure coefficient selection
Scores if within ±3% of the reference value.
area_averaging_ratio
Effective area divided by minimum effective area
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 senior structural engineer specializing in facade wind loading.2 3## Problem4 5Calculate effective wind area for pressure coefficient selection from cladding panel dimensions and supporting-member tributary area.6 7## Given8 9| Parameter | Value | Unit |10|-----------|-------|------|11| Panel width | {{ panel_width_m }} | m |12| Panel height | {{ panel_height_m }} | m |13| Supporting member span | {{ supporting_member_span_m }} | m |14| Tributary width | {{ tributary_width_m }} | m |15| Minimum effective area | {{ minimum_effective_area_m2 }} | m2 |16 17{% if archetype_description is defined %}18### Facade Context19 20{{ archetype_description }}21{% endif %}22 23{% if tool_available %}24## Available Tool25 26An effective wind area calculation tool is available at `/workspace/{{ meta.name }}_calc.py`. Run it with:27 28```bash29python3 /workspace/{{ meta.name }}_calc.py --help30```31 32You may use this tool to verify your calculations or compute values directly.33{% endif %}34 35## Required36 37Calculate the following:38 391. Cladding panel area (m2)402. Supporting member tributary area (m2)413. Effective wind area (m2)424. Area averaging ratio43 44## Constraints45 46- No internet access is available. Work from engineering knowledge and the provided tool.47- Use panel area = panel width x panel height.48- Use member tributary area = supporting member span x tributary width.49- Use effective wind area = max(panel area, member tributary area, minimum effective area).50- Use area averaging ratio = effective wind area / minimum effective area.51 52## Output Format53 54Show your step-by-step working in Markdown. At the end of your solution, include a JSON block with your final answers in exactly this format:55 56```json57{58 "panel_area_m2": <numeric_value>,59 "member_tributary_area_m2": <numeric_value>,60 "effective_wind_area_m2": <numeric_value>,61 "area_averaging_ratio": <numeric_value>62}63```64 65Write your complete solution to `/workspace/output.md`.66 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.
small_cladding_panel
Small facade cladding panel on closely spaced supports
large_curtain_wall_bay
Large curtain wall bay with long support spans
high-rise-curtain-wall-large-curtain-wall-bay-preview — hard difficulty, all inputs given.
Large curtain wall bay with long support spans. high-rise-curtain-wall. Required outputs: panel_area_m2, member_tributary_area_m2, effective_wind_area_m2, area_averaging_ratio
Scenario context and visible inputs.
Executable tool: effective-wind-area_calc.py
Inputs withheld at this difficulty.
Nothing. All inputs are supplied.
The scored JSON answer schema.
{
"panel_area_m2": <number>,
"member_tributary_area_m2": <number>,
"effective_wind_area_m2": <number>,
"area_averaging_ratio": <number>
}