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

Canopy Signage Lighting Fixing Package

Calculates source-bound canopy/signage fixing and lighting metrics from a deterministic SSC-09 task-owned source pack. The template combines wind load, dead load, combined fixing demand, anchor group margin, lighting connected load, DC feeder voltage drop, and an overall synthetic pass score.

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

15 inputs

Always given

Included directly in every task prompt.

15
Show 15 inputs
  • Sign area

    sign_area_m2

    SIGN-09-GEOM-04 sign area

    10 m2
  • Canopy area

    canopy_area_m2

    CANOPY-09-ELEV-04 canopy area

    18 m2
  • Wind pressure

    wind_pressure_kpa

    CANOPY-09-ELEV-04 wind pressure

    1.3 kPa
  • Sign dead load

    sign_dead_load_kpa

    SIGN-09-GEOM-04 sign dead load

    0.25 kPa
  • Canopy dead load

    canopy_dead_load_kpa

    CANOPY-09-ELEV-04 canopy dead load

    0.4 kPa
  • Fixing capacity

    fixing_capacity_kn

    ANCH-09-CANOPY-04 fixing capacity

    55 kN
  • Anchor count

    anchor_count

    ANCH-09-CANOPY-04 anchor count

    8
  • Anchor capacity

    anchor_capacity_kn

    ANCH-09-CANOPY-04 anchor capacity

    7 kN
  • Lighting load

    lighting_load_w

    LIGHT-09-LOAD-04 lighting load

    420 W
  • Driver load

    driver_load_w

    LIGHT-09-LOAD-04 driver load

    60 W
  • Sign control load

    sign_control_load_w

    LIGHT-09-LOAD-04 sign control load

    40 W
  • Feeder voltage

    feeder_voltage_v

    FEEDER-09-LIGHT-04 feeder voltage

    24 V
  • Cable length

    cable_length_m

    FEEDER-09-LIGHT-04 cable length

    42 m
  • Conductor resistance

    conductor_resistance_ohm_km

    FEEDER-09-LIGHT-04 conductor resistance

    0.75 ohm/km
  • Max voltage drop percent

    max_voltage_drop_percent

    FEEDER-09-LIGHT-04 maximum voltage drop

    8 %

Scored outputs

10 outputs

Wind load kn

wind_load_kn

Canopy and sign wind load

Scores if within ±3% of the reference value.

Dead load kn

dead_load_kn

Canopy and sign dead load

Scores if within ±3% of the reference value.

Combined fixing demand kn

combined_fixing_demand_kn

Vector combined wind and dead-load fixing demand

Scores if within ±3% of the reference value.

Fixing capacity margin kn

fixing_capacity_margin_kn

Fixing capacity minus combined demand

Scores if within ±3% of the reference value.

Anchor group margin kn

anchor_group_margin_kn

Anchor group capacity minus combined demand

Scores if within ±3% of the reference value.

Lighting connected load w

lighting_connected_load_w

Lighting, driver, and sign-control connected load

Scores if within ±3% of the reference value.

Lighting current

lighting_current_a

Lighting feeder current

Scores if within ±3% of the reference value.

Voltage drop

voltage_drop_percent

Two-wire DC voltage drop percent

Scores if within ±3% of the reference value.

Voltage drop margin

voltage_drop_margin_percent

Maximum voltage drop minus calculated voltage drop

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

1.0 when fixing, anchor, and voltage-drop 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-09 canopy signage lighting package
medium:
All source-pack values given for the SSC-09 canopy signage lighting package
hard:
All source-pack values given for the SSC-09 canopy signage lighting package

Task bundle

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

