164 lines
2.5 KiB
Text
164 lines
2.5 KiB
Text
|
|
---
|
||
|
|
# Harbor House L0 - single-storey de-risk variant (homemaker-py-c4c.1)
|
||
|
|
#
|
||
|
|
# Built from harbor-house by retaining ONLY the 10 space codes explicitly
|
||
|
|
# marked `level: 0`. The straddling anonymous spaces (n=neighborhood, t=bathroom)
|
||
|
|
# carry no explicit level key and are dropped here so the programme is an
|
||
|
|
# unambiguous single-storey set. Adjacencies are pruned to the retained codes
|
||
|
|
# (all remaining refs are to c/o or to retained codes k1/da1).
|
||
|
|
#
|
||
|
|
# Purpose: isolate per-floor CONSTRUCTION difficulty from multi-storey COUPLING.
|
||
|
|
|
||
|
|
spaces:
|
||
|
|
cr1:
|
||
|
|
name: Common Room with Fireplace
|
||
|
|
size:
|
||
|
|
- 80.0
|
||
|
|
- 10.0
|
||
|
|
width:
|
||
|
|
- 6.0
|
||
|
|
- 1.5
|
||
|
|
proportion:
|
||
|
|
- 2.0
|
||
|
|
- 0.5
|
||
|
|
adjacency:
|
||
|
|
- c
|
||
|
|
- o
|
||
|
|
|
||
|
|
ef1:
|
||
|
|
name: Entrance Foyer
|
||
|
|
size:
|
||
|
|
- 15.0
|
||
|
|
- 3.0
|
||
|
|
width:
|
||
|
|
- 3.0
|
||
|
|
- 0.5
|
||
|
|
adjacency:
|
||
|
|
- c
|
||
|
|
|
||
|
|
da1:
|
||
|
|
name: Dining Area
|
||
|
|
size:
|
||
|
|
- 60.0
|
||
|
|
- 8.0
|
||
|
|
width:
|
||
|
|
- 5.0
|
||
|
|
- 1.0
|
||
|
|
proportion:
|
||
|
|
- 2.5
|
||
|
|
- 0.8
|
||
|
|
adjacency:
|
||
|
|
- c
|
||
|
|
- k1
|
||
|
|
- o
|
||
|
|
|
||
|
|
k1:
|
||
|
|
name: Kitchen
|
||
|
|
size:
|
||
|
|
- 30.0
|
||
|
|
- 5.0
|
||
|
|
width:
|
||
|
|
- 4.0
|
||
|
|
- 1.0
|
||
|
|
adjacency:
|
||
|
|
- da1
|
||
|
|
- c
|
||
|
|
|
||
|
|
ws1:
|
||
|
|
name: Workshop Space
|
||
|
|
size:
|
||
|
|
- 40.0
|
||
|
|
- 6.0
|
||
|
|
width:
|
||
|
|
- 5.0
|
||
|
|
- 1.0
|
||
|
|
proportion:
|
||
|
|
- 1.8
|
||
|
|
- 0.5
|
||
|
|
adjacency:
|
||
|
|
- c
|
||
|
|
- o
|
||
|
|
|
||
|
|
m:
|
||
|
|
name: Meeting Room
|
||
|
|
size:
|
||
|
|
- 10.0
|
||
|
|
- 2.0
|
||
|
|
width:
|
||
|
|
- 2.5
|
||
|
|
- 0.5
|
||
|
|
adjacency:
|
||
|
|
- c
|
||
|
|
count: 3
|
||
|
|
|
||
|
|
la1:
|
||
|
|
name: Laundry Room
|
||
|
|
size:
|
||
|
|
- 20.0
|
||
|
|
- 4.0
|
||
|
|
width:
|
||
|
|
- 3.0
|
||
|
|
- 0.8
|
||
|
|
adjacency:
|
||
|
|
- c
|
||
|
|
|
||
|
|
st1:
|
||
|
|
name: Ground Floor Storage
|
||
|
|
size:
|
||
|
|
- 22.0
|
||
|
|
- 4.0
|
||
|
|
width:
|
||
|
|
- 3.0
|
||
|
|
- 0.8
|
||
|
|
adjacency:
|
||
|
|
- c
|
||
|
|
|
||
|
|
me1:
|
||
|
|
name: Mechanical/Electrical Room
|
||
|
|
size:
|
||
|
|
- 25.0
|
||
|
|
- 4.0
|
||
|
|
width:
|
||
|
|
- 3.5
|
||
|
|
- 0.8
|
||
|
|
adjacency:
|
||
|
|
- c
|
||
|
|
|
||
|
|
of:
|
||
|
|
name: Staff Office
|
||
|
|
size:
|
||
|
|
- 12.5
|
||
|
|
- 2.5
|
||
|
|
width:
|
||
|
|
- 2.5
|
||
|
|
- 0.5
|
||
|
|
adjacency:
|
||
|
|
- c
|
||
|
|
count: 2
|
||
|
|
|
||
|
|
# Building constraints — single storey
|
||
|
|
storey_minimum: 1
|
||
|
|
storey_limit: 1
|
||
|
|
force_roof_garden: 0
|
||
|
|
|
||
|
|
# Circulation ratio
|
||
|
|
ratio_circulation:
|
||
|
|
- 0.08
|
||
|
|
- 0.15
|
||
|
|
|
||
|
|
# Outside space ratio (courtyard requirement)
|
||
|
|
ratio_outside:
|
||
|
|
- 0.15
|
||
|
|
- 0.10
|
||
|
|
|
||
|
|
# Staircase requirements (single storey: minimum is forced to 1 by the
|
||
|
|
# fitness `or 1` default, so we keep exactly one)
|
||
|
|
staircase_min: 1
|
||
|
|
staircase_max: 1
|
||
|
|
|
||
|
|
# Economic parameters
|
||
|
|
value_inside: 300.0
|
||
|
|
value_circulation: 50.0
|
||
|
|
value_outside: 100.0
|
||
|
|
value_supported: 300.0
|