Rethinking Floorplan Generation with Space Syntax: From Design Theory to Model Improvement
Organizations: College of Architecture and Urban Planning, Tongji University, Shanghai, China · Information Hub, The Hong Kong University of Science and Technology (Guangzhou), Guangzhou, China
Abstract
Architectural design increasingly adopts generative AI (GenAI) for floorplan generation, an early-stage design task exploring how spaces should be organized for use. Yet fidelity objectives inherited from native visual and geometric generators do not automatically capture this design purpose. This organization remains largely implicit in generated representations, limiting direct evaluation and feedback. Drawing on space syntax, an established architectural design theory, the Space Syntax Integration Operator (SSIO) recovers convex-space access graphs across heterogeneous formats. This theory-grounded shared intermediate representation, which we call a design container, supports evaluation and model understanding of spatial design. Applying SSIO to four residential corpora spanning 15 countries reveals public spaces' integration levels are highest, with corpus-dependent distributions. These patterns underpin the RPLAN-SSI benchmark, an empirical design reference system assessing population-level functional-profile alignment (IPD) and within-plan public-space advantage (PIA). Comparison with this residential reference reveals a design gap: public spaces in generated floorplans have a smaller integration advantage over other spaces. To address this gap, Space Syntax-Guided Post-Training (SSPT) provides a plug-and-play design-learning interface: SSIO-derived RL feedback improves IPD and PIA across five heterogeneous diffusion backbones while preserving native mechanisms. We further discuss how this approach may inform GenAI applications in other design domains.
Figures & tables
| Method | IPD | median PIA | Acc. (%) |
|---|---|---|---|
| CE2EPlan | 0.1914 | 0.0726 | 66.5 |
| DiffPlanner | 0.1803 | 0.1113 | 59.1 |
| House-GAN++ | 0.1612 | 0.1583 | 40.7 |
| House-GAN | 0.1377 | 0.2606 | 36.1 |
| Graph2Plan | 0.1078 | 0.2886 | 71.6 |
| FloorplanGAN | 0.0943 | 0.2296 | 91.5 |
| Variant | FID | Compatibility |
|---|---|---|
| Base HD | ||
| +SSPT-PPO | ||
| Upper limit |
| Reverse-time support | IPD | median PIA |
|---|---|---|
| Lower-noise segment | 0.0945 | 0.3349 |
| Uniform full horizon | 0.1026 | 0.2996 |
| Higher-noise segment | 0.1126 | 0.2781 |
| Variant | IPD | median PIA | FID | Compatibility |
|---|---|---|---|---|
| Anchor | 0.0830 | 0.3912 | ||
| +AreaGuard-2 | 0.0827 | 0.3921 | ||
| +AreaGuard-4 | 0.0858 | 0.3817 | 8.59 0.11 | 2.062 0.063 |
| IPD | median PIA | |||
|---|---|---|---|---|
| Backbone | Base | +SSPT-PPO | Base | +SSPT-PPO |
| HD | 0.1111 | 0.0811 | 0.2800 | 0.3974 |
| CE2EPlan | 0.1914 | 0.1352 | 0.0726 | 0.2441 |
| DiffPlanner | 0.1803 | 0.1555 | 0.1113 | 0.1721 |
| ChatHD | 0.0866 | 0.0838 | 0.3295 | 0.3336 |
| GSDiff-SSIO | 0.0386 | 0.0360 | 0.5766 | 0.5934 |
Appendix figures & tables46 assets
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Meaning |
|---|---|
| Design recovery and measurement | |
| boundary, requested room multiset, optional relation graph | |
| deterministic native-output normalization internal to SSIO | |
| frozen access-completion map when native access is absent | |
| canonical measurement record for plan and method | |
| room-labeled rectangular convex-atom access graph | |
| Canonical category | Source labels | Benchmark role |
|---|---|---|
| Living | Living | Public |
| Dining | Dining | Public |
| Bedroom | Master, Child, Second, Guest | Private |
| Study | Study | Private |
| Kitchen | Kitchen | Service |
| Bathroom | Bathroom | Service |
| Quantity | Aggregation or contrast | Role |
|---|---|---|
| Functional profile | Within-plan relative domain scores, then cohort medians | Population organization; IPD |
| Public-domain margin | Public minus strongest competing relative domain score | Individual domain hierarchy |
| PIA | Living category mean minus strongest eligible category mean; category-normalized | Individual RPLAN anchor |
| Largest Living room score minus largest non-Living room score; unnormalized | Post-training feedback |
| Role | Size | Use |
|---|---|---|
| RPLAN real-corpus prior | 80,788 | cross-corpus functional regularity |
| LIFULL Living/Dining cohort | 19,677 / 19,541 | relative-domain-score / margin support |
| MSD Swiss corpus | 13,472 | cross-corpus functional regularity |
| SFC-A68 multi-country corpus | 270 | cross-corpus functional regularity |
| RPLAN exact-eight reference | 20,348 | frozen four-domain benchmark profile |
| SSPT-PPO rollout conditions | -room requests | post-training only |
| Backbone | Native variable | Active coordinates | Trainable component |
|---|---|---|---|
| HouseDiffusion | coordinate tensor | all 200 coordinates | denoiser |
| CE2EPlan | room tensor | unpadded coordinates | denoiser |
| DiffPlanner | room-box tensor | unpadded room boxes | PartitioningDiff |
| ChatHD | semantic raster | interior raster pixels | suffix U-Net |
| GSDiff–SSIO | corner/semantic tensor | joint reverse tensor | main diffusion model |
| Backbone | Iter. rollouts/iter. | PPO epochs | LR | Atom area (px 2 ) | |
|---|---|---|---|---|---|
| HouseDiffusion | 2 | 10 | 50 | ||
| CE2EPlan | 2 | 10 | 16 | ||
| DiffPlanner | 4 | 10 | 16 | ||
| ChatHD | 2 | 10 | 50 | ||
| GSDiff–SSIO | 2 | 20 | 16 |
| FID | Compatibility | |||||
| Base batch | Mean | Mean | ||||
| A: loader-default | 8.5157 | 0.1670 | 8.9342 | 2.5240 | 0.0650 | 2.6869 |
| B: loader-default | 8.6177 | 0.3220 | 9.4243 | 2.5066 | 0.0207 | 2.5586 |
| V: native validation | 7.4739 | 0.0996 | 7.7234 | 2.6020 | 0.0719 | 2.7822 |
| Adopted upper limit | 9.5 | 2.8 | ||||
| Centrality | Cohort | RPLAN/LIFULL | RPLAN med. | LIFULL med. | Ratio |
|---|---|---|---|---|---|
| Legacy HH | all eligible | 80,788 / 19,541 | 0.7162 | 0.3052 | 42.61% |
| Legacy HH | connected only | 73,997 / 6,625 | 0.7062 | 0.3013 | 42.66% |
| Bounded HH, | all eligible | 80,710 / 18,554 | 0.2602 | 0.1210 | 46.48% |
| Bounded HH, | connected only | 73,997 / 6,590 | 0.2583 | 0.1268 | 49.08% |
| Global harmonic | all eligible | 80,788 / 19,541 | 0.2791 | 0.1086 | 38.90% |
| Global harmonic | connected only | 73,997 / 6,625 | 0.2759 | 0.1048 | 37.99% |
| Centrality | Public-margin deficit | IPD Base + | median PIA Base + |
|---|---|---|---|
| Legacy HH | 46.27% | 0.1111 0.0811 | 0.2800 0.3974 |
| Bounded HH | 38.68% | 0.0368 0.0230 | 0.1060 0.1573 |
| Bounded HH, | 38.54% | 0.0376 0.0223 | 0.1060 0.1576 |
| Global harmonic | 42.36% | 0.0503 0.0178 | 0.1186 0.2022 |
| Configurational metrics | Protocol outcome | ||
|---|---|---|---|
| Method | Block IPD | Block median PIA | Accepted |
| CE2EPlan | 0.1916 0.0020 | 0.0745 0.0114 | 3,324/5,000 |
| DiffPlanner | 0.1806 0.0028 | 0.1119 0.0080 | 2,956/5,000 |
| House-GAN++ | 0.1611 0.0034 | 0.1599 0.0100 | 2,036/5,000 |
| House-GAN | 0.1371 0.0047 | 0.2616 0.0080 | 1,803/5,000 |
| Graph2Plan | 0.1074 0.0018 | 0.2899 0.0095 | 3,582/5,000 |
| Statistic | Base | +SSPT-PPO |
|---|---|---|
| median PIA [25th, 75th percentiles] | 0.2809 [0.1306, 0.3937] | 0.3968 [0.2870, 0.4916] |
| 87.90% | 98.10% | |
| IPD on joint subset | 0.1112 | 0.0812 |
| Method | Conn./accepted | Conn./attempted | IPD | median PIA |
|---|---|---|---|---|
| Base | 4,223/4,723 (89.41%) | 4,223/5,000 (84.46%) | 0.1124 | 0.2742 |
| +SSPT-PPO | 4,311/4,825 (89.35%) | 4,311/5,000 (86.22%) | 0.0833 | 0.3883 |
| Source | Public | Private | Service | Outdoor |
|---|---|---|---|---|
| RPLAN reference | 1.5548 | 0.8772 | 0.7860 | 0.7445 |
| HouseDiffusion Base | 1.3465 | 0.9565 | 0.9210 | 0.7664 |
| HouseDiffusion+SSPT-PPO | 1.4044 | 0.9068 | 0.8686 | 0.8064 |
| Configurational metrics | Protocol outcome | ||
|---|---|---|---|
| Reward | IPD | median PIA | Accepted |
| Anchor | 0.0830 | 0.3912 | 4753/5000 |
| Category alignment | 0.0828 | 0.3903 | 4782/5000 |
| Living/MAD | 0.0927 | 0.3554 | 4747/5000 |
| Anchor+category alignment | 0.0807 | 0.4027 | 4764/5000 |
| Guard | Iter. | IPD | median PIA | Acc. | FID | Comp. | Status |
|---|---|---|---|---|---|---|---|
| 2 | 10 | 0.0842 | 0.3934 | 0.9665 | 8.594 | 2.210 | Eligible |
| 2 | 15 | 0.0812 | 0.4031 | 0.9610 | 10.061 | 2.430 | Excluded |
| 2 | 19 | 0.0778 | 0.4067 | 0.9560 | 12.330 | 2.640 | Excluded |
| 2 | 22 | 0.0811 | 0.4050 | 0.9510 | 13.557 | 2.787 | Excluded |
| 2 | 25 | 0.0822 | 0.4040 | 0.9445 | 15.084 | 2.967 | Excluded |
| 2 | 30 | 0.0835 | 0.3913 | 0.9210 | 19.145 | 3.343 | Excluded |
| Backbone | Variant | IPD | median PIA | Accepted |
|---|---|---|---|---|
| HouseDiffusion | Base | 0.1111 | 0.2800 | 4,723/5,000 |
| +SSPT-PPO | 0.0811 | 0.3974 | 4,825/5,000 | |
| CE2EPlan | Base | 0.1914 | 0.0726 | 3,324/5,000 |
| +SSPT-PPO | 0.1352 | 0.2441 | 2,956/5,000 | |
| DiffPlanner | Base | 0.1803 | 0.1113 | 2,956/5,000 |
| +SSPT-PPO | 0.1555 | 0.1721 | 3,227/5,000 |
| Criterion | Required | Observed | Met |
|---|---|---|---|
| Extra pairs introduced by opening realization | 0 | Yes | |
| Plans with opening-realization issues | 0.028 | No | |
| Access-pair precision | 0.8121 | No | |
| Access-pair recall | 0.9792 | Yes | |
| Access-pair F1 | 0.8879 | No | |
| Unambiguous-candidate recall | 1.000 | Yes |
| IPD | median PIA | |||
|---|---|---|---|---|
| Predictor features / decoding | Base | +SSPT-PPO | Base | +SSPT-PPO |
| Full / connected | 0.0362 | 0.0351 | 0.5882 | 0.5984 |
| Full / raw | 0.0275 | 0.0302 | 0.6144 | 0.6299 |
| Geometry/context / connected | 0.1102 | 0.1087 | 0.2781 | 0.2877 |
| Type / connected | 0.0407 | 0.0414 | 0.6093 | 0.6165 |
| Design object | Synthesis-oriented question | Purpose-oriented question |
|---|---|---|
| Graphic layout | Are elements and placements plausible? | Does their organization establish a readable hierarchy? |
| Mechanical part | Is the geometry valid and similar to examples? | Does the structure perform under its intended loads? |
| Garment | Can a coherent pattern be generated? | Do panel and sewing relations support assembly and wearing? |
| Floorplan | Are rooms and boundaries geometrically coherent? | Does their access organization support the intended use of spaces? |
| Study / community | Reported scale or protocol | What the evidence tests |
|---|---|---|
| DRL-Urban / interdisciplinary ( Zheng et al., 2023 ) | One synthetic scenario and two real communities; repeated policy runs; eight professional-planner comparisons; 100 design-trained evaluators. | Use-related planning objectives and professional comparisons across the evaluated settings. |
| Museum-CGAN / interdisciplinary ( Tang et al., 2024a ) | 100 images and 264 valid questionnaire responses; no conventional train/test split reported. | Perceived design outputs; questionnaire scale does not establish held-out generator generalization. |
| Small-residence analysis / specialist journal ( Man et al., 2026 ) | 14,373 extracted small-layout samples; evaluation demonstrated on a 30 m 2 residential unit. | Dataset analysis and a design-assessment case, rather than large-scale model adaptation. |
| Rule-Exhibit / graphics ( Xu et al., 2025 ) | Rule-generated supervision and quantitative comparisons; dataset size and split not established in the inspected report. | A rule-to-learning mechanism; the available report leaves independent testing breadth unspecified. |
| Data Formulator 2 / HCI ( Wang et al., 2025 ) | Eight participants in a user study. | Iterative analytical workflow and interaction. |
| LaySPA / AI ( Li et al., 2026b ) | 3,000 training layouts per dataset; 1,000 and 905 test layouts. | Generator post-training and held-out layout criteria. |
| Study / source | Representation and criterion | Where the criterion acts |
|---|---|---|
| LayoutTransformer ( Gupta et al., 2021 ) G01; AI; R1, P0 F:S; K:E | Element boxes and labels. Layout distribution and completion. | Autoregressive likelihood fitting. |
| LayoutDM ( Inoue et al., 2023 ) G02; AI; R2, P2 F:S; K:R | Elements with operational pairwise constraints. Size / position relation satisfaction. | Denoising; relation energies guide sampling. |
| LayoutFormer++ ( Jiang et al., 2023 ) G03; AI; R2, P2 F:S; K:R | Serialized element and relation constraints. Constraint satisfaction. | Likelihood fitting; restricted decoding. |
| LayoutNUWA ( Tang et al., 2024b ) G04; AI; R1, P1 F:S; K:A | Layout attributes in editable code. Alignment and overlap, evaluated. | Reference-code instruction tuning. |
| PosterLLaVa ( Yang et al., 2024b ) G05; PP; R1, P1 F:B; K:A+R | Poster elements as JSON boxes. Saliency-aware placement, evaluated. | Visual instruction tuning to reference layouts. |
| LaySPA ( Li et al., 2026b ) G06; AI; R2, P3 F:B; K:A+R | Explicit element environment and relations. Spacing, alignment and text-underlay pairing. | GRPO updates the LLM layout generator. |
| Study / source | Representation and criterion | Where the criterion acts |
|---|---|---|
| ChartGPT ( Tian et al., 2025 ) G08; HG; R2, P2 F:B; K:R | Data transformations and chart specifications. Valid data fields and chart encodings. | Specification SFT; inference validity filtering. |
| Data Formulator 2 ( Wang et al., 2025 ) G09; HG; R2, P2 F:D; K:R | Data transformations and encoding specifications. Iterative analytical task completion. | User and LLM revise data / code; no new weights. |
| AutomaTikZ ( Belouadi et al., 2024 ) G10; AI; R2, P2 F:S; K:R | Executable TikZ programs. Compilable scientific vector graphics. | Code SFT; compiler-guided retry. |
| DiagramAgent ( Wei et al., 2025 ) G11; AI; R2, P2 F:S; K:A+R | Diagram plans and executable diagram code. Completeness and compilability. | Code-agent SFT; inference checking. |
| AutoFigure ( Zhu et al., 2026 ) G12; AI; R2, P2 F:B; K:A+R | Entity-relation blueprint and rendered diagram. Scientific fidelity and diagram clarity. | Inference critique and refinement. |
| UIClip ( Wu et al., 2024a ) G13; HG; R0, P3 F:D; K:P+A+J | Screenshots and text assessments. Contrast, repetition, alignment, proximity. | CLIP evaluator learns perturbations / preferences. |
| Study / source | Representation and criterion | Where the criterion acts |
|---|---|---|
| UICoder ( Wu et al., 2024b ) G14; AI; R2, P3 F:S; K:R | SwiftUI code and rendered interfaces. Compilation and prompt relevance. | Filtered SFT and DPO update code generator. |
| IDEA-Bench ( Liang et al., 2025 ) E01; AI; Context F:B; K:R+J | Images and task-specific settings. Professional task completion and quality. | Benchmark; no generator update. Not in coordinate map. |
| Q-Judger ( Li et al., 2026a ) E02; PP; R0, P3 F:B; K:R+J | Images and explicit rubric text. 56 professional image-evaluation facets. | Supervised Q-Judger evaluator training. |
| ArtiMuse ( Cao et al., 2026 ) E03; AI; R0, P3 F:D; K:J | Images with aesthetic analyses. Eight aesthetic attributes and holistic judgment. | Expert-supervised aesthetic evaluator. |
| GDB-Reward ( Deganutti et al., 2026 ) E04; PP; R1, P3 F:B; K:A+R+J | Layout metadata, prompts and images. Text / color / layout reference fidelity. | GRPO updates prompt policy; FLUX remains frozen. |
| PosterReward ( Lai et al., 2026 ) E05; AI; R0, P3 F:B; K:A+J | Poster images and learned textual judgments. Typography, composition and preferences. | Reward learning; downstream generator RL adaptation. |
| Study / source | Representation and criterion | Where the criterion acts |
|---|---|---|
| DeepCAD ( Wu et al., 2021 ) P01; AI; R2, P1 F:S; K:R | Sketch / extrusion command sequences. CAD execution validity. | Command and parameter fitting. |
| BrepGen ( Xu et al., 2024 ) P02; HG; R2, P2 F:S; K:R | Face-edge-vertex B-rep structure. Geometrically valid assembly. | Diffusion fitting; geometry repaired at inference. |
| Text2CAD ( Khan et al., 2024 ) P03; AI; R2, P1 F:B; K:R+J | Text-conditioned CAD programs. Valid execution and prompt correspondence. | Conditional CAD sequence fitting. |
| TopoDiff ( Mazé & Ahmed, 2023 ) P04; AI; R1, P2 F:B; K:R+M | Material occupancy and load fields. Compliance and absence of floating material. | Surrogate gradients guide diffusion sampling. |
| MO-PaDGAN ( Chen & Ahmed, 2021 ) P05; IX; R1, P3 F:B; K:A+M | Parametric engineering shapes. Performance and diversity. | Additional objectives train GAN generator. |
| DressCode ( He et al., 2024 ) P06; HG; R2, P1 F:S; K:R+J | Panels and sewing connections. Draping and prompt correspondence, evaluated. | Autoregressive pattern fitting. |
| Study / source | Representation and criterion | Where the criterion acts |
|---|---|---|
| AIpparel ( Nakayama et al., 2025 ) P08; AI; R2, P0 F:S; K:E | Multimodal sewing-pattern tokens. Paired panel and stitch reconstruction. | Supervised multimodal generation / editing. |
| TextileDiffusion ( Karagoz et al., 2023 ) P09; DS; R0, P0 F:S; K:E | Textile-pattern images. Appearance and text similarity. | Image-domain diffusion adaptation. |
| Knit-FLUX ( Liu et al., 2025c ) P10; IX; R0, P1 F:S; K:A+J | Rendered knit images. Knit-unit appearance and yarn coverage, evaluated. | Image-domain LoRA adaptation. |
| FunctionalTextile ( Tang et al., 2026 ) P11; DS; R2, P3 F:B; K:R+M | Reported yarn / interlacing fields. Reported porosity, stiffness and conductivity. | Reported functional-surrogate loss trains generator. |
| KumisPackaging ( Zhao et al., 2026 ) P12; IX; R1, P2 F:D; K:R+J | Cultural elements and shape-grammar variants. Cultural communication and packaging preference. | Human prompting and candidate selection. |
| CraftBeerPackaging ( Chen & Jang, 2026 ) P13; DS; Abstract only F:D; K:U | Packaging images from existing tools. Visual and brand-expression assessment. | Tool comparison; abstract-level evidence. Not in coordinate map. |
| Study / source | Representation and criterion | Where the criterion acts |
|---|---|---|
| UrbanGAN ( Fedorova, 2021 ) S01; DS; R1, P1 F:S; K:A+R | Urban-block rasters and parcel context. Building spacing and urban morphology, evaluated. | Conditional adversarial fitting. |
| DRL-Urban ( Zheng et al., 2023 ) S02; IX; R2, P3 F:D; K:P+R | Parcel-road-intersection graph. Service access, ecology and road efficiency. | PPO trains a planning policy from scratch. |
| PlantoGraphy ( Huang et al., 2024 ) S03; HG; R2, P2 F:B; K:R+J | Scene graph and plant-layout constraints. User-specified landscape composition. | Interactive graph planning; rendering LoRA. |
| GenFusion-Urban ( Gao et al., 2025 ) S04; DS; Abstract only F:B; K:R+M | Reported urban layout / performance pipeline. Urban building performance. | Reported diffusion + surrogate + NSGA-II. Not in coordinate map. |
| TaleCrafter ( Gong et al., 2023 ) S05; HG; R1, P2 F:S; K:R | Character attributes, layouts and story sequence. Character consistency and story visualization. | Adapted rendering plus inference control. |
| Study / source | Representation and criterion | Where the criterion acts |
|---|---|---|
| CineVerse ( Phung et al., 2026 ) S06; AI; R2, P2 F:B; K:P+R | Structured cinematic shot plans. Cinematic composition and continuity. | Plan-guided inference; keyframe fitting. |
| STAGE ( Zhang et al., 2026b ) S07; AI; R2, P3 F:B; K:A+J | Intra-shot and inter-shot frame pairs. Cinematic transition preference. | DPO updates frame-pair predictor; video model frozen. |
| ShotPlan ( Guo et al., 2026 ) S08; PP; R2, P1 F:B; K:R+J | Explicit shot / cut planning tokens. Shot controllability and consistency, evaluated. | Conditional flow matching; no separate planning loss. |
| Cont-PCGRL ( Earle et al., 2021 ) S09; AI; R2, P3 F:D; K:A+R | Grid regions, paths and edit actions. Target difficulty / path and region objectives. | From-scratch goal-conditioned PPO. |
| DiffusionCraft ( Dai et al., 2024 ) S10; AI; R1, P1 F:B; K:R | Level tiles and local spatial patterns. A-star playability, evaluated. | Diffusion fitting from one level. |
| Study / source | Representation and criterion | Where the criterion acts |
|---|---|---|
| PCGRL-Jax ( Earle et al., 2024 ) S11; AI; R2, P3 F:D; K:A+R | Grid edits, goals and fixed elements. Path / region control and generalization. | From-scratch PPO with scalable environments. |
| IPCGRL ( Baek et al., 2025 ) S12; AI; R2, P3 F:D; K:A+R | Language-derived tasks and level edits. Instruction-specified paths and regions. | Task encoding plus reward-trained PPO. |
| Museum-CGAN ( Tang et al., 2024a ) S13; IX; R1, P1 F:B; K:J | Museum zones and rendered plans. Spatial / visual qualities, evaluated. | Adversarial and perceptual image fitting. |
| Rule-Exhibit ( Xu et al., 2025 ) S14; HG; R2, P3 F:B; K:A+R | Hall connectivity and exhibit placement. Connectivity, saliency and exhibit importance. | Design rules generate supervised training labels. |
| Museum-LoRA-Compare ( Li et al., 2026c ) S15; DS; Abstract only F:B; K:T+J | Generated museum-plan images. Spatial connectivity, evaluated. | LoRA / GAN comparison; abstract-level evidence. Not in coordinate map. |
| Study / source | Representation and criterion | Where the criterion acts |
|---|---|---|
| House-GAN++ ( Nauata et al., 2021 ) F01; AI; R2, P2 F:S; K:R | Room graph and room masks. Graph compatibility and geometric quality. | GAN training; schedule meta-optimization. |
| HouseDiffusion ( Shabani et al., 2023 ) F02; AI; R2, P1 F:S; K:R | Graph-conditioned vector polygons. Geometry and compatibility, evaluated. | Noise and binary-coordinate regression. |
| ChatHouseDiffusion ( Qin et al., 2024 ) F03; PP; R2, P2 F:S; K:R | Language-derived relations and raster plan. User conditions and controlled editing. | Conditional denoising and inference editing. |
| GSDiff ( Hu et al., 2025a ) F04; AI; R2, P3 F:S; K:R | Boundary graph and vector geometry. Alignment and edge validity. | Native geometric losses train generator. |
| FloorPlan-LLaMa ( Yin et al., 2025 ) F05; AI; R0, P3 F:B; K:J | Image tokens; image-based preference evaluator. Expert functionality, flow and overall judgment. | PPO updates autoregressive image-token generator. |
| Floorplan RLVR ( Lara et al., 2026 ) F06; AI; R2, P3 F:S; K:R | JSON polygons and reconstructed relations. Connectivity-graph and area requirements. | GRPO updates autoregressive generator. |
| Design category | Available foundation | Construction focus |
|---|---|---|
| Existing quantitative or formal analytical accounts | ||
| Floorplans / interiors | Space syntax | Configuration recovery and grounding |
| Urban / landscape | Space syntax; cooling models | Purpose-specific network or climate inputs |
| UI / interaction | Keystroke-Level Model | Executable methods and calibrated timings |
| Products / CAD | Axiomatic Design | Functional dependencies and success evidence |
| Visualization / maps | Expressiveness; projection theory | Task-matched encodings and distortion |
| Selection criterion | Group disagreement | Grid error | Named panel |
|---|---|---|---|
| No editing | 0.350 | 0.463 | 58.3% |
| Geometry only | 0.350 | 0.093 | 58.3% |
| Grouping feedback | 0.083 | 0.278 | 79.2% |