Object match
object_match_percent
Model/report object match percentage
Scores if within ±3% of the reference value.
Calculates source-bound model/report source-policy metrics from a deterministic stormwater task-owned source pack. The template combines model/report object matching, hash completeness, manual/model peak delta, continuity error margin, outlet row counts, negative-case capture, unresolved source conflicts, and an overall synthetic pass score.
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.
18 inputs
Included directly in every task prompt.
Model subcatchment
model_subcatchment_count
MODEL-SSC03-008 model subcatchment count
Report subcatchment
report_subcatchment_count
REPORT-SSC03-008 report subcatchment count
Model node
model_node_count
MODEL-SSC03-008 model node count
Report node
report_node_count
REPORT-SSC03-008 report node count
Model link
model_link_count
MODEL-SSC03-008 model link count
Report link
report_link_count
REPORT-SSC03-008 report link count
Storage unit
storage_unit_count
MODEL-SSC03-008 storage unit count
Outlet row
outlet_row_count
RESULT-SSC03-008 outlet result row count
Required hash
required_hash_count
HASH-SSC03-008 required hash count
Present hash
present_hash_count
HASH-SSC03-008 present hash count
Manual peak flow
manual_peak_flow_m3_s
REPORT-SSC03-008 manual peak flow
Model peak flow
model_peak_flow_m3_s
RESULT-SSC03-008 model peak flow
Allowed peak delta
allowed_peak_delta_m3_s
MEMO-SSC03-008 allowed manual/model peak delta
Continuity error percent
continuity_error_percent
REPORT-SSC03-008 continuity error
Maximum continuity error percent
maximum_continuity_error_percent
MEMO-SSC03-008 maximum continuity error
Expected negative cases
expected_negative_cases
VERIFY-SSC03-008 expected negative cases
Captured negative cases
captured_negative_cases
VERIFY-SSC03-008 captured negative cases
Unresolved source conflicts
unresolved_source_conflicts
MEMO-SSC03-008 unresolved source conflicts
11 outputs
object_match_percent
Model/report object match percentage
Scores if within ±3% of the reference value.
hash_completeness_percent
Present hashes divided by required hashes
Scores if within ±3% of the reference value.
peak_delta_m3_s
Absolute manual/model peak flow delta
Scores if within ±3% of the reference value.
peak_delta_margin_m3_s
Allowed peak delta minus observed peak delta
Scores if within ±3% of the reference value.
continuity_error_percent
Reported continuity error
Scores if within ±3% of the reference value.
continuity_margin_percent
Maximum continuity error minus reported continuity error
Scores if within ±3% of the reference value.
storage_unit_count
Model storage unit count
Scores if within ±3% of the reference value.
outlet_row_count
Outlet result row count
Scores if within ±3% of the reference value.
negative_case_capture_percent
Captured negative cases divided by expected negative cases
Scores if within ±3% of the reference value.
unresolved_source_conflicts
Unresolved source conflict count
Scores if within ±3% of the reference value.
overall_pass_score
Pass score for model/report source-policy checks
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 civil stormwater modeller checking a task-owned synthetic stormwater SWMM/HEC-style report output and source-policy package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. EPA SWMM report workflows, HEC-style model report review, source manifest hashing, and negative-case verification shape the workflow context only; they are not extra data sources for this instance.4 5## Scene6 7- Product family: `SSC-03-LH-08`8- Model input file: `MODEL-SSC03-008`9- Manual/report PDF: `REPORT-SSC03-008`10- Result table: `RESULT-SSC03-008`11- Hash/source manifest: `HASH-SSC03-008`12- Verification case matrix: `VERIFY-SSC03-008`13- Source-policy memo: `MEMO-SSC03-008`14 15## Source Values16 17| Item | Value |18|------|-------|19| Model subcatchments | {{ model_subcatchment_count }} |20| Report subcatchments | {{ report_subcatchment_count }} |21| Model nodes | {{ model_node_count }} |22| Report nodes | {{ report_node_count }} |23| Model links | {{ model_link_count }} |24| Report links | {{ report_link_count }} |25| Storage units | {{ storage_unit_count }} |26| Outlet result rows | {{ outlet_row_count }} |27| Required hashes | {{ required_hash_count }} |28| Present hashes | {{ present_hash_count }} |29| Manual peak flow | {{ manual_peak_flow_m3_s }} m3/s |30| Model peak flow | {{ model_peak_flow_m3_s }} m3/s |31| Allowed peak delta | {{ allowed_peak_delta_m3_s }} m3/s |32| Continuity error | {{ continuity_error_percent }} percent |33| Maximum continuity error | {{ maximum_continuity_error_percent }} percent |34| Expected negative cases | {{ expected_negative_cases }} |35| Captured negative cases | {{ captured_negative_cases }} |36| Unresolved source conflicts | {{ unresolved_source_conflicts }} |37 38## Checks39 40- Object match percent compares model and report subcatchment, node, and link counts.41- Hash completeness percent equals present hashes divided by required hashes.42- Peak delta equals absolute manual/model peak-flow difference.43- Overall pass score is `1.0` only when object, hash, peak-delta, continuity, negative-case, and source-conflict checks pass; otherwise it is `0.0`.44 45## Output Format46 47Write a compact memo to `/workspace/output.md`. Include a source-boundary statement that this is a task-owned synthetic source pack. Preserve the object IDs above and state whether the baseline source pack passes the current docs-only checks.48 49Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated SWMM report-output evidence, generated benchmark readiness, or benchmark readiness.50 51Include a fenced JSON block with exactly these numeric keys:52 53```json54{55 "object_match_percent": <numeric_value>,56 "hash_completeness_percent": <numeric_value>,57 "peak_delta_m3_s": <numeric_value>,58 "peak_delta_margin_m3_s": <numeric_value>,59 "continuity_error_percent": <numeric_value>,60 "continuity_margin_percent": <numeric_value>,61 "storage_unit_count": <numeric_value>,62 "outlet_row_count": <numeric_value>,63 "negative_case_capture_percent": <numeric_value>,64 "unresolved_source_conflicts": <numeric_value>,65 "overall_pass_score": <numeric_value>66}67```68 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.
stormwater_model_source_policy_case
SWMM/HEC-style report output and source-policy case
swmm-hec-report-stormwater-model-source-policy-case-preview — hard difficulty, all inputs given.
SWMM/HEC-style report output and source-policy case. swmm-hec-report. Required outputs: object_match_percent, hash_completeness_percent, peak_delta_m3_s, peak_delta_margin_m3_s, continuity_error_percent, continuity_margin_percent
Scenario context and visible inputs.
Executable tool: swmm-hec-report-source-policy-package_calc.py
Inputs withheld at this difficulty.
Nothing. All inputs are supplied.
The scored JSON answer schema.
{
"object_match_percent": <number>,
"hash_completeness_percent": <number>,
"peak_delta_m3_s": <number>,
"peak_delta_margin_m3_s": <number>,
"continuity_error_percent": <number>,
"continuity_margin_percent": <number>,
"storage_unit_count": <number>,
"outlet_row_count": <number>,
"negative_case_capture_percent": <number>,
"unresolved_source_conflicts": <number>,
"overall_pass_score": <number>
}