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

Rail Road Receiver Impact Package

Calculates source-bound corridor receiver noise, vibration, and mitigation margins from a deterministic SSC-12 task-owned source pack.

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

16 inputs

Always given

Included directly in every task prompt.

16
Show 16 inputs
  • Base source level

    base_source_level_dba

    SPEC-12-CORR-05 base source level

    88 dBA
  • Traffic volume vph

    traffic_volume_vph

    TRAFFIC-12-SCENARIO-05 traffic volume

    1250 veh/h
  • Reference volume vph

    reference_volume_vph

    SPEC-12-CORR-05 reference traffic volume

    1000 veh/h
  • Speed kmh

    speed_kmh

    TRAFFIC-12-SCENARIO-05 speed

    80 km/h
  • Reference speed kmh

    reference_speed_kmh

    SPEC-12-CORR-05 reference speed

    60 km/h
  • Speed adjustment db per kmh

    speed_adjustment_db_per_kmh

    SPEC-12-CORR-05 speed adjustment

    0.02 dB/km/h
  • Receiver distance

    receiver_distance_m

    RCV-12-CORR-05 receiver distance

    52 m
  • Barrier insertion loss

    barrier_insertion_loss_db

    MIT-12-BARRIER-05 barrier insertion loss

    6 dB
  • Background level

    background_level_dba

    RCV-12-CORR-05 background level

    50 dBA
  • Corridor noise criterion

    corridor_noise_criterion_dba

    MIT-12-BARRIER-05 corridor noise criterion

    57 dBA
  • Base vibration velocity

    base_vibration_velocity_mm_s

    SPEC-12-CORR-05 base vibration velocity

    1.4 mm/s
  • Vibration reference speed kmh

    vibration_reference_speed_kmh

    SPEC-12-CORR-05 vibration reference speed

    60 km/h
  • Vibration path factor

    vibration_path_factor

    RCV-12-CORR-05 vibration path factor

    0.25
  • Vibration criterion

    vibration_criterion_mm_s

    MIT-12-BARRIER-05 vibration criterion

    0.8 mm/s
  • Provided barrier height

    provided_barrier_height_m

    MIT-12-BARRIER-05 provided barrier height

    3.2 m
  • Required barrier height

    required_barrier_height_m

    MIT-12-BARRIER-05 required barrier height

    2.5 m

Scored outputs

8 outputs

Traffic source level dba

traffic_source_level_dba

Traffic source level adjusted for volume and speed

Scores if within ±0.3% of the reference value.

Receiver noise level dba

receiver_noise_level_dba

Receiver noise level after distance and barrier loss

Scores if within ±0.3% of the reference value.

Combined corridor level dba

combined_corridor_level_dba

Logarithmic sum of receiver corridor level and background

Scores if within ±0.3% of the reference value.

Corridor noise margin db

corridor_noise_margin_db

Corridor criterion minus combined corridor level

Scores if within ±0.3% of the reference value.

Corridor vibration velocity mm s

corridor_vibration_velocity_mm_s

Receiver corridor vibration velocity

Scores if within ±0.3% of the reference value.

Corridor vibration margin mm s

corridor_vibration_margin_mm_s

Vibration criterion minus receiver vibration velocity

Scores if within ±0.3% of the reference value.

Mitigation height margin

mitigation_height_margin_m

Provided barrier height minus required barrier height

Scores if within ±0.3% of the reference value.

Overall pass score

overall_pass_score

1.0 when noise, vibration, and mitigation checks pass

Scores if within ±0.1% 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-12 corridor receiver package
medium:
All source-pack values given for the SSC-12 corridor receiver package
hard:
All source-pack values given for the SSC-12 corridor receiver package

Task bundle

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

