FloorPlanBenchv1.0
large-004 · Greedy→SA · seed 2

large office #4

re-validated: validon union Pareto front
Reception4.0×4.0 · 16.0Meeting3.0×4.5 · 13.5Corridor2.5×3.5 · 8.8Kitchen2.5×3.0 · 7.5Office 42.5×3.5 · 8.8Meeting3.0×3.5 · 10.5Office 13.5×3.5 · 12.3Office 23.5×2.5 · 8.8Office 33.0×4.0 · 12.0Study3.5×2.5 · 8.8Bath 12.5×2.5 · 6.3Store2.5×1.5 · 3.8WC3.0×1.0 · 3.015.5 m8.5 m
windowentrance doordoor swinghatched = constraint violation · darker tint = un-daylit floor area
solid red lines = required adjacency, dashed blue = preferred; green = door-graph circulation edges.
ObjectiveDir.RawNormalised (0 = best)Note
Area efficiencyheadline0.7880.212coverage 0.99, circulation 24.8 m²
Preferred adjacency0.2220.778
Circulation distanceheadline9.1750.259reception→living 4.7 m ×3; kitchen→living 2.9 m ×3; living→kitchen 2.9 m ×2; study→kitchen 17.7 m ×1; office1→living 14.5 m ×2; office2→living 13.3 m ×2; office3→living 18.4 m ×2; office4→living 8.5 m ×2
Room compactness0.9490.051
Daylight proxyheadline0.9940.006reception 1.00, living 1.00, corr1 0.00, kitchen 1.00, office4 1.00, meeting 1.00, office1 1.00, office2 0.94, office3 1.00, study 1.00, bath1 1.00, storage 1.00, wc 1.00
Privacyheadline1.0000.000study 1.00, bath1 1.00, wc 1.00
Exterior exposure1.0000.000
Accessibility0.9330.067
Embodied-carbon proxyheadline23,7540.341partitions 3645 + envelope 12879 + slab 7230 kgCO2e; partition length 54.0 m

Rooms

RoomTypex, y (m)w × h (m)Area (m²)Spec (m²)Exterior wall (m)
receptionreception0.0, 0.04.0 × 4.016.08.016.08.0
livingmeeting2.5, 4.03.0 × 4.513.510.020.05.5
corr1corridor4.0, 0.02.5 × 3.58.83.012.02.5
kitchenkitchen0.0, 5.52.5 × 3.07.55.611.25.5
office4office6.5, 0.02.5 × 3.58.88.015.02.5
meetingmeeting9.0, 0.03.0 × 3.510.510.020.03.0
office1office12.0, 0.03.5 × 3.512.38.015.07.0
office2office9.0, 3.53.5 × 2.58.88.015.01.0
office3office12.5, 4.53.0 × 4.012.08.015.07.0
studystudy5.5, 3.53.5 × 2.58.86.011.03.5
bath1bathroom10.0, 6.02.5 × 2.56.34.07.55.0
storagestorage0.0, 4.02.5 × 1.53.82.04.51.5
wcwc12.5, 3.53.0 × 1.03.01.53.01.0

Doors & windows

13 doors (1 exterior), 17 window segments. Doors are derived deterministically from the room rectangles by the shared door policy; see Methods.

