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

Fender Energy Check

Calculates corrected fender energy absorption capacity from rated energy and explicit temperature, velocity, angular, and manufacturing tolerance factors. The template reports corrected capacity, utilisation ratio, and capacity margin against the supplied design berthing energy.

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

6 inputs

Always given

Included directly in every task prompt.

6
  • Design berthing energy

    design_berthing_energy_knm

    Design berthing energy ED

    5 – 20000 kNm
  • Fender rated energy

    fender_rated_energy_knm

    Manufacturer rated fender energy ER

    10 – 50000 kNm
  • Temperature factor

    temperature_factor

    Temperature correction factor

    0.6 – 1.3
  • Velocity factor

    velocity_factor

    Velocity correction factor

    0.7 – 1.3
  • Angular factor

    angular_factor

    Angular compression correction factor

    0.5 – 1.1
  • Manufacturing tolerance factor

    manufacturing_tolerance_factor

    Manufacturing tolerance correction factor

    0.8 – 1

Scored outputs

4 outputs

Correction factor

correction_factor

Total fender energy correction factor

Scores if within ±3% of the reference value.

Corrected capacity knm

corrected_capacity_knm

Corrected fender energy capacity

Scores if within ±3% of the reference value.

Energy utilisation ratio

energy_utilisation_ratio

Design energy divided by corrected capacity

Scores if within ±3% of the reference value.

Capacity margin knm

capacity_margin_knm

Corrected capacity minus design berthing energy

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 parameters given for a rubber cell fender
medium:
All parameters given across common fender systems
hard:
All parameters given for high-energy berth fender systems

Task bundle

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

/workspace

  • instruction.md
  • fender-energy-check_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 a senior structural engineer specializing in marine fender systems.2 3## Problem4 5Calculate corrected fender energy absorption capacity and compare it with the design berthing energy.6 7## Given8 9| Parameter | Value | Unit |10|-----------|-------|------|11| Design berthing energy ED | {{ design_berthing_energy_knm }} | kNm |12| Fender rated energy ER | {{ fender_rated_energy_knm }} | kNm |13| Temperature factor | {{ temperature_factor }} | - |14| Velocity factor | {{ velocity_factor }} | - |15| Angular factor | {{ angular_factor }} | - |16| Manufacturing tolerance factor | {{ manufacturing_tolerance_factor }} | - |17 18{% if archetype_description is defined %}19### Fender Context20 21{{ archetype_description }}22{% endif %}23 24{% if tool_available %}25## Available Tool26 27A fender energy calculation tool is available at `/workspace/{{ meta.name }}_calc.py`. Run it with:28 29```bash30python3 /workspace/{{ meta.name }}_calc.py --help31```32 33You may use this tool to verify your calculations or compute values directly.34{% endif %}35 36## Required37 38Calculate the following:39 401. Total correction factor412. Corrected fender energy capacity (kNm)423. Energy utilisation ratio434. Capacity margin (kNm)44 45## Constraints46 47- No internet access is available. Work from engineering knowledge and the provided tool.48- Use correction factor = temperature factor x velocity factor x angular factor x manufacturing tolerance factor.49- Use corrected capacity = rated fender energy x correction factor.50- Use energy utilisation ratio = design berthing energy / corrected capacity.51- Use capacity margin = corrected capacity - design berthing energy.52 53## Output Format54 55Show your step-by-step working in Markdown. At the end of your solution, include a JSON block with your final answers in exactly this format:56 57```json58{59 "correction_factor": <numeric_value>,60 "corrected_capacity_knm": <numeric_value>,61 "energy_utilisation_ratio": <numeric_value>,62 "capacity_margin_knm": <numeric_value>63}64```65 66Write your complete solution to `/workspace/output.md`.67

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.

Rubber cell fender

rubber_cell_fender

Rubber cell fender under near-normal vessel approach

ferry-terminalgeneral-cargo-berth
Parameter ranges
design_berthing_energy_knm
100 – 3000
fender_rated_energy_knm
500 – 6000
temperature_factor
0.85 – 1.1
velocity_factor
0.9 – 1.15
angular_factor
0.8 – 1
manufacturing_tolerance_factor
0.9 – 1

Large cone fender

large_cone_fender

Large cone fender for high-energy industrial berth

bulk-export-berthcontainer-terminal
Parameter ranges
design_berthing_energy_knm
2000 – 15000
fender_rated_energy_knm
5000 – 30000
temperature_factor
0.75 – 1.15
velocity_factor
0.85 – 1.25
angular_factor
0.65 – 1
manufacturing_tolerance_factor
0.85 – 1

Example task

bulk-export-berth-large-cone-fender-previewhard difficulty, all inputs given.

Large cone fender for high-energy industrial berth. bulk-export-berth. Required outputs: correction_factor, corrected_capacity_knm, energy_utilisation_ratio, capacity_margin_knm

The model sees

Scenario context and visible inputs.

design_berthing_energy_knm
2000 to 15000 kNm
fender_rated_energy_knm
5000 to 30000 kNm
temperature_factor
0.75 to 1.15
velocity_factor
0.85 to 1.25
angular_factor
0.65 to 1
manufacturing_tolerance_factor
0.85 to 1

Executable tool: fender-energy-check_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.

{
  "correction_factor": <number>,
  "corrected_capacity_knm": <number>,
  "energy_utilisation_ratio": <number>,
  "capacity_margin_knm": <number>
}
  • correction_factor · scored within ±3%
  • corrected_capacity_knm · scored within ±3%
  • energy_utilisation_ratio · scored within ±3%
  • capacity_margin_knm · scored within ±3%