Cement content
cement_content_kg_m3
Cement content after SCM replacement
Scores if within ±3% of the reference value.
Calculates cement content, SCM content, cement reduction, and water-binder ratio from total binder content, SCM replacement percentage, and water content. The template is a deterministic binder mass-balance calculation.
with-tool: The model is given an executable Python calculator script.
One template produces many comparable benchmark tasks while keeping the scoring contract fixed.
01
The reusable contract shown on this page.
02
An archetype and site context are sampled.
03
Inputs may be hidden at harder tiers.
04
The model responds with the declared outputs.
Inputs the model receives, and the outputs it is scored on.
3 inputs
Included directly in every task prompt.
Total binder
total_binder_kg_m3
Total binder content
Scm replacement pct
scm_replacement_pct
Percentage of total binder replaced by SCM
Water content
water_content_kg_m3
Mix water content
4 outputs
cement_content_kg_m3
Cement content after SCM replacement
Scores if within ±3% of the reference value.
scm_content_kg_m3
SCM content
Scores if within ±3% of the reference value.
cement_reduction_kg_m3
Reduction in cement content relative to all-cement binder
Scores if within ±3% of the reference value.
water_binder_ratio
Water-binder ratio
Scores if within ±3% of the reference value.
Each template is sampled at three tiers. Harder tiers may hide inputs, forcing the model to infer them from the scenario description.
For this template, difficulty scales through parameter and scenario ranges rather than hidden information.
The exact instruction and parameter contract used to generate this task, pinned to the published library source.
/workspace
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 materials engineer specializing in concrete mix calculations.2 3## Problem4 5Calculate cement and supplementary cementitious material quantities for a binder replacement percentage.6 7## Given8 9| Parameter | Value | Unit |10|-----------|-------|------|11| Total binder content | {{ total_binder_kg_m3 }} | kg/m3 |12| SCM replacement | {{ scm_replacement_pct }} | % |13| Water content | {{ water_content_kg_m3 }} | kg/m3 |14 15{% if archetype_description is defined %}16### Concrete Context17 18{{ archetype_description }}19{% endif %}20 21{% if tool_available %}22## Available Tool23 24An SCM substitution calculation tool is available at `/workspace/{{ meta.name }}_calc.py`. Run it with:25 26```bash27python3 /workspace/{{ meta.name }}_calc.py --help28```29 30You may use this tool to verify your calculations or compute values directly.31{% endif %}32 33## Required34 35Calculate the following:36 371. Cement content382. SCM content393. Cement reduction404. Water-binder ratio41 42## Constraints43 44- No internet access is available. Work from engineering knowledge and the provided tool.45- Use SCM content = total binder x replacement percentage / 100.46- Use cement content = total binder - SCM content.47- Use water-binder ratio = water content / total binder.48 49## Output Format50 51Show 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:52 53```json54{55 "cement_content_kg_m3": <numeric_value>,56 "scm_content_kg_m3": <numeric_value>,57 "cement_reduction_kg_m3": <numeric_value>,58 "water_binder_ratio": <numeric_value>59}60```61 62Write your complete solution to `/workspace/output.md`.63 64 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.
fly_ash_mix
Concrete mix with fly ash binder replacement
slag_mix
Concrete mix with slag binder replacement
marine-concrete-slag-mix-preview — hard difficulty, all inputs given.
Concrete mix with slag binder replacement. marine-concrete. Required outputs: cement_content_kg_m3, scm_content_kg_m3, cement_reduction_kg_m3, water_binder_ratio
Scenario context and visible inputs.
Executable tool: scm-substitution_calc.py
Inputs withheld at this difficulty.
Nothing. All inputs are supplied.
The scored JSON answer schema.
{
"cement_content_kg_m3": <number>,
"scm_content_kg_m3": <number>,
"cement_reduction_kg_m3": <number>,
"water_binder_ratio": <number>
}