2026-08-28 23:30:01 +00:00
WARNING: 338 m2 per storey needs ~70 m of daylit wall; the plot's non-private perimeter gives 55 m. Roughly 22 m2 of courtyard closes the gap. (DESIGN.md §38.3)
2026-08-29 18:27:37 +01:00
seed : /home/bruno/src/homemaker-layout/examples/maple-court/init.dom
2026-08-28 23:30:01 +00:00
programme : maple-court
budget : 500000
pop : 16
child_budget : 80
workers : 1
rng seed : 0
leaf sharing : True (factor=3)
superpose : False
multi_use : False
conn grade : False
use tiers : False
bridge circulation : False
ruin recreate : False
collapse in-search : True
shapecurve warmstart : False
shapecurve prune : False
2026-08-29 18:27:37 +01:00
output : /home/bruno/src/homemaker-layout/examples/maple-court/coldstart-500000-s0.dom
[ 80 evals] best 1.06879e-41 (fails 127) via construct/0
[ 160 evals] best 3.62741e-41 (fails 126) via construct/1
[ 2320 evals] best 3.91884e-41 (fails 125) via core_undivide noop
[ 2400 evals] best 9.49412e-41 (fails 124) via level_compound_fix noop
[ 2560 evals] best 1.83185e-40 (fails 123) via crossover rrlrl<->llrr
[ 2640 evals] best 6.55278e-36 (fails 112) via core_divide lrlr (2 floors)
[ 2880 evals] best 1.23075e-35 (fails 111) via retype 0/rrrl->ph1
[ 3440 evals] best 4.29745e-33 (fails 103) via core_divide rrlr (2 floors)
[ 4000 evals] best 4.47844e-33 (fails 103) via swap 2/rlll
[ 4160 evals] best 9.31804e-32 (fails 98) via swap 0/lrl
[ 5600 evals] best 3.42603e-30 (fails 93) via undivide 2/rlll
[ 6160 evals] best 3.59942e-30 (fails 93) via core_undivide noop
[ 6320 evals] best 1.48962e-29 (fails 91) via crossover lrrl<->rrlr
[ 6880 evals] best 1.51893e-29 (fails 91) via core_undivide noop
[ 7600 evals] best 4.0858e-27 (fails 83) via place_missing n -> rrll
[ 10080 evals] best 8.31578e-27 (fails 82) via level_retype 2/lrlrr<->1/rlr
[ 11200 evals] best 8.4789e-27 (fails 82) via swap 0/llrr
[ 15120 evals] best 9.00438e-27 (fails 82) via crossover llrl<->llrl
[ 15360 evals] best 9.2155e-27 (fails 82) via crossover llrrr<->llrrr
[ 18160 evals] best 9.42293e-27 (fails 82) via core_undivide noop
[ 19440 evals] best 9.55804e-27 (fails 82) via level_retype 0/llrrl<->1/lll
[ 20880 evals] best 1.08179e-26 (fails 82) via crossover llrrl<->rrllr
[ 22240 evals] best 2.29174e-26 (fails 81) via core_undivide noop
[ 23760 evals] best 4.19991e-26 (fails 80) via retype 0/rrrr->me1
[ 24400 evals] best 8.99863e-26 (fails 79) via core_undivide noop
[ 24720 evals] best 9.76417e-26 (fails 79) via undivide 1/lrlr
[ 26320 evals] best 9.83179e-26 (fails 79) via retype 1/rrlrr->ut1
[ 26560 evals] best 9.98856e-26 (fails 79) via retype 0/rrlrr->da1
[ 26960 evals] best 1.03935e-25 (fails 79) via crossover lrrlr<->rrllr
[ 27440 evals] best 2.25647e-25 (fails 78) via crossover lrrl<->rlll
[ 30240 evals] best 2.28891e-25 (fails 78) via crossover lllll<->rllr
[ 31360 evals] best 2.31039e-25 (fails 78) via core_undivide noop
[ 31440 evals] best 2.32752e-25 (fails 78) via core_undivide noop
[ 35520 evals] best 3.54417e-25 (fails 77) via crossover lrrrr<->rll
[ 35920 evals] best 7.42258e-25 (fails 76) via level_retype 1/rrlll<->0/lrrrl
[ 41840 evals] best 1.47509e-24 (fails 75) via rotate 0/rll
[ 44640 evals] best 1.47915e-24 (fails 75) via crossover lrlll<->lrrrrl
[ 44720 evals] best 1.51671e-24 (fails 75) via rotate 0/lrrr
[ 45760 evals] best 3.02721e-24 (fails 74) via crossover lllll<->rrlrr
[ 48800 evals] best 3.12993e-24 (fails 74) via crossover llrrl<->llrrl
[ 50880 evals] best 1.59821e-23 (fails 72) via swap 0/lrrr
[ 55360 evals] best 1.60805e-23 (fails 72) via crossover rlll<->llrl
[ 55840 evals] best 1.61407e-23 (fails 72) via crossover lllll<->rllr
[ 58480 evals] best 1.6186e-23 (fails 72) via crossover lrrlr<->lrrrrr
[ 58960 evals] best 1.62334e-23 (fails 72) via core_undivide noop
[ 60960 evals] best 3.24659e-23 (fails 71) via level_retype 1/rrlrr<->2/llrr
[ 63680 evals] best 3.25908e-23 (fails 71) via core_undivide noop
[ 70480 evals] best 7.01886e-23 (fails 70) via swap 2/rlr
[ 72480 evals] best 1.67053e-22 (fails 69) via swap 2/rlr
[ 73360 evals] best 1.72771e-22 (fails 69) via core_undivide noop
[ 74720 evals] best 3.47465e-22 (fails 68) via level_retype 0/lllll<->2/rrlll
[ 76080 evals] best 3.48842e-22 (fails 68) via crossover llrl<->rlll
[ 76400 evals] best 7.05787e-22 (fails 67) via retype 2/rrlrr->li1