← mecheval / task / a4-slotted-bracket-01

Plate with stadium-shaped through-slot A · A4 · a4-slotted-bracket-01

plate · slot · stadium · boolean · advanced

Expected

Prompt

Make a flat rectangular plate 80mm × 40mm × 8mm thick, centered in X and Y with the bottom face on the XY plane (so it spans x in [-40, 40], y in [-20, 20], z in [0, 8]). Cut a stadium-shaped (rectangle with semicircular ends) slot all the way through the plate, axes along the X direction. The slot has total end-to-end length 50mm and width 10mm: the centers of the two semicircular ends are at (-20, 0) and (20, 0), each of radius 5mm, joined by a 40mm-long, 10mm-wide rectangular section (x in [-20, 20], y in [-5, 5]). The slot is cut through the full plate thickness. Output a single solid.

Checks

0
valid_solid
{
  "type": "valid_solid"
}
1
bbox
{
  "type": "bbox",
  "min": [
    -40,
    -20,
    0
  ],
  "max": [
    40,
    20,
    8
  ],
  "tolerance_mm": 0.1
}
2
mass_props
{
  "type": "mass_props",
  "volume_mm3": 21771.68,
  "tolerance_pct": 1
}
3
hole_count
{
  "type": "hole_count",
  "diameter_mm": 10,
  "expected": 2,
  "diameter_tolerance_mm": 0.1
}
4
hole_positions
{
  "type": "hole_positions",
  "diameter_mm": 10,
  "positions": [
    [
      -20,
      0,
      0
    ],
    [
      20,
      0,
      0
    ]
  ],
  "tolerance_mm": 0.2
}
5
step_roundtrip
{
  "type": "step_roundtrip",
  "tolerance_pct": 1
}

Anti-cheese

{
  "max_solid_count": 1
}

Limits

{
  "max_tokens": 40000,
  "max_wallclock_sec": 240,
  "max_tool_calls": 40
}

Recent attempts

Runs (20)

modelrun statusscorefirst failtokenswall
claude-mcp-claude-opus-4-7 20260611T222951Z-3fc3 fail 0.83 mass_props · volume off by 6.0% 390.5k 105.0s
claude-mcp-claude-opus-4-7 20260611T222948Z-2dca fail 0.83 mass_props · volume off by 6.0% 426.0k 113.3s
claude-mcp-claude-opus-4-7 20260611T222819Z-90b0 fail 0.83 mass_props · volume off by 6.0% 474.6k 88.4s
claude-mcp-claude-opus-4-7 20260611T222815Z-79b6 fail 0.83 mass_props · volume off by 171.8% 647.2k 133.8s
claude-mcp-claude-opus-4-7 20260611T222738Z-0fec fail 0.83 mass_props · volume off by 6.0% 540.4k 132.9s
claude-direct-claude-opus-4-7 20260429T120412Z-c796 fail 0.83 mass_props · volume off by 1.9% 1.7k 7.1s
claude-direct-claude-sonnet-4-6 20260429T120408Z-4945 fail 0.83 mass_props · volume off by 1.9% 1.4k 6.9s
claude-direct-claude-opus-4-7 20260429T120404Z-a94e fail 0.83 mass_props · volume off by 1.9% 1.7k 7.9s
claude-direct-claude-sonnet-4-6 20260429T120359Z-4cd3 fail 0.83 mass_props · volume off by 1.9% 1.5k 8.2s
claude-direct-claude-opus-4-7 20260429T120357Z-ce24 fail 0.83 mass_props · volume off by 1.9% 1.7k 7.1s
claude-direct-claude-sonnet-4-6 20260429T120352Z-90c7 fail 0.83 mass_props · volume off by 1.9% 1.4k 7.0s
claude-direct-claude-opus-4-7 20260429T120350Z-d857 fail 0.83 mass_props · volume off by 1.9% 1.7k 7.2s
claude-direct-claude-sonnet-4-6 20260429T120346Z-971e fail 0.83 mass_props · volume off by 1.9% 1.5k 6.6s
claude-direct-claude-opus-4-7 20260429T120342Z-79e2 fail 0.83 mass_props · volume off by 1.9% 1.7k 7.4s
claude-direct-claude-sonnet-4-6 20260429T120338Z-100e fail 0.83 mass_props · volume off by 1.9% 1.4k 7.2s
claude-direct-claude-haiku-4-5-20251001 20260429T120312Z-f9fe fail 0.00 valid_solid · solid invalid 1.8k 4.2s
claude-direct-claude-haiku-4-5-20251001 20260429T120307Z-c947 fail 0.00 valid_solid · solid invalid 1.8k 4.6s
claude-direct-claude-haiku-4-5-20251001 20260429T120303Z-8b44 fail 0.00 valid_solid · solid invalid 1.7k 4.1s
claude-direct-claude-haiku-4-5-20251001 20260429T120258Z-8f99 fail 0.00 valid_solid · solid invalid 1.7k 4.5s
claude-direct-claude-haiku-4-5-20251001 20260429T120254Z-b488 fail 0.00 valid_solid · solid invalid 1.7k 4.2s

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