LIVEdataset releasetasks 552models 18last submission · built
task library
built templatestormwater-pipedwith-tool

Pipe Invert Calculation

Calculates the downstream invert level, obvert (crown) level, cover depth, and grade fall for a stormwater drainage pipe given upstream invert, length, grade, diameter, and downstream surface level. Checks cover adequacy against minimum requirements for the installation context per Australian local-authority stormwater drainage standards.

inputs

6 fields

context

4 archetypes

engine

with-tool

outputs

5 scored fields

contract fields

Parameter Map

6 inputs to 5 scored outputs

  • upstream_invert_m

    float

    Upstream invert level IL_us

    0 to 500m AHD
  • pipe_length_m

    float

    Pipe length between pits L

    1 to 200m
  • pipe_grade_percent

    float

    Pipe longitudinal grade as a percentage

    0.1 to 10%
  • pipe_diameter_mm

    enum

    Nominal pipe internal diameter D

    225300375450600750900
  • surface_level_ds_m

    float

    Surface level at downstream pit

    0 to 500m AHD
  • minimum_cover_mm

    floatoptionalfrom archetypehidden in hard

    Minimum required cover depth over pipe crown

    150 to 1200mm
downstream_invert_mtol 0.03

Downstream invert level IL_ds (m AHD)

obvert_level_mtol 0.03

Obvert (crown) level at downstream end OL_ds (m AHD)

cover_depth_mmtol 5

Cover depth at downstream end (mm)

grade_fall_mtol 0.03

Total fall over pipe length (m)

cover_adequatetol 0.01

Cover adequacy (1.0 = adequate, 0.0 = insufficient)

visibility contract

Difficulty Ladder

all_giveneasy

Small pipe under footpath, all parameters given, generous cover

all fields visible
all_givenmedium

Any pipe size and archetype, all parameters given

all fields visible
partialhard

Minimum cover hidden, agent must infer from installation context

minimum_cover_mm

scenario bands

Archetype Atlas

suburban_road_drainage

2 contexts

PVC stormwater pipe under suburban road pavement

upstream_invert_m8 to 50
pipe_length_m20 to 80
pipe_grade_percent0.5 to 3
pipe_diameter_mm300, 375, 450

brisbane-suburban-road-drainage / sydney-residential-road-stormwater

verge_and_footpath

2 contexts

PVC stormwater pipe under grass verge or footpath

upstream_invert_m8 to 50
pipe_length_m5 to 40
pipe_grade_percent0.5 to 5
pipe_diameter_mm225, 300, 375

perth-verge-drainage / adelaide-footpath-stormwater

trunk_stormwater

2 contexts

Reinforced concrete trunk stormwater main under road reserve

upstream_invert_m5 to 40
pipe_length_m40 to 150
pipe_grade_percent0.2 to 1.5
pipe_diameter_mm600, 750, 900

melbourne-trunk-stormwater / gold-coast-catchment-drainage

steep_hillside

2 contexts

HDPE or PVC stormwater pipe on steep hillside terrain

upstream_invert_m20 to 80
pipe_length_m10 to 60
pipe_grade_percent3 to 10
pipe_diameter_mm225, 300, 375, 450

cairns-hillside-subdivision / hobart-steep-terrain-drainage

rendered task

Generation Preview

brisbane-suburban-road-drainage-suburban-road-drainage-preview

difficulty
hard
visibility
partial
archetype
suburban_road_drainage
site context
brisbane-suburban-road-drainage
instruction excerptpipe-invert-calculation_calc.py

visible fields

  • upstream_invert_m8 to 50 m AHD
  • pipe_length_m20 to 80 m
  • pipe_grade_percent0.5 to 3 %
  • pipe_diameter_mm300 mm
  • surface_level_ds_m9 to 52 m AHD

withheld schema

minimum_cover_mmdownstream_invert_mobvert_level_mcover_depth_mmgrade_fall_mcover_adequate
PVC stormwater pipe under suburban road pavement. brisbane-suburban-road-drainage. Required outputs: downstream_invert_m, obvert_level_m, cover_depth_mm, grade_fall_m, cover_adequate