standard tier · 72 briefs · 1,368 runs · results db2e24e

CityFormGen

Generative and optimisation methods for middle housing, compared under matched compute

RESEARCH GENERATIVE-DESIGN BENCHMARK - NOT CONSTRUCTION DOCUMENTATION OR CODE CERTIFICATION.

medium · flats · 2 storeys

B0024: a adu pair on a 11.7 × 21.2 m lot

2 dwellings, 12 rooms. No method found a design meeting every constraint within the budget.

Requirements

Lot
11.7 × 21.2 m (248 m²)
Street side faces
195° (0 = north)
Setbacks front / rear / left / right
6 / 5 / 1.2 / 1.9 m
Storeys × height
2 × 2.8 m
Shared core
yes (access gallery + stair)
Open space, net of parking
28% of the lot
Parking spaces
1
Courtyard
not required
Tightness (programme / buildable volume)
0.719

Programme

DwellingTypeStoreyMin m²Rooms
U03BR084entry, living, dining, kitchen, bathroom, bedroom primary, bedroom secondary, bedroom secondary
U1studio133entry, living, kitchen, bathroom

Required contacts: entry–living, kitchen–living. Doors forbidden between: entry–bedroom_primary, entry–bedroom_secondary, kitchen–bathroom.

Results by method

MethodSolvedHVEvalssNotes
Heuristic0%0.0005561.0
Random search0%0.00015003.0
Simulated annealing0%0.00015003.9
NSGA-II0%0.00015005.8
CP-SAT0%0.00000.1solver infeasible
Random sketch + repair0%0.00015004.7repair collapse
Heuristic-seeded NSGA-II0%0.00015004.6repair collapse

Mean over 1 seeds (the heuristic is deterministic: one run).

Closest attempts that failed

For methods that found nothing feasible: their least-infeasible design, with its violations marked on its page.

Convergence on this brief

Archive hypervolume against evaluations, mean over seeds.

Heuristic
00.001500 ev
Random search
00.001500 ev
Simulated annealing
00.001500 ev
NSGA-II
00.001500 ev
CP-SAT
00.001500 ev
Random sketch + repair
00.001500 ev
Heuristic-seeded NSGA-II
00.001500 ev

What stopped designs here

Share of each method's evaluated designs that violated each constraint.
methodC04C05C06C07C08C09C10C11
Heuristic18%64%7%100%2%100%
Random search100%100%74%100%16%74%76%84%
Simulated annealing83%94%50%100%10%41%52%37%
NSGA-II68%91%33%100%9%29%38%52%
Random sketch + repair59%91%60%100%8%36%56%48%
Heuristic-seeded NSGA-II41%73%25%100%3%24%28%24%

Constraint definitions