Plan JSON
{
 "programId": "large-004",
 "rooms": [
  {
   "id": "reception",
   "type": "reception",
   "rect": {
    "x": 0,
    "y": 0,
    "w": 40,
    "h": 40
   }
  },
  {
   "id": "living",
   "type": "meeting",
   "rect": {
    "x": 25,
    "y": 40,
    "w": 30,
    "h": 45
   }
  },
  {
   "id": "corr1",
   "type": "corridor",
   "rect": {
    "x": 40,
    "y": 0,
    "w": 25,
    "h": 35
   }
  },
  {
   "id": "kitchen",
   "type": "kitchen",
   "rect": {
    "x": 0,
    "y": 55,
    "w": 25,
    "h": 30
   }
  },
  {
   "id": "office4",
   "type": "office",
   "rect": {
    "x": 65,
    "y": 0,
    "w": 25,
    "h": 35
   }
  },
  {
   "id": "meeting",
   "type": "meeting",
   "rect": {
    "x": 90,
    "y": 0,
    "w": 30,
    "h": 35
   }
  },
  {
   "id": "office1",
   "type": "office",
   "rect": {
    "x": 120,
    "y": 0,
    "w": 35,
    "h": 35
   }
  },
  {
   "id": "office2",
   "type": "office",
   "rect": {
    "x": 90,
    "y": 35,
    "w": 35,
    "h": 25
   }
  },
  {
   "id": "office3",
   "type": "office",
   "rect": {
    "x": 125,
    "y": 45,
    "w": 30,
    "h": 40
   }
  },
  {
   "id": "study",
   "type": "study",
   "rect": {
    "x": 55,
    "y": 35,
    "w": 35,
    "h": 25
   }
  },
  {
   "id": "bath1",
   "type": "bathroom",
   "rect": {
    "x": 100,
    "y": 60,
    "w": 25,
    "h": 25
   }
  },
  {
   "id": "storage",
   "type": "storage",
   "rect": {
    "x": 0,
    "y": 40,
    "w": 25,
    "h": 15
   }
  },
  {
   "id": "wc",
   "type": "wc",
   "rect": {
    "x": 125,
    "y": 35,
    "w": 30,
    "h": 10
   }
  }
 ],
 "doors": [
  {
   "id": "d_reception_living",
   "a": "reception",
   "b": "living",
   "x": 32.5,
   "y": 40,
   "width": 9,
   "vertical": false
  },
  {
   "id": "d_kitchen_living",
   "a": "kitchen",
   "b": "living",
   "x": 25,
   "y": 70,
   "width": 9,
   "vertical": true
  },
  {
   "id": "d_reception_corr1",
   "a": "reception",
   "b": "corr1",
   "x": 40,
   "y": 17.5,
   "width": 9,
   "vertical": true
  },
  {
   "id": "d_office4_corr1",
   "a": "office4",
   "b": "corr1",
   "x": 65,
   "y": 17.5,
   "width": 9,
   "vertical": true
  },
  {
   "id": "d_storage_reception",
   "a": "storage",
   "b": "reception",
   "x": 12.5,
   "y": 40,
   "width": 9,
   "vertical": false
  },
  {
   "id": "d_office4_meeting",
   "a": "office4",
   "b": "meeting",
   "x": 90,
   "y": 17.5,
   "width": 9,
   "vertical": true
  },
  {
   "id": "d_meeting_office1",
   "a": "meeting",
   "b": "office1",
   "x": 120,
   "y": 17.5,
   "width": 9,
   "vertical": true
  },
  {
   "id": "d_meeting_office2",
   "a": "meeting",
   "b": "office2",
   "x": 105,
   "y": 35,
   "width": 9,
   "vertical": false
  },
  {
   "id": "d_office1_wc",
   "a": "office1",
   "b": "wc",
   "x": 140,
   "y": 35,
   "width": 9,
   "vertical": false
  },
  {
   "id": "d_office3_wc",
   "a": "office3",
   "b": "wc",
   "x": 140,
   "y": 45,
   "width": 9,
   "vertical": false
  },
  {
   "id": "d_office2_bath1",
   "a": "office2",
   "b": "bath1",
   "x": 112.5,
   "y": 60,
   "width": 9,
   "vertical": false
  },
  {
   "id": "d_office2_study",
   "a": "office2",
   "b": "study",
   "x": 90,
   "y": 47.5,
   "width": 9,
   "vertical": true
  },
  {
   "id": "d_exterior_reception",
   "a": "exterior",
   "b": "reception",
   "x": 0,
   "y": 20,
   "width": 10,
   "vertical": true
  }
 ]
}