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

Equipment Enclosure Ventilation Noise Package

Calculates source-bound enclosure ventilation, attenuation, receiver noise, and thermal margin metrics 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

11 inputs

Always given

Included directly in every task prompt.

11
Show 11 inputs
  • Enclosure volume

    enclosure_volume_m3

    ENC-12-PLAN-07 enclosure volume

    84 m3
  • Ventilation flow

    ventilation_flow_m3_h

    VENT-12-SCHED-07 ventilation airflow

    1260 m3/h
  • Minimum air changes per h

    minimum_air_changes_per_h

    VENT-12-SCHED-07 minimum air changes

    12 ACH
  • Internal equipment level

    internal_equipment_level_dba

    SPEC-12-EQUIP-07 internal equipment level

    98 dBA
  • Wall transmission loss

    wall_transmission_loss_db

    TREAT-12-ATTEN-07 wall transmission loss

    22 dB
  • Louvre insertion loss

    louvre_insertion_loss_db

    TREAT-12-ATTEN-07 louvre insertion loss

    8 dB
  • Receiver distance

    receiver_distance_m

    RCV-12-ENC-07 receiver distance

    32 m
  • Background level

    background_level_dba

    RCV-12-ENC-07 background level

    41 dBA
  • Receiver noise criterion

    receiver_noise_criterion_dba

    RCV-12-ENC-07 receiver noise criterion

    45 dBA
  • Ventilation heat capacity

    ventilation_heat_capacity_kw

    VENT-12-SCHED-07 ventilation heat capacity

    10.2 kW
  • Equipment heat load

    equipment_heat_load_kw

    SPEC-12-EQUIP-07 equipment heat load

    8.5 kW

Scored outputs

8 outputs

Air changes per h

air_changes_per_h

Ventilation airflow divided by enclosure volume

Scores if within ±0.3% of the reference value.

Ventilation margin ach

ventilation_margin_ach

Calculated air changes minus required air changes

Scores if within ±0.3% of the reference value.

Receiver enclosure noise dba

receiver_enclosure_noise_dba

Enclosure noise level at receiver

Scores if within ±0.3% of the reference value.

Combined receiver level dba

combined_receiver_level_dba

Logarithmic sum of enclosure noise and background

Scores if within ±0.3% of the reference value.

Noise criterion margin db

noise_criterion_margin_db

Receiver criterion minus combined receiver level

Scores if within ±0.3% of the reference value.

Thermal capacity margin

thermal_capacity_margin_kw

Ventilation heat capacity minus equipment heat load

Scores if within ±0.3% of the reference value.

Treatment insertion loss db

treatment_insertion_loss_db

Wall plus louvre treatment insertion loss

Scores if within ±0.3% of the reference value.

Overall pass score

overall_pass_score

1.0 when ventilation, noise, and thermal 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 enclosure ventilation noise package
medium:
All source-pack values given for the SSC-12 enclosure ventilation noise package
hard:
All source-pack values given for the SSC-12 enclosure ventilation noise package

Task bundle

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

/workspace

  • instruction.md
  • equipment-enclosure-ventilation-noise-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 equipment enclosure, ventilation, and noise package.2 3Use only the source pack values below for numeric grading. Equipment enclosure, ventilation, attenuator, and receiver noise workflows provide context only; they are not extra data sources for this instance.4 5## Scene6 7- Product: `SSC-12-LH-07`8- Enclosure plan/section: `ENC-12-PLAN-07`9- Ventilation schedule: `VENT-12-SCHED-07`10- Equipment spectrum: `SPEC-12-EQUIP-07`11- Receiver plan: `RCV-12-ENC-07`12- Attenuation treatment data: `TREAT-12-ATTEN-07`13- Enclosure design memo: `MEMO-12-ENC-07`14 15Compute air changes, ventilation margin, receiver enclosure noise, combined receiver level, criterion margin, thermal capacity margin, treatment insertion loss, 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 "air_changes_per_h": <numeric_value>,26 "ventilation_margin_ach": <numeric_value>,27 "receiver_enclosure_noise_dba": <numeric_value>,28 "combined_receiver_level_dba": <numeric_value>,29 "noise_criterion_margin_db": <numeric_value>,30 "thermal_capacity_margin_kw": <numeric_value>,31 "treatment_insertion_loss_db": <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 enclosure noise case

ssc12_enclosure_noise_case

Equipment enclosure ventilation and noise case

Parameter ranges
enclosure_volume_m3
84
ventilation_flow_m3_h
1260
minimum_air_changes_per_h
12
internal_equipment_level_dba
98
wall_transmission_loss_db
22
louvre_insertion_loss_db
8
receiver_distance_m
32
background_level_dba
41
receiver_noise_criterion_dba
45
ventilation_heat_capacity_kw
10.2
equipment_heat_load_kw
8.5

Example task

ssc12-enclosure-noise-case-previewhard difficulty, all inputs given.

Equipment enclosure ventilation and noise case. Required outputs: air_changes_per_h, ventilation_margin_ach, receiver_enclosure_noise_dba, combined_receiver_level_dba, noise_criterion_margin_db, thermal_capacity_margin_kw

The model sees

Scenario context and visible inputs.

enclosure_volume_m3
84 to 84 m3
ventilation_flow_m3_h
1260 to 1260 m3/h
minimum_air_changes_per_h
12 to 12 ACH
internal_equipment_level_dba
98 to 98 dBA
wall_transmission_loss_db
22 to 22 dB
louvre_insertion_loss_db
8 to 8 dB
receiver_distance_m
32 to 32 m
background_level_dba
41 to 41 dBA
receiver_noise_criterion_dba
45 to 45 dBA
ventilation_heat_capacity_kw
10.2 to 10.2 kW
equipment_heat_load_kw
8.5 to 8.5 kW

Executable tool: equipment-enclosure-ventilation-noise-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.

{
  "air_changes_per_h": <number>,
  "ventilation_margin_ach": <number>,
  "receiver_enclosure_noise_dba": <number>,
  "combined_receiver_level_dba": <number>,
  "noise_criterion_margin_db": <number>,
  "thermal_capacity_margin_kw": <number>,
  "treatment_insertion_loss_db": <number>,
  "overall_pass_score": <number>
}
  • air_changes_per_h · scored within ±0.3%
  • ventilation_margin_ach · scored within ±0.3%
  • receiver_enclosure_noise_dba · scored within ±0.3%
  • combined_receiver_level_dba · scored within ±0.3%
  • noise_criterion_margin_db · scored within ±0.3%
  • thermal_capacity_margin_kw · scored within ±0.3%
  • treatment_insertion_loss_db · scored within ±0.3%
  • overall_pass_score · scored within ±0.1%