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

Buried Pipe Thrust Soil Resistance Package

Calculates source-bound buried-pipe support metrics from a deterministic SSC-07 task-owned source pack. The template combines transient bend thrust, passive soil resistance, thrust-block bearing, uplift screening, and Hazen-Williams headloss.

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

12 inputs

Always given

Included directly in every task prompt.

12
Show 12 inputs
  • Pipe diameter

    pipe_diameter_m

    PIPE-07-ALIGN-01 pipe internal diameter

    0.6 m
  • Transient pressure

    transient_pressure_kpa

    TRANS-07-THRUST-01 transient pressure

    850 kPa
  • Bend angle deg

    bend_angle_deg

    PIPE-07-ALIGN-01 bend angle

    45 degrees
  • Passive resistance

    passive_resistance_kn

    SOIL-07-PIPE-01 passive soil resistance

    260 kN
  • Thrust block vertical load

    thrust_block_vertical_load_kn

    TBLOCK-07-01 thrust block vertical service load

    120 kN
  • Thrust block base area

    thrust_block_base_area_m2

    TBLOCK-07-01 thrust block base area

    4.5 m2
  • Allowable bearing

    allowable_bearing_kpa

    SOIL-07-PIPE-01 allowable bearing pressure

    160 kPa
  • Groundwater head

    groundwater_head_m

    SOIL-07-PIPE-01 groundwater head over block

    2.4 m
  • Cover resisting pressure

    cover_resisting_pressure_kpa

    TBLOCK-07-01 cover resisting pressure

    36 kPa
  • Pipe length

    pipe_length_m

    PIPE-07-ALIGN-01 checked pipe length

    180 m
  • Flow

    flow_m3_s

    TRANS-07-THRUST-01 operating flow

    0.095 m3/s
  • Hazen williams c

    hazen_williams_c

    PIPE-07-ALIGN-01 Hazen-Williams roughness coefficient

    130

Scored outputs

10 outputs

Pipe internal area m2

pipe_internal_area_m2

Pipe internal flow area

Scores if within ±3% of the reference value.

Transient thrust kn

transient_thrust_kn

Transient bend thrust

Scores if within ±3% of the reference value.

Thrust resistance margin kn

thrust_resistance_margin_kn

Passive resistance minus transient thrust

Scores if within ±3% of the reference value.

Thrust utilization

thrust_utilization

Transient thrust divided by passive resistance

Scores if within ±3% of the reference value.

Bearing pressure

bearing_pressure_kpa

Thrust block vertical load divided by base area

Scores if within ±3% of the reference value.

Bearing margin

bearing_margin_kpa

Allowable bearing minus bearing pressure

Scores if within ±3% of the reference value.

Uplift pressure

uplift_pressure_kpa

Water unit weight times groundwater head

Scores if within ±3% of the reference value.

Uplift margin

uplift_margin_kpa

Cover resisting pressure minus uplift pressure

Scores if within ±3% of the reference value.

Hazen williams headloss

hazen_williams_headloss_m

Hazen-Williams pipe headloss

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

1.0 when thrust, 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-07 buried pipe thrust package
medium:
All source-pack values given for the SSC-07 buried pipe thrust package
hard:
All source-pack values given for the SSC-07 buried pipe thrust package

Task bundle

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

