LIVEdataset releasetasks 552models 18last submission · built
task library
built templatehydrologic-calculationswith-tool

Scs Curve Number

Calculates storm runoff depth from rainfall using the SCS/NRCS curve number method per TR-55. Derives potential maximum retention S = (25400/CN) - 254 and initial abstraction Ia = 0.2*S, then computes excess rainfall as Q = (P - Ia)^2 / (P - Ia + S). Widely used for hydrologic modelling of ungauged catchments based on soil type and land cover.

inputs

2 fields

context

5 archetypes

engine

with-tool

outputs

3 scored fields

contract fields

Parameter Map

2 inputs to 3 scored outputs

  • rainfall_depth_mm

    float

    Total storm rainfall depth P

    5 to 300mm
  • curve_number

    floatfrom archetypehidden in hard

    SCS/NRCS curve number CN (dimensionless)

    30 to 98-
potential_max_retention_mmtol 0.03

Potential maximum retention S (mm)

initial_abstraction_mmtol 0.03

Initial abstraction Ia (mm)

runoff_depth_mmtol 0.03

Runoff depth Q (mm)

visibility contract

Difficulty Ladder

all_giveneasy

Direct application of SCS equations with all parameters given

all fields visible
all_givenmedium

Wider parameter ranges; agent must handle low-CN cases where Q may be zero

all fields visible
partialhard

Curve number hidden — agent must infer CN from land cover and soil group description

curve_number

scenario bands

Archetype Atlas

parkland_sandy_soil

3 contexts

Parkland and open green space on well-drained sandy soil (HSG A)

curve_number30 to 49

adelaide-parklands-sand / perth-coastal-reserve / gold-coast-hinterland-park

suburban_residential

3 contexts

Suburban residential area with lawns and driveways on loamy soil (HSG B)

curve_number55 to 75

sydney-western-suburbs / melbourne-outer-east / brisbane-northern-suburbs

agricultural_pasture

3 contexts

Agricultural pasture on moderately drained silt-loam soil (HSG C)

curve_number71 to 83

hunter-valley-pastoral / darling-downs-farmland / barossa-valley-grazing

commercial_industrial

3 contexts

Commercial or industrial precinct with mostly impervious surfaces on clay soil (HSG D)

curve_number89 to 98

sydney-cbd-redevelopment / melbourne-docklands / brisbane-port-industrial

forest_sandy_loam

3 contexts

Forested catchment on sandy-loam soil with good ground cover (HSG B)

curve_number55 to 66

blue-mountains-bushland / dandenong-ranges-forest / tamborine-mountain-reserve

rendered task

Generation Preview

adelaide-parklands-sand-parkland-sandy-soil-preview

difficulty
hard
visibility
partial
archetype
parkland_sandy_soil
site context
adelaide-parklands-sand
instruction excerptscs-curve-number_calc.py

visible fields

  • rainfall_depth_mm5 to 300 mm

withheld schema

curve_numberpotential_max_retention_mminitial_abstraction_mmrunoff_depth_mm
Parkland and open green space on well-drained sandy soil (HSG A). adelaide-parklands-sand. Required outputs: potential_max_retention_mm, initial_abstraction_mm, runoff_depth_mm