/workspace

  • instruction.md
  • canopy-signage-lighting-fixing-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 an electrical and facade interface engineer checking a task-owned synthetic SSC-09 canopy, signage, lighting, and envelope fixing package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. Canopy/signage wind, lighting load, anchor/fixing, and DC feeder workflows shape the context only; this instance does not run lighting software, parse real drawings, validate a product certificate, or prove authority approval.4 5## Scene6 7- Product: `SSC-09-LH-04`8- Canopy elevation: `CANOPY-09-ELEV-04`9- Sign geometry: `SIGN-09-GEOM-04`10- Lighting/device schedule: `LIGHT-09-LOAD-04`11- Canopy anchor table: `ANCH-09-CANOPY-04`12- Lighting feeder: `FEEDER-09-LIGHT-04`13- Integrated facade memo: `MEMO-09-FACADE-04`14 15## Source Values16 17| Item | Value |18| --- | --- |19| Sign area | {{ sign_area_m2 }} m2 |20| Canopy area | {{ canopy_area_m2 }} m2 |21| Wind pressure | {{ wind_pressure_kpa }} kPa |22| Sign dead load | {{ sign_dead_load_kpa }} kPa |23| Canopy dead load | {{ canopy_dead_load_kpa }} kPa |24| Fixing capacity | {{ fixing_capacity_kn }} kN |25| Anchor count | {{ anchor_count }} |26| Anchor capacity | {{ anchor_capacity_kn }} kN |27| Lighting load | {{ lighting_load_w }} W |28| Driver load | {{ driver_load_w }} W |29| Sign control load | {{ sign_control_load_w }} W |30| Feeder voltage | {{ feeder_voltage_v }} V |31| Cable length | {{ cable_length_m }} m |32| Conductor resistance | {{ conductor_resistance_ohm_km }} ohm/km |33| Maximum voltage drop | {{ max_voltage_drop_percent }} % |34 35## Checks36 37- Wind load equals sign plus canopy area times wind pressure.38- Dead load equals sign area times sign dead load plus canopy area times canopy dead load.39- Combined fixing demand equals the vector combination of wind load and dead load.40- Lighting connected load equals lighting plus driver plus sign-control loads.41- DC voltage drop uses a two-wire circuit: `2 x current x length x resistance / 1000 / voltage x 100`.42 43## Output Format44 45Write 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.46 47Do not claim authority approval, accepted project evidence, lighting software validity, full standards compliance, executable real source-pack parsing, generated benchmark readiness, or benchmark readiness.48 49Include a fenced JSON block with exactly these numeric keys:50 51```json52{53 "wind_load_kn": <numeric_value>,54 "dead_load_kn": <numeric_value>,55 "combined_fixing_demand_kn": <numeric_value>,56 "fixing_capacity_margin_kn": <numeric_value>,57 "anchor_group_margin_kn": <numeric_value>,58 "lighting_connected_load_w": <numeric_value>,59 "lighting_current_a": <numeric_value>,60 "voltage_drop_percent": <numeric_value>,61 "voltage_drop_margin_percent": <numeric_value>,62 "overall_pass_score": <numeric_value>63}64```65

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.

Ssc09 canopy signage lighting case

ssc09_canopy_signage_lighting_case

Canopy signage lighting and fixing case

Parameter ranges
sign_area_m2
10
canopy_area_m2
18
wind_pressure_kpa
1.3
sign_dead_load_kpa
0.25
canopy_dead_load_kpa
0.4
fixing_capacity_kn
55
anchor_count
8
anchor_capacity_kn
7
lighting_load_w
420
driver_load_w
60
sign_control_load_w
40
feeder_voltage_v
24
cable_length_m
42
conductor_resistance_ohm_km
0.75
max_voltage_drop_percent
8

Example task

ssc09-canopy-signage-lighting-case-previewhard difficulty, all inputs given.

Canopy signage lighting and fixing case. Required outputs: wind_load_kn, dead_load_kn, combined_fixing_demand_kn, fixing_capacity_margin_kn, anchor_group_margin_kn, lighting_connected_load_w

The model sees

Scenario context and visible inputs.

sign_area_m2
10 to 10 m2
canopy_area_m2
18 to 18 m2
wind_pressure_kpa
1.3 to 1.3 kPa
sign_dead_load_kpa
0.25 to 0.25 kPa
canopy_dead_load_kpa
0.4 to 0.4 kPa
fixing_capacity_kn
55 to 55 kN
anchor_count
8 to 8
anchor_capacity_kn
7 to 7 kN
lighting_load_w
420 to 420 W
driver_load_w
60 to 60 W
sign_control_load_w
40 to 40 W
feeder_voltage_v
24 to 24 V
cable_length_m
42 to 42 m
conductor_resistance_ohm_km
0.75 to 0.75 ohm/km
max_voltage_drop_percent
8 to 8 %

Executable tool: canopy-signage-lighting-fixing-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.

{
  "wind_load_kn": <number>,
  "dead_load_kn": <number>,
  "combined_fixing_demand_kn": <number>,
  "fixing_capacity_margin_kn": <number>,
  "anchor_group_margin_kn": <number>,
  "lighting_connected_load_w": <number>,
  "lighting_current_a": <number>,
  "voltage_drop_percent": <number>,
  "voltage_drop_margin_percent": <number>,
  "overall_pass_score": <number>
}
  • wind_load_kn · scored within ±3%
  • dead_load_kn · scored within ±3%
  • combined_fixing_demand_kn · scored within ±3%
  • fixing_capacity_margin_kn · scored within ±3%
  • anchor_group_margin_kn · scored within ±3%
  • lighting_connected_load_w · scored within ±3%
  • lighting_current_a · scored within ±3%
  • voltage_drop_percent · scored within ±3%
  • voltage_drop_margin_percent · scored within ±3%
  • overall_pass_score · scored within ±0.1%