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

Solar Array Ground Bearing Earthing Package

Calculates source-bound PV rack and foundation metrics from a deterministic SSC-07 task-owned source pack. The template combines wind force, support reaction, bearing pressure, ballast uplift, grid resistance, and ground-potential-rise checks.

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

14 inputs

Always given

Included directly in every task prompt.

14
Show 14 inputs
  • Wind pressure

    wind_pressure_kpa

    WIND-07-PV-01 design wind pressure

    1.15 kPa
  • Module area

    module_area_m2

    PV-07-ARRAY-01 module tributary area

    2.2 m2
  • Drag coefficient

    drag_coefficient

    WIND-07-PV-01 rack drag coefficient

    1.3
  • Module

    module_count

    PV-07-ARRAY-01 checked module count

    24 count
  • Support

    support_count

    RACK-07-FOUND-01 support count sharing the wind reaction

    12 count
  • Ballast dead load

    ballast_dead_load_kn

    RACK-07-FOUND-01 ballast dead load

    50 kN
  • Footing area

    footing_area_m2

    RACK-07-FOUND-01 total bearing area

    9 m2
  • Allowable bearing

    allowable_bearing_kpa

    RACK-07-FOUND-01 allowable foundation bearing pressure

    85 kPa
  • Soil resistivity

    soil_resistivity_ohm_m

    RES-07-PV-01 apparent soil resistivity

    110 ohm-m
  • Grid length

    grid_length_m

    RES-07-PV-01 grounding grid length

    20 m
  • Grid width

    grid_width_m

    RES-07-PV-01 grounding grid width

    12 m
  • Conductor length

    conductor_length_m

    RES-07-PV-01 buried conductor length

    240 m
  • Grid current

    grid_current_ka

    RES-07-PV-01 grid current

    1.4 kA
  • Gpr limit

    gpr_limit_v

    MEMO-07-PV-01 GPR screening limit

    5000 V

Scored outputs

10 outputs

Wind force total kn

wind_force_total_kn

Design wind pressure times module area, drag coefficient, and module count

Scores if within ±3% of the reference value.

Support reaction kn

support_reaction_kn

Total wind force divided by support count

Scores if within ±3% of the reference value.

Uplift force kn

uplift_force_kn

Screening uplift force on the PV support group

Scores if within ±3% of the reference value.

Uplift margin kn

uplift_margin_kn

Ballast dead load minus uplift force

Scores if within ±3% of the reference value.

Bearing pressure

bearing_pressure_kpa

Service bearing pressure under ballast and wind reaction

Scores if within ±3% of the reference value.

Bearing utilization

bearing_utilization

Bearing pressure divided by allowable bearing

Scores if within ±3% of the reference value.

Grid resistance ohm

grid_resistance_ohm

Simple grid resistance screening value

Scores if within ±3% of the reference value.

Ground potential rise

ground_potential_rise_v

Grid resistance times grid current

Scores if within ±3% of the reference value.

Gpr margin

gpr_margin_v

GPR limit minus ground potential rise

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

1.0 when uplift, bearing, and GPR checks pass

Scores if within ±3% 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-07 solar array package
medium:
All source-pack values given for the SSC-07 solar array package
hard:
All source-pack values given for the SSC-07 solar array package

Task bundle

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