/workspace

  • instruction.md
  • rail-road-receiver-impact-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-12 rail or road receiver impact package.2 3Use only the source pack values below for numeric grading. FHWA TNM, rail/road corridor assessment, and receiver mitigation workflows provide context only; they are not extra data sources for this instance.4 5## Scene6 7- Product: `SSC-12-LH-05`8- Corridor plan/profile: `CORR-12-PLAN-05`9- Traffic or train scenario: `TRAFFIC-12-SCENARIO-05`10- Receiver plan: `RCV-12-CORR-05`11- Source spectrum: `SPEC-12-CORR-05`12- Mitigation criterion: `MIT-12-BARRIER-05`13- Corridor impact memo: `MEMO-12-CORR-05`14 15Compute traffic source level, receiver noise level, combined corridor level, corridor noise margin, corridor vibration velocity, corridor vibration margin, mitigation height margin, and pass score.16 17Write `/workspace/output.md` with a compact memo preserving the object IDs above. Include a source-boundary statement that this is a task-owned synthetic source pack.18 19Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated benchmark readiness, or benchmark readiness.20 21Include a fenced JSON block with exactly these numeric keys:22 23```json24{25 "traffic_source_level_dba": <numeric_value>,26 "receiver_noise_level_dba": <numeric_value>,27 "combined_corridor_level_dba": <numeric_value>,28 "corridor_noise_margin_db": <numeric_value>,29 "corridor_vibration_velocity_mm_s": <numeric_value>,30 "corridor_vibration_margin_mm_s": <numeric_value>,31 "mitigation_height_margin_m": <numeric_value>,32 "overall_pass_score": <numeric_value>33}34```35

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.

Ssc12 corridor receiver case

ssc12_corridor_receiver_case

Rail or road receiver impact case

Parameter ranges
base_source_level_dba
88
traffic_volume_vph
1250
reference_volume_vph
1000
speed_kmh
80
reference_speed_kmh
60
speed_adjustment_db_per_kmh
0.02
receiver_distance_m
52
barrier_insertion_loss_db
6
background_level_dba
50
corridor_noise_criterion_dba
57
base_vibration_velocity_mm_s
1.4
vibration_reference_speed_kmh
60
vibration_path_factor
0.25
vibration_criterion_mm_s
0.8
provided_barrier_height_m
3.2
required_barrier_height_m
2.5

Example task

ssc12-corridor-receiver-case-previewhard difficulty, all inputs given.

Rail or road receiver impact case. Required outputs: traffic_source_level_dba, receiver_noise_level_dba, combined_corridor_level_dba, corridor_noise_margin_db, corridor_vibration_velocity_mm_s, corridor_vibration_margin_mm_s

The model sees

Scenario context and visible inputs.

base_source_level_dba
88 to 88 dBA
traffic_volume_vph
1250 to 1250 veh/h
reference_volume_vph
1000 to 1000 veh/h
speed_kmh
80 to 80 km/h
reference_speed_kmh
60 to 60 km/h
speed_adjustment_db_per_kmh
0.02 to 0.02 dB/km/h
receiver_distance_m
52 to 52 m
barrier_insertion_loss_db
6 to 6 dB
background_level_dba
50 to 50 dBA
corridor_noise_criterion_dba
57 to 57 dBA
base_vibration_velocity_mm_s
1.4 to 1.4 mm/s
vibration_reference_speed_kmh
60 to 60 km/h
vibration_path_factor
0.25 to 0.25
vibration_criterion_mm_s
0.8 to 0.8 mm/s
provided_barrier_height_m
3.2 to 3.2 m
required_barrier_height_m
2.5 to 2.5 m

Executable tool: rail-road-receiver-impact-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.

{
  "traffic_source_level_dba": <number>,
  "receiver_noise_level_dba": <number>,
  "combined_corridor_level_dba": <number>,
  "corridor_noise_margin_db": <number>,
  "corridor_vibration_velocity_mm_s": <number>,
  "corridor_vibration_margin_mm_s": <number>,
  "mitigation_height_margin_m": <number>,
  "overall_pass_score": <number>
}
  • traffic_source_level_dba · scored within ±0.3%
  • receiver_noise_level_dba · scored within ±0.3%
  • combined_corridor_level_dba · scored within ±0.3%
  • corridor_noise_margin_db · scored within ±0.3%
  • corridor_vibration_velocity_mm_s · scored within ±0.3%
  • corridor_vibration_margin_mm_s · scored within ±0.3%
  • mitigation_height_margin_m · scored within ±0.3%
  • overall_pass_score · scored within ±0.1%