/workspace

  • instruction.md
  • buried-pipe-thrust-soil-resistance-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 checking a task-owned synthetic SSC-07 buried pipe, thrust block, and soil resistance package for `SSC-07-LH-07`.2 3Use only the task-owned synthetic source pack values shown below for numeric grading.4 5## Source Pack6 7- Pipe alignment: `PIPE-07-ALIGN-01`8- Transient/thrust event table: `TRANS-07-THRUST-01`9- Soil profile: `SOIL-07-PIPE-01`10- Thrust block detail: `TBLOCK-07-01`11- Buried-pipe support memo: `MEMO-07-PIPE-01`12 13## Source Values14 15| Item | Value |16|---|---:|17| Pipe diameter | {{ pipe_diameter_m }} m |18| Transient pressure | {{ transient_pressure_kpa }} kPa |19| Bend angle | {{ bend_angle_deg }} degrees |20| Passive resistance | {{ passive_resistance_kn }} kN |21| Thrust block vertical load | {{ thrust_block_vertical_load_kn }} kN |22| Thrust block base area | {{ thrust_block_base_area_m2 }} m2 |23| Allowable bearing | {{ allowable_bearing_kpa }} kPa |24| Groundwater head | {{ groundwater_head_m }} m |25| Cover resisting pressure | {{ cover_resisting_pressure_kpa }} kPa |26| Pipe length | {{ pipe_length_m }} m |27| Flow | {{ flow_m3_s }} m3/s |28| Hazen-Williams C | {{ hazen_williams_c }} |29 30Compute pipe internal area, transient thrust, thrust resistance margin, thrust utilization, bearing pressure and margin, uplift pressure and margin, Hazen-Williams headloss, and overall pass score.31 32Write a compact source-bound buried-pipe support memo to `/workspace/output.md`. Preserve the source IDs above. Include a source-boundary statement that this is a task-owned synthetic source pack.33 34Do not claim authority approval, accepted project evidence, executable real source-pack parsing, full standards compliance, generated benchmark readiness, or benchmark readiness.35 36Include a fenced JSON block with exactly these numeric keys:37 38```json39{40 "pipe_internal_area_m2": <numeric_value>,41 "transient_thrust_kn": <numeric_value>,42 "thrust_resistance_margin_kn": <numeric_value>,43 "thrust_utilization": <numeric_value>,44 "bearing_pressure_kpa": <numeric_value>,45 "bearing_margin_kpa": <numeric_value>,46 "uplift_pressure_kpa": <numeric_value>,47 "uplift_margin_kpa": <numeric_value>,48 "hazen_williams_headloss_m": <numeric_value>,49 "overall_pass_score": <numeric_value>50}51```52

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.

Ssc07 buried pipe case

ssc07_buried_pipe_case

Ground investigation package for one buried pipe thrust block and soil resistance check

buried-pipethrust-block-handoff
Parameter ranges
pipe_diameter_m
0.6
transient_pressure_kpa
850
bend_angle_deg
45
passive_resistance_kn
260
thrust_block_vertical_load_kn
120
thrust_block_base_area_m2
4.5
allowable_bearing_kpa
160
groundwater_head_m
2.4
cover_resisting_pressure_kpa
36
pipe_length_m
180
flow_m3_s
0.095
hazen_williams_c
130

Example task

buried-pipe-ssc07-buried-pipe-case-previewhard difficulty, all inputs given.

Ground investigation package for one buried pipe thrust block and soil resistance check. buried-pipe. Required outputs: pipe_internal_area_m2, transient_thrust_kn, thrust_resistance_margin_kn, thrust_utilization, bearing_pressure_kpa, bearing_margin_kpa

The model sees

Scenario context and visible inputs.

pipe_diameter_m
0.6 to 0.6 m
transient_pressure_kpa
850 to 850 kPa
bend_angle_deg
45 to 45 degrees
passive_resistance_kn
260 to 260 kN
thrust_block_vertical_load_kn
120 to 120 kN
thrust_block_base_area_m2
4.5 to 4.5 m2
allowable_bearing_kpa
160 to 160 kPa
groundwater_head_m
2.4 to 2.4 m
cover_resisting_pressure_kpa
36 to 36 kPa
pipe_length_m
180 to 180 m
flow_m3_s
0.095 to 0.095 m3/s
hazen_williams_c
130 to 130

Executable tool: buried-pipe-thrust-soil-resistance-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.

{
  "pipe_internal_area_m2": <number>,
  "transient_thrust_kn": <number>,
  "thrust_resistance_margin_kn": <number>,
  "thrust_utilization": <number>,
  "bearing_pressure_kpa": <number>,
  "bearing_margin_kpa": <number>,
  "uplift_pressure_kpa": <number>,
  "uplift_margin_kpa": <number>,
  "hazen_williams_headloss_m": <number>,
  "overall_pass_score": <number>
}
  • pipe_internal_area_m2 · scored within ±3%
  • transient_thrust_kn · scored within ±3%
  • thrust_resistance_margin_kn · scored within ±3%
  • thrust_utilization · scored within ±3%
  • bearing_pressure_kpa · scored within ±3%
  • bearing_margin_kpa · scored within ±3%
  • uplift_pressure_kpa · scored within ±3%
  • uplift_margin_kpa · scored within ±3%
  • hazen_williams_headloss_m · scored within ±3%
  • overall_pass_score · scored within ±3%