/workspace

  • instruction.md
  • solar-array-ground-bearing-earthing-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-07 solar array wind load, ground bearing, and earthing package for `SSC-07-LH-03`.2 3Use only the task-owned synthetic source pack values shown below for numeric grading.4 5## Source Pack6 7- PV layout: `PV-07-ARRAY-01`8- Wind criteria: `WIND-07-PV-01`9- Rack and foundation schedule: `RACK-07-FOUND-01`10- Resistivity and earthing test area: `RES-07-PV-01`11- PV foundation safety memo: `MEMO-07-PV-01`12 13## Source Values14 15| Item | Value |16|---|---:|17| Wind pressure | {{ wind_pressure_kpa }} kPa |18| Module area | {{ module_area_m2 }} m2 |19| Drag coefficient | {{ drag_coefficient }} |20| Module count | {{ module_count }} |21| Support count | {{ support_count }} |22| Ballast dead load | {{ ballast_dead_load_kn }} kN |23| Footing area | {{ footing_area_m2 }} m2 |24| Allowable bearing | {{ allowable_bearing_kpa }} kPa |25| Soil resistivity | {{ soil_resistivity_ohm_m }} ohm-m |26| Grounding grid length | {{ grid_length_m }} m |27| Grounding grid width | {{ grid_width_m }} m |28| Buried conductor length | {{ conductor_length_m }} m |29| Grid current | {{ grid_current_ka }} kA |30| GPR limit | {{ gpr_limit_v }} V |31 32Compute total wind force, support reaction, uplift force and margin, bearing pressure and utilization, grid resistance, ground potential rise, and GPR margin.33 34Write a compact source-bound PV foundation safety memo to `/workspace/output.md`. Preserve the source IDs above. Include a source-boundary statement that this is a task-owned synthetic source pack.35 36Do not claim authority approval, accepted project evidence, executable real source-pack parsing, full standards compliance, generated benchmark readiness, or benchmark readiness.37 38Include a fenced JSON block with exactly these numeric keys:39 40```json41{42 "wind_force_total_kn": <numeric_value>,43 "support_reaction_kn": <numeric_value>,44 "uplift_force_kn": <numeric_value>,45 "uplift_margin_kn": <numeric_value>,46 "bearing_pressure_kpa": <numeric_value>,47 "bearing_utilization": <numeric_value>,48 "grid_resistance_ohm": <numeric_value>,49 "ground_potential_rise_v": <numeric_value>,50 "gpr_margin_v": <numeric_value>,51 "overall_pass_score": <numeric_value>52}53```54

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.

Ssc07 solar array case

ssc07_solar_array_case

Ground investigation package for one PV rack wind, bearing, and earthing check

pv-foundationearthing-handoff
Parameter ranges
wind_pressure_kpa
1.15
module_area_m2
2.2
drag_coefficient
1.3
module_count
24
support_count
12
ballast_dead_load_kn
50
footing_area_m2
9
allowable_bearing_kpa
85
soil_resistivity_ohm_m
110
grid_length_m
20
grid_width_m
12
conductor_length_m
240
grid_current_ka
1.4
gpr_limit_v
5000

Example task

pv-foundation-ssc07-solar-array-case-previewhard difficulty, all inputs given.

Ground investigation package for one PV rack wind, bearing, and earthing check. pv-foundation. Required outputs: wind_force_total_kn, support_reaction_kn, uplift_force_kn, uplift_margin_kn, bearing_pressure_kpa, bearing_utilization

The model sees

Scenario context and visible inputs.

wind_pressure_kpa
1.15 to 1.15 kPa
module_area_m2
2.2 to 2.2 m2
drag_coefficient
1.3 to 1.3
module_count
24 to 24 count
support_count
12 to 12 count
ballast_dead_load_kn
50 to 50 kN
footing_area_m2
9 to 9 m2
allowable_bearing_kpa
85 to 85 kPa
soil_resistivity_ohm_m
110 to 110 ohm-m
grid_length_m
20 to 20 m
grid_width_m
12 to 12 m
conductor_length_m
240 to 240 m
grid_current_ka
1.4 to 1.4 kA
gpr_limit_v
5000 to 5000 V

Executable tool: solar-array-ground-bearing-earthing-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_force_total_kn": <number>,
  "support_reaction_kn": <number>,
  "uplift_force_kn": <number>,
  "uplift_margin_kn": <number>,
  "bearing_pressure_kpa": <number>,
  "bearing_utilization": <number>,
  "grid_resistance_ohm": <number>,
  "ground_potential_rise_v": <number>,
  "gpr_margin_v": <number>,
  "overall_pass_score": <number>
}
  • wind_force_total_kn · scored within ±3%
  • support_reaction_kn · scored within ±3%
  • uplift_force_kn · scored within ±3%
  • uplift_margin_kn · scored within ±3%
  • bearing_pressure_kpa · scored within ±3%
  • bearing_utilization · scored within ±3%
  • grid_resistance_ohm · scored within ±3%
  • ground_potential_rise_v · scored within ±3%
  • gpr_margin_v · scored within ±3%
  • overall_pass_score · scored within ±3%