Eval

Blueprint-Bench 2

How do AI agents understand space? We test this by asking them to convert apartment photographs into accurate 2D floor plans. While photos are familiar training data, spatial reconstruction requires genuine intelligence.

Blueprint-Bench 2 tests spatial reasoning by asking AI agents to convert apartment photographs into accurate 2D floor plans. Each agent processes 50 apartments sequentially, examining ~20 interior photos per apartment and generating a floor plan showing room layouts, connections, and relative sizes. Agents use a persistent notepad to carry insights between apartments, enabling cross-apartment learning and iterative strategy refinement.

Connectivity similarity score

All scores are normalized so that the random baseline maps to 0 and a perfect score maps to 1. Error bars represent standard error.

0.00.20.40.60.81.0GPT-6 AstraClaude Fable 5.1Claude Fable 5Gemini 3.8 FlashGPT-5.5Gemini 3.5 FlashGPT-5.6 SolGrok 4.6Gemini 3.6 FlashGPT-5.6 TerraClaude Opus 5Kimi K3Grok 4.5GPT-5.4Gemini 3.1 ProClaude Sonnet 5Claude Opus 4.7GPT-5.6 LunaClaude Opus 4.8Claude Sonnet 4.6Kimi K2.6Gemini 3 FlashGrok 4.3Gemini Robotics-ER 1.6Claude Haiku 4.5Grok 4.20 ReasoningHuman (0.59)

Leaderboard

Model Score
1
Human*
0.586
2
GPT-6 Astra GPT-6 Astra
0.497
3
Claude Fable 5.1 Claude Fable 5.1
0.419
4
Claude Fable 5 Claude Fable 5
0.386
5
Gemini 3.8 Flash Gemini 3.8 Flash
0.386
6
GPT-5.5 GPT-5.5
0.362
7
Gemini 3.5 Flash Gemini 3.5 Flash
0.336
8
GPT-5.6 Sol GPT-5.6 Sol
0.336
9
Grok 4.6 Grok 4.6
0.332
10
Gemini 3.6 Flash Gemini 3.6 Flash
0.312
11
GPT-5.6 Terra GPT-5.6 Terra
0.308
12
Claude Opus 5 Claude Opus 5
0.304
13
Kimi K3 Kimi K3
0.295
14
Grok 4.5 Grok 4.5
0.273
15
GPT-5.4 GPT-5.4
0.271
16
Gemini 3.1 Pro Gemini 3.1 Pro
0.265
17
Claude Sonnet 5 Claude Sonnet 5
0.249
18
Claude Opus 4.7 Claude Opus 4.7
0.245
19
GPT-5.6 Luna GPT-5.6 Luna
0.226
20
Claude Opus 4.8 Claude Opus 4.8
0.145
21
Claude Sonnet 4.6 Claude Sonnet 4.6
0.067
22
Kimi K2.6 Kimi K2.6
0.039
23
Gemini 3 Flash Gemini 3 Flash
0.000**
24
Grok 4.3 Grok 4.3
0.000**
25
Gemini Robotics-ER 1.6 Gemini Robotics-ER 1.6
0.000**
26
Claude Haiku 4.5 Claude Haiku 4.5
0.000**
27
Grok 4.20 Reasoning Grok 4.20 Reasoning
0.000**

**Score at or below the random baseline

*Human baseline tested on subset of 12 apartments only

Performance vs. release date

SOTA frontier models are labeled and a trend line is fitted through them, with a projection into the near future.

Linear fit (R² = 0.72), +0.04/month

The eval

Blueprint-Bench 2 tests spatial reasoning through converting apartment photographs into accurate 2D floor plans. Models examine ~20 interior photos and generate a floor plan showing room layouts, connections, and relative sizes.

Blueprint-Bench Overview

Converting apartment photographs (left) into a 2D floor plan (right). Red dots indicate rooms, green lines show doorways.

Success requires identifying rooms, inferring spatial relationships, understanding scale, and generating structured output following strict formatting rules.

Scoring

Plans are scored by comparing their connectivity graph against ground truth. The composite score weights six sub-metrics: Jaccard similarity (50%) measures overlap in room-to-room connections, degree similarity (20%) compares how many doors each room has, density similarity (10%) checks overall graph connectivity, room count (10%), door count (5%), and orientation (5%). All scores are matched under D4 symmetry to be rotation and reflection invariant. Scores are then normalized so that the random baseline maps to 0 and a perfect score maps to 1.

Agent notepad system

Each agent processes 50 apartments sequentially and has access to a persistent notepad. This notepad carries across apartments, letting agents record strategies, common patterns, and lessons learned. The best models use this to build structured knowledge about typical apartment layouts, improving their approach over time.

Key findings

Blueprint-Bench 2 was released in May 2026. The top three models (GPT 5.5, Gemini 3.1 Pro, and Claude Opus 4.7) significantly outperform the rest, with tight variance indicating consistent spatial reasoning. The key discriminator is Jaccard similarity (room-to-room connectivity). All models achieve ~90% on room count, but lower-performing models struggle to correctly infer which rooms connect to which.

Gemini Robotics-ER 1.6 underperforms expectations. Despite being designed for spatial and embodied reasoning, it scores below Gemini 3 Flash. Its spatial specialization does not translate to improved floor plan generation.

Sparks of spatial reasoning

In the original Blueprint-Bench, model outputs were essentially noise. In Blueprint-Bench 2, we see the first signs of genuine spatial reasoning from 2D photographs.

Reversing camera direction using landmarks - Gemini 3.1 Pro uses a washer/dryer visible in two photos to figure out which direction the camera is facing:

Hallway with washer/dryer and bedroom doorway Entry hall with front door and washer/dryer
assistant · Gemini 3.1 Pro
If the washer/dryer is on the right, it means we are looking from the front door towards the living room. (...) And if you face away from the door, the washer/dryer is on the right, the bedroom is straight ahead, the living room is on the left. Bingo!

Inferring a through-room from multiple doorways - GPT 5.5 notices doors in two photos of the same bedroom lead to different rooms, deducing it functions as a connecting passage:

Bedroom with doorway to living area Bedroom with doorways to hall and living area
assistant · GPT 5.5
In image six, I notice a clear door between the bedroom and living area, indicating direct connection. (...) In image seven, I see a closed door on the left wall, possibly a closet, and the central open door connects to the hall (...) This suggests the bedroom might function as a through-room, connecting to both the living area and the hall.
Original Blueprint-Bench

Blueprint-Bench 2 builds on our original paper with an agent-only evaluation, improved scoring, and a persistent notepad for cross-apartment learning.

Are you a researcher and want to test a model on Blueprint-Bench?

Contact us at [email protected].

Citation

@misc{andonlabs2026blueprintbench2,
  title={Blueprint-Bench 2},
  author={Andon Labs},
  year={2026},
  url={https://andonlabs.com/evals/blueprint-bench-2}
}