← mecheval / task / a3-spherical-dome-block-01

Cube with spherical dome on top face A · A3 · a3-spherical-dome-block-01

cube · sphere · boolean · hemisphere · advanced

Expected

Prompt

Make a single solid consisting of a cube with a hemispherical dome fused onto its top face. Cube: 40mm × 40mm × 40mm, centered in X and Y with the bottom face on the XY plane (so it spans x in [-20, 20], y in [-20, 20], z in [0, 40]). Dome: a hemisphere of radius 15mm sitting on top of the cube, centered on the Z axis. The flat (circular) face of the hemisphere is flush with the top face of the cube at z = 40, and the dome extends upward from there. The two parts are joined into a single solid (their shared circular interface is internal, not a face). Note: the kernel only has a full Sphere primitive — to get a hemisphere you must boolean a sphere with a half-space (e.g. intersect a sphere with a large cube positioned at z ≥ 40).

Checks

0
valid_solid
{
  "type": "valid_solid"
}
1
bbox
{
  "type": "bbox",
  "min": [
    -20,
    -20,
    0
  ],
  "max": [
    20,
    20,
    55
  ],
  "tolerance_mm": 0.2
}
2
mass_props
{
  "type": "mass_props",
  "volume_mm3": 71068.58,
  "tolerance_pct": 2
}
3
step_roundtrip
{
  "type": "step_roundtrip",
  "tolerance_pct": 2
}

Anti-cheese

{
  "max_solid_count": 1
}

Limits

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

Recent attempts

Runs (36)

modelrun statusscorefirst failtokenswall
claude-mcp-claude-opus-4-7 20260611T220542Z-e80f PASS 1.00 654.1k 114.2s
claude-mcp-claude-opus-4-7 20260611T182700Z-a9ab PASS 1.00 248.0k 113.1s
claude-mcp-claude-opus-4-7 20260611T182617Z-d1c7 PASS 1.00 527.9k 200.2s
claude-mcp-claude-opus-4-7 20260611T182550Z-2990 PASS 1.00 449.6k 123.6s
claude-mcp-claude-opus-4-7 20260611T182446Z-59e4 PASS 1.00 376.1k 133.5s
openai-direct-gpt-5-mini 20260429T002607Z-248c PASS 1.00 2.5k 35.4s
openai-direct-gpt-5-mini 20260429T002535Z-dca3 PASS 1.00 2.4k 32.5s
openai-direct-gpt-5-mini 20260429T002503Z-ab62 PASS 1.00 2.3k 31.5s
openai-direct-gpt-5-mini 20260429T002444Z-4a7a PASS 1.00 2.5k 19.5s
openai-direct-gpt-5-mini 20260429T002409Z-9ba5 fail 0.50 bbox · Z off by +15.00mm 2.5k 34.6s
openai-direct-gpt-5 20260429T002029Z-1d3a PASS 1.00 3.0k 24.3s
openai-direct-gpt-5 20260429T002000Z-8a02 PASS 1.00 2.8k 29.2s
openai-direct-gpt-5 20260429T001925Z-fed8 PASS 1.00 3.1k 34.5s
openai-direct-gpt-5 20260429T001857Z-aa27 PASS 1.00 2.5k 28.9s
openai-direct-gpt-5 20260429T001823Z-17c7 PASS 1.00 2.4k 33.2s
claude-direct-claude-opus-4-7 20260428T235643Z-fe76 PASS 1.00 1.6k 6.0s
openai-direct-gpt-4o-mini 20260428T233026Z-9848 fail 0.50 bbox · X off by +20.00mm 1.1k 5.9s
openai-direct-gpt-4o-mini 20260428T233015Z-f4f6 fail 0.50 bbox · X off by +20.00mm 1.2k 11.0s
claude-direct-claude-sonnet-4-6 20260428T233012Z-031f PASS 1.00 1.3k 6.3s
openai-direct-gpt-4o-mini 20260428T233007Z-2fac fail 0.50 bbox · X off by +20.00mm 1.1k 7.9s
claude-direct-claude-sonnet-4-6 20260428T233006Z-025f PASS 1.00 1.3k 5.7s
openai-direct-gpt-4o-mini 20260428T233002Z-e5f6 fail 0.00 valid_solid · solid invalid 1.1k 5.3s
claude-direct-claude-sonnet-4-6 20260428T233001Z-255f PASS 1.00 1.3k 5.5s
claude-direct-claude-sonnet-4-6 20260428T232955Z-e280 PASS 1.00 1.3k 5.8s
openai-direct-gpt-4o-mini 20260428T232955Z-9e26 fail 0.25 bbox · X off by +20.00mm 1.1k 7.0s
claude-direct-claude-sonnet-4-6 20260428T232949Z-ed11 PASS 1.00 1.3k 5.4s
claude-direct-claude-haiku-4-5-20251001 20260428T232743Z-60e9 fail 0.00 valid_solid · solid invalid 1.4k 2.8s
claude-direct-claude-haiku-4-5-20251001 20260428T232740Z-e0ea PASS 1.00 1.4k 3.5s
claude-direct-claude-haiku-4-5-20251001 20260428T232736Z-dfc1 fail 0.00 valid_solid · solid invalid 1.5k 3.7s
claude-direct-claude-haiku-4-5-20251001 20260428T232733Z-a61e fail 0.00 valid_solid · solid invalid 1.4k 3.1s
claude-direct-claude-haiku-4-5-20251001 20260428T232729Z-53aa fail 0.00 valid_solid · solid invalid 1.5k 3.8s
claude-direct-claude-opus-4-7 20260428T232209Z-3ad6 PASS 1.00 1.6k 5.3s
claude-direct-claude-opus-4-7 20260428T232204Z-8c54 PASS 1.00 1.6k 5.0s
claude-direct-claude-opus-4-7 20260428T232158Z-d717 PASS 1.00 1.6k 5.2s
claude-direct-claude-opus-4-7 20260428T232152Z-2718 PASS 1.00 1.6k 6.0s
claude-direct-claude-opus-4-7 20260428T232147Z-0174 PASS 1.00 1.6k 5.0s

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