PolyComp: A Polycube-based Benchmark for Compositional 3D Spatial Reasoning in Multimodal Models
Abstract
We introduce PolyComp, a procedurally generated and verified benchmark that stresses visual recognition and compositional spatial reasoning. In each problem, a model must identify which of four options shows a pair of polycube components that can be combined to form a target solid. The benchmark contains 120 problems across four geometry families, and each problem has three different presentation formats using either a single image or multiple images. The random guessing baseline is 25%. Across the three presentations (360 presented problems per model), GPT-5.6 Sol with max effort attains 50.0% accuracy (95% problem-cluster CI 43.3-56.7%) at a mean cost of $0.951 per presented problem, Claude Fable 5 with max effort attains 39.4% (33.1-46.1%) at $0.701, and Gemini 3.1 Pro Preview with thinking level high attains 27.5% (22.8-32.5%), near the 25% random guessing baseline, at $0.350. The observed accuracy spread across geometry families is larger than across presentation formats. We present a problem development and evaluation protocol, cost and token accounting, and release the 120 problems.
Figures & tables
| Field | OpenAI | Anthropic | Gemini |
|---|---|---|---|
| Endpoint and mode | Batch wrapper around POST /v1/responses | /v1/messages/batches | :batchGenerateContent |
| Model; dates | gpt-5.6-sol ; July 20–25 | claude-fable-5 ; July 20 | gemini-3.1-pro-preview ; July 20 |
| Reasoning and output cap | reasoning.effort=max ; 128,000 tokens | output_config.effort=max ; managed thinking; 128,000 tokens | thinkingLevel=high ; 65,536 tokens |
| Image accounting | base64 PNG data URL; detail=original | base64 image source; provider-managed resolution | base64 PNG inline_data ; MEDIA_RESOLUTION_HIGH |
| Regular list rates | input 0.50; cache write 30 | input 1; 5m/1h write 20; output $50 | input 0.20; output (including thinking) $12 |
| Model | Accuracy | 95% CI | Mean tok. | Median tok. | Mean cost | Median cost |
|---|---|---|---|---|---|---|
| GPT-5.6 Sol | 50.0% | [43.3, 56.7] | 42,682 | 40,549 | $0.951 | $0.881 |
| Claude Fable 5 | 39.4% | [33.1, 46.1] | 19,016 | 17,961 | $0.701 | $0.634 |
| Gemini 3.1 Pro Preview | 27.5% | [22.8, 32.5] | 32,566 | 30,430 | $0.350 | $0.329 |
Spatial Reasoning Benchmarks
Spatial reasoning benchmarks test whether AI systems can perceive, represent, and act on geometric, relational, and viewpoint-dependent information.
See all 162 papers