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

Retaining Foundation Groundwater Stability Package

Calculates source-bound retaining and foundation stability metrics from a deterministic SSC-14 task-owned source pack. The template combines active earth pressure, surcharge, hydrostatic pressure, overturning, sliding, bearing, uplift margin, and overall pass scoring.

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

13 inputs

Always given

Included directly in every task prompt.

13
Show 13 inputs
  • Retained height

    retained_height_m

    WALL-SSC14-004 retained wall height

    4 m
  • Soil unit weight

    soil_unit_weight_kn_m3

    GEO-SSC14-004 retained soil unit weight

    19 kN/m3
  • Soil friction angle

    soil_friction_angle_deg

    GEO-SSC14-004 soil friction angle for Rankine pressure

    30 deg
  • Surcharge

    surcharge_kpa

    SUR-SSC14-004 backfill surcharge

    12 kPa
  • Water height

    water_height_m

    GW-SSC14-004 water height against the wall

    2.1 m
  • Wall vertical weight

    wall_vertical_weight_kn_m

    WALL-SSC14-004 vertical stabilizing wall weight per metre

    240 kN/m
  • Base width

    base_width_m

    WALL-SSC14-004 foundation base width

    3.2 m
  • Resisting lever arm ratio

    resisting_lever_arm_ratio

    WALL-SSC14-004 resisting lever arm as a fraction of base width

    0.45
  • Base friction coefficient

    base_friction_coefficient

    WALL-SSC14-004 base sliding friction coefficient

    0.6
  • Allowable bearing

    allowable_bearing_kpa

    GEO-SSC14-004 allowable bearing pressure

    220 kPa
  • Uplift force

    uplift_force_kn_m

    GW-SSC14-004 uplift force under the foundation

    38 kN/m
  • Minimum overturning fs

    minimum_overturning_fs

    MEMO-SSC14-004 minimum overturning factor of safety

    2
  • Minimum sliding fs

    minimum_sliding_fs

    MEMO-SSC14-004 minimum sliding factor of safety

    1.1

Scored outputs

12 outputs

Active earth force kn

active_earth_force_kn_m

Rankine active earth force per metre

Scores if within ±3% of the reference value.

Surcharge force kn

surcharge_force_kn_m

Rankine surcharge force per metre

Scores if within ±3% of the reference value.

Hydrostatic force kn

hydrostatic_force_kn_m

Hydrostatic force per metre

Scores if within ±3% of the reference value.

Total lateral force kn

total_lateral_force_kn_m

Total lateral force per metre

Scores if within ±3% of the reference value.

Overturning moment knm

overturning_moment_knm_m

Total overturning moment per metre

Scores if within ±3% of the reference value.

Resisting moment knm

resisting_moment_knm_m

Resisting moment from wall vertical weight

Scores if within ±3% of the reference value.

Overturning factor of safety

overturning_factor_of_safety

Resisting moment divided by overturning moment

Scores if within ±3% of the reference value.

Sliding factor of safety

sliding_factor_of_safety

Frictional resistance divided by lateral force

Scores if within ±3% of the reference value.

Bearing pressure

bearing_pressure_kpa

Average bearing pressure under the wall base

Scores if within ±3% of the reference value.

Bearing utilization

bearing_utilization

Bearing pressure divided by allowable bearing

Scores if within ±3% of the reference value.

Uplift margin kn

uplift_margin_kn_m

Reduced stabilizing weight minus uplift force

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

1.0 when overturning, sliding, bearing, and uplift 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-14 retaining foundation package
medium:
All source-pack values given for the SSC-14 retaining foundation package
hard:
All source-pack values given for the SSC-14 retaining foundation package

Task bundle

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

/workspace

  • instruction.md
  • retaining-foundation-groundwater-stability-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 structural engineer checking a task-owned synthetic SSC-14 retaining/foundation groundwater and structural stability package.2 3Use only the task-owned synthetic source pack values below for numeric grading. Ground reports, retaining wall calculations, groundwater tables, and foundation checks shape the workflow context only; they are not extra data sources for this instance.4 5## Scene6 7- Product: `SSC-14-LH-04`8- Ground report: `GEO-SSC14-004`9- Wall section: `WALL-SSC14-004`10- Groundwater table: `GW-SSC14-004`11- Surcharge plan: `SUR-SSC14-004`12- Retaining interface memo: `MEMO-SSC14-004`13 14## Source Values15 16- Retained height, soil unit weight, and friction angle: {{ retained_height_m }} m, {{ soil_unit_weight_kn_m3 }} kN/m3, {{ soil_friction_angle_deg }} deg17- Surcharge and water height: {{ surcharge_kpa }} kPa and {{ water_height_m }} m18- Wall vertical weight, base width, and resisting lever arm ratio: {{ wall_vertical_weight_kn_m }} kN/m, {{ base_width_m }} m, {{ resisting_lever_arm_ratio }}19- Base friction coefficient and allowable bearing: {{ base_friction_coefficient }} and {{ allowable_bearing_kpa }} kPa20- Uplift force: {{ uplift_force_kn_m }} kN/m21- Minimum overturning and sliding factors of safety: {{ minimum_overturning_fs }} and {{ minimum_sliding_fs }}22 23## Required Calculations24 25- Rankine active coefficient is `tan(45 - phi / 2)^2`.26- Active earth force is `0.5 x Ka x gamma x H^2`.27- Surcharge force is `Ka x surcharge x H`.28- Hydrostatic force is `0.5 x 9.81 x water_height^2`.29- Overturning moment uses force resultants at `H/3`, `H/2`, and `water_height/3`.30- Resisting moment is wall vertical weight times base width times the resisting lever arm ratio.31- Sliding factor of safety is friction times net vertical weight divided by total lateral force.32- Bearing pressure is wall vertical weight divided by base width.33- Uplift margin is `0.9 x wall_vertical_weight - uplift_force`.34- Overall pass score is `1.0` only when overturning, sliding, bearing, and uplift checks pass.35 36Write a compact retaining interface 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 synthetic checks.37 38Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated benchmark readiness, or benchmark readiness.39 40Include a fenced JSON block with exactly these numeric keys:41 42```json43{44 "active_earth_force_kn_m": <numeric_value>,45 "surcharge_force_kn_m": <numeric_value>,46 "hydrostatic_force_kn_m": <numeric_value>,47 "total_lateral_force_kn_m": <numeric_value>,48 "overturning_moment_knm_m": <numeric_value>,49 "resisting_moment_knm_m": <numeric_value>,50 "overturning_factor_of_safety": <numeric_value>,51 "sliding_factor_of_safety": <numeric_value>,52 "bearing_pressure_kpa": <numeric_value>,53 "bearing_utilization": <numeric_value>,54 "uplift_margin_kn_m": <numeric_value>,55 "overall_pass_score": <numeric_value>56}57```58

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.

Ssc14 retaining groundwater case

ssc14_retaining_groundwater_case

Retaining wall, groundwater, surcharge, and foundation source pack

retaining-wallgroundwater-interfacefoundation-bearing
Parameter ranges
retained_height_m
4
soil_unit_weight_kn_m3
19
soil_friction_angle_deg
30
surcharge_kpa
12
water_height_m
2.1
wall_vertical_weight_kn_m
240
base_width_m
3.2
resisting_lever_arm_ratio
0.45
base_friction_coefficient
0.6
allowable_bearing_kpa
220
uplift_force_kn_m
38
minimum_overturning_fs
2
minimum_sliding_fs
1.1

Example task

retaining-wall-ssc14-retaining-groundwater-case-previewhard difficulty, all inputs given.

Retaining wall, groundwater, surcharge, and foundation source pack. retaining-wall. Required outputs: active_earth_force_kn_m, surcharge_force_kn_m, hydrostatic_force_kn_m, total_lateral_force_kn_m, overturning_moment_knm_m, resisting_moment_knm_m

The model sees

Scenario context and visible inputs.

retained_height_m
4 to 4 m
soil_unit_weight_kn_m3
19 to 19 kN/m3
soil_friction_angle_deg
30 to 30 deg
surcharge_kpa
12 to 12 kPa
water_height_m
2.1 to 2.1 m
wall_vertical_weight_kn_m
240 to 240 kN/m
base_width_m
3.2 to 3.2 m
resisting_lever_arm_ratio
0.45 to 0.45
base_friction_coefficient
0.6 to 0.6
allowable_bearing_kpa
220 to 220 kPa
uplift_force_kn_m
38 to 38 kN/m
minimum_overturning_fs
2 to 2
minimum_sliding_fs
1.1 to 1.1

Executable tool: retaining-foundation-groundwater-stability-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.

{
  "active_earth_force_kn_m": <number>,
  "surcharge_force_kn_m": <number>,
  "hydrostatic_force_kn_m": <number>,
  "total_lateral_force_kn_m": <number>,
  "overturning_moment_knm_m": <number>,
  "resisting_moment_knm_m": <number>,
  "overturning_factor_of_safety": <number>,
  "sliding_factor_of_safety": <number>,
  "bearing_pressure_kpa": <number>,
  "bearing_utilization": <number>,
  "uplift_margin_kn_m": <number>,
  "overall_pass_score": <number>
}
  • active_earth_force_kn_m · scored within ±3%
  • surcharge_force_kn_m · scored within ±3%
  • hydrostatic_force_kn_m · scored within ±3%
  • total_lateral_force_kn_m · scored within ±3%
  • overturning_moment_knm_m · scored within ±3%
  • resisting_moment_knm_m · scored within ±3%
  • overturning_factor_of_safety · scored within ±3%
  • sliding_factor_of_safety · scored within ±3%
  • bearing_pressure_kpa · scored within ±3%
  • bearing_utilization · scored within ±3%
  • uplift_margin_kn_m · scored within ±3%
  • overall_pass_score · scored within ±3%