← mecheval / task / a2-finned-block-01

Finned heatsink-style block A · A2 · a2-finned-block-01

heatsink · fins · multi-feature · union

Expected

Prompt

Make a finned block. Base: a rectangular plate 50mm long (X) × 30mm wide (Y) × 5mm thick (Z), centered in X and Y, with the bottom face on the XY plane (z = 0 to z = 5). Three rectangular fins stand on top of the base, each 50mm long in X, 3mm thick in Y, and 15mm tall in Z (z = 5 to z = 20). The fins are centered on y = -10, y = 0, and y = 10 (each fin spans 1.5mm to either side of its centerline). Output a single solid.

Checks

0
valid_solid
{
  "type": "valid_solid"
}
1
bbox
{
  "type": "bbox",
  "min": [
    -25,
    -15,
    0
  ],
  "max": [
    25,
    15,
    20
  ],
  "tolerance_mm": 0.1
}
2
mass_props
{
  "type": "mass_props",
  "volume_mm3": 14250,
  "tolerance_pct": 0.5
}
3
step_roundtrip
{
  "type": "step_roundtrip",
  "tolerance_pct": 0.5
}

Anti-cheese

{
  "max_solid_count": 1
}

Limits

{
  "max_tokens": 30000,
  "max_wallclock_sec": 180,
  "max_tool_calls": 30
}

Recent attempts

Runs (35)

modelrun statusscorefirst failtokenswall
claude-mcp-claude-opus-4-7 20260611T173817Z-b143 PASS 1.00 634.4k 185.8s
claude-mcp-claude-opus-4-7 20260611T173742Z-e5b0 PASS 1.00 367.9k 140.3s
claude-mcp-claude-opus-4-7 20260611T173715Z-952d PASS 1.00 385.1k 86.1s
claude-mcp-claude-opus-4-7 20260611T173612Z-adf1 fail 0.50 bbox · X off by +25.00mm 164.7k 125.9s
claude-mcp-claude-opus-4-7 20260611T173515Z-14f5 PASS 1.00 609.5k 146.1s
openai-direct-gpt-5 20260428T214657Z-a74e PASS 1.00 2.4k 18.5s
openai-direct-gpt-5 20260428T214628Z-9335 PASS 1.00 2.6k 28.8s
openai-direct-gpt-5 20260428T214604Z-d9c6 PASS 1.00 2.5k 24.5s
openai-direct-gpt-5 20260428T214539Z-7c48 PASS 1.00 2.5k 25.1s
openai-direct-gpt-5 20260428T214512Z-f8e2 PASS 1.00 2.6k 26.2s
openai-direct-gpt-5-mini 20260428T214443Z-b783 PASS 1.00 2.5k 17.4s
openai-direct-gpt-5-mini 20260428T214427Z-0107 PASS 1.00 2.5k 16.1s
openai-direct-gpt-5-mini 20260428T214407Z-4b48 PASS 1.00 2.4k 20.1s
openai-direct-gpt-5-mini 20260428T214352Z-6b51 PASS 1.00 2.2k 14.4s
openai-direct-gpt-5-mini 20260428T214332Z-5d4b PASS 1.00 2.7k 20.2s
openai-direct-gpt-4o-mini 20260428T213324Z-074f fail 0.00 valid_solid · solid invalid 1.4k 14.4s
openai-direct-gpt-4o-mini 20260428T213317Z-42fe fail 0.00 valid_solid · solid invalid 1.2k 7.2s
openai-direct-gpt-4o-mini 20260428T213307Z-4fcb fail 0.00 valid_solid · solid invalid 1.3k 10.0s
openai-direct-gpt-4o-mini 20260428T213253Z-5004 fail 0.00 valid_solid · solid invalid 1.4k 13.3s
openai-direct-gpt-4o-mini 20260428T213240Z-691c fail 0.00 valid_solid · solid invalid 1.4k 13.1s
claude-direct-claude-sonnet-4-6 20260428T211951Z-8708 PASS 1.00 1.4k 7.6s
claude-direct-claude-sonnet-4-6 20260428T211944Z-cde7 PASS 1.00 1.4k 7.0s
claude-direct-claude-sonnet-4-6 20260428T211937Z-020d PASS 1.00 1.3k 6.7s
claude-direct-claude-sonnet-4-6 20260428T211929Z-ceee PASS 1.00 1.4k 8.0s
claude-direct-claude-sonnet-4-6 20260428T211923Z-b6c8 PASS 1.00 1.4k 6.5s
claude-direct-claude-opus-4-7 20260428T211805Z-fcea PASS 1.00 1.6k 6.4s
claude-direct-claude-opus-4-7 20260428T211759Z-53fd PASS 1.00 1.6k 6.1s
claude-direct-claude-opus-4-7 20260428T211752Z-6dc9 PASS 1.00 1.6k 6.7s
claude-direct-claude-opus-4-7 20260428T211746Z-f1ff PASS 1.00 1.6k 6.5s
claude-direct-claude-opus-4-7 20260428T211739Z-eb9f PASS 1.00 1.6k 6.9s
claude-direct-claude-haiku-4-5-20251001 20260428T211714Z-91a3 fail 0.00 valid_solid · solid invalid 1.6k 4.4s
claude-direct-claude-haiku-4-5-20251001 20260428T211710Z-2568 fail 0.00 valid_solid · solid invalid 1.7k 4.4s
claude-direct-claude-haiku-4-5-20251001 20260428T211705Z-ed63 fail 0.00 valid_solid · solid invalid 1.7k 4.3s
claude-direct-claude-haiku-4-5-20251001 20260428T211701Z-9bf2 fail 0.00 valid_solid · solid invalid 1.7k 4.3s
claude-direct-claude-haiku-4-5-20251001 20260428T211656Z-a2ef fail 0.00 valid_solid · solid invalid 1.7k 4.5s

generated 2026-06-17T03:16:07.209Z · static site, regenerate with npm run build -w @mecheval/leaderboard