seed : /home/bruno/src/homemaker-layout/examples/health-centre/init.dom programme : health-centre budget : 500000 pop : 16 child_budget : 80 workers : 1 rng seed : 1 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 output : /home/bruno/src/homemaker-layout/examples/health-centre/coldstart-500000-s1.dom [ 80 evals] best 3.1736e-10 (fails 22) via construct/0 [ 1680 evals] best 3.50032e-10 (fails 22) via divide 0/rrrlr [ 1760 evals] best 7.19233e-10 (fails 21) via crossover llrrl<->lrllr [ 3280 evals] best 1.03739e-09 (fails 21) via divide 0/rrllr [ 4960 evals] best 1.22255e-09 (fails 21) via level_compound_fix noop [ 5280 evals] best 4.22556e-09 (fails 21) via core_divide noop [ 5600 evals] best 5.51514e-09 (fails 21) via undivide 0/lrrl [ 5680 evals] best 8.91318e-09 (fails 20) via core_divide noop [ 6160 evals] best 9.30404e-09 (fails 20) via swap 0/rllr [ 6240 evals] best 9.84227e-09 (fails 20) via level_fix noop [ 6880 evals] best 3.11282e-08 (fails 18) via swap 0/lllr [ 7920 evals] best 3.54361e-08 (fails 18) via core_undivide noop [ 8720 evals] best 3.87738e-08 (fails 18) via level_retype noop [ 9440 evals] best 4.0316e-08 (fails 18) via core_undivide noop [ 10160 evals] best 4.28614e-08 (fails 18) via level_retype noop [ 11280 evals] best 4.44456e-08 (fails 18) via level_retype noop [ 11680 evals] best 4.57955e-08 (fails 18) via core_divide noop [ 11760 evals] best 4.70161e-08 (fails 18) via level_fix noop [ 12080 evals] best 4.80406e-08 (fails 18) via core_divide noop [ 12480 evals] best 4.88839e-08 (fails 18) via crossover llll<->llrr [ 13680 evals] best 5.00536e-08 (fails 18) via core_undivide noop [ 13920 evals] best 5.1903e-08 (fails 18) via core_divide noop [ 15360 evals] best 1.07206e-07 (fails 17) via rotate 0/lrll [ 16000 evals] best 1.11145e-07 (fails 17) via level_retype noop [ 16960 evals] best 1.15107e-07 (fails 17) via level_compound_fix noop [ 20160 evals] best 1.18837e-07 (fails 17) via level_compound_fix noop [ 20720 evals] best 1.23415e-07 (fails 17) via core_divide noop [ 21600 evals] best 1.28355e-07 (fails 17) via core_undivide noop [ 22640 evals] best 1.45451e-07 (fails 17) via crossover rllrr<->rrlll [ 22720 evals] best 2.11935e-07 (fails 15) via divide 0/rllll [ 23360 evals] best 2.59099e-07 (fails 15) via level_compound_fix noop [ 24560 evals] best 2.70734e-07 (fails 15) via level_retype noop [ 24880 evals] best 2.831e-07 (fails 15) via crossover rlrll<->rrrrl [ 26640 evals] best 2.96078e-07 (fails 15) via level_fix noop [ 29360 evals] best 2.23985e-07 (fails 12) via crossover llllr<->llrll [ 30640 evals] best 3.33889e-07 (fails 12) via retype 0/lllrr->qr1 [ 30880 evals] best 7.38785e-07 (fails 12) via undivide 0/lllr [ 32400 evals] best 8.40919e-07 (fails 12) via core_undivide noop [ 32800 evals] best 9.27558e-07 (fails 12) via level_retype noop [ 33520 evals] best 9.64174e-07 (fails 12) via level_compound_fix noop [ 34480 evals] best 1.00228e-06 (fails 12) via level_compound_fix noop [ 35200 evals] best 2.78977e-06 (fails 11) via crossover rllr<->lrlr [ 35920 evals] best 2.85975e-06 (fails 11) via core_undivide noop [ 36960 evals] best 2.92802e-06 (fails 11) via crossover rrlll<->lrrrl [ 40160 evals] best 2.99391e-06 (fails 11) via core_undivide noop [ 42240 evals] best 3.05636e-06 (fails 11) via core_undivide noop [ 43520 evals] best 3.79692e-06 (fails 11) via level_fix noop [ 44000 evals] best 3.86939e-06 (fails 11) via level_compound_fix noop [ 44560 evals] best 3.92184e-06 (fails 11) via core_divide noop [ 45200 evals] best 4.00078e-06 (fails 11) via level_retype noop [ 46640 evals] best 4.07573e-06 (fails 11) via crossover lrrll<->rrrll [ 49120 evals] best 4.1134e-06 (fails 11) via core_undivide noop [ 49520 evals] best 4.13763e-06 (fails 11) via level_compound_fix noop [ 49920 evals] best 4.14563e-06 (fails 11) via core_divide noop [ 50240 evals] best 4.14854e-06 (fails 11) via level_fix noop [ 50720 evals] best 4.28298e-06 (fails 11) via level_fix noop [ 51280 evals] best 4.28373e-06 (fails 11) via retype 0/lrlll->me1 [ 55120 evals] best 9.85033e-07 (fails 10) via crossover lrlll<->llll [ 55360 evals] best 1.01968e-06 (fails 10) via level_compound_fix noop [ 57280 evals] best 1.4741e-06 (fails 10) via undivide 0/lrrr [ 58640 evals] best 1.50576e-06 (fails 10) via level_fix noop [ 59040 evals] best 1.54157e-06 (fails 10) via level_retype noop [ 60320 evals] best 1.58245e-06 (fails 10) via core_undivide noop [ 62080 evals] best 1.60981e-06 (fails 10) via crossover lrr<->lrr [ 63840 evals] best 2.74194e-06 (fails 9) via retype 0/rrrrr->mo1 [ 64400 evals] best 2.81093e-06 (fails 9) via core_divide noop [ 64560 evals] best 2.89773e-06 (fails 9) via core_divide noop [ 66080 evals] best 1.42037e-05 (fails 8) via crossover lrr<->rrll [ 66880 evals] best 1.48441e-05 (fails 8) via rotate 0/rlrr [ 68080 evals] best 1.52409e-05 (fails 8) via level_fix noop [ 68560 evals] best 1.56119e-05 (fails 8) via level_retype noop [ 69120 evals] best 1.59331e-05 (fails 8) via level_compound_fix noop [ 70880 evals] best 1.61441e-05 (fails 8) via level_compound_fix noop [ 71120 evals] best 3.42507e-05 (fails 7) via undivide 0/rrrl [ 72640 evals] best 3.47537e-05 (fails 7) via core_undivide noop [ 75840 evals] best 3.49427e-05 (fails 7) via level_retype noop [ 77040 evals] best 3.49682e-05 (fails 7) via core_divide noop [ 77520 evals] best 3.50353e-05 (fails 7) via retype 0/rrrl->qr1 [ 78800 evals] best 3.64925e-05 (fails 7) via level_fix noop [ 81280 evals] best 3.7884e-05 (fails 7) via core_undivide noop [ 81520 evals] best 3.89932e-05 (fails 7) via core_divide noop [ 82640 evals] best 3.98419e-05 (fails 7) via core_divide noop [ 85360 evals] best 4.05998e-05 (fails 7) via level_retype noop [ 87440 evals] best 4.128e-05 (fails 7) via level_retype noop [ 88160 evals] best 4.17275e-05 (fails 7) via core_undivide noop [ 90080 evals] best 4.20007e-05 (fails 7) via level_retype noop [ 92560 evals] best 4.21287e-05 (fails 7) via level_compound_fix noop [ 92960 evals] best 4.22968e-05 (fails 7) via level_delete noop [ 97360 evals] best 4.24328e-05 (fails 7) via level_compound_fix noop [102000 evals] best 4.24811e-05 (fails 7) via level_retype noop [105200 evals] best 4.25673e-05 (fails 7) via core_divide noop [106080 evals] best 4.29149e-05 (fails 7) via crossover rlrl<->rrrr [107200 evals] best 4.32068e-05 (fails 7) via retype 0/rrllr->qr1 [107520 evals] best 4.32209e-05 (fails 7) via retype 0/rrrl->dp1 [113520 evals] best 4.32209e-05 (fails 7) via crossover lrrr<->rrrl [122880 evals] best 9.30692e-05 (fails 7) via undivide 0/rlrr [123520 evals] best 9.32949e-05 (fails 7) via level_fix noop [124480 evals] best 9.33002e-05 (fails 7) via level_fix noop [144400 evals] best 0.000107422 (fails 7) via undivide 0/rlrr [148560 evals] best 0.000113564 (fails 7) via retype 0/lrlllrl->t10 [150640 evals] best 0.000117071 (fails 7) via level_compound_fix noop [151040 evals] best 0.000121829 (fails 7) via level_retype noop [153040 evals] best 0.000124879 (fails 7) via level_retype noop [157680 evals] best 0.000126775 (fails 7) via crossover lrlllrr<->llrll [158800 evals] best 0.000240095 (fails 7) via undivide 0/rrll [163680 evals] best 0.000499652 (fails 6) via level_retype noop [164640 evals] best 0.000508459 (fails 6) via core_undivide noop [165440 evals] best 0.00050947 (fails 6) via level_retype noop [174400 evals] best 0.000510996 (fails 6) via core_undivide noop [201200 evals] best 0.000521531 (fails 6) via rotate 0/rrrr [202800 evals] best 0.000524554 (fails 6) via level_compound_fix noop [216400 evals] best 0.000524554 (fails 6) via crossover rlllr<->rrll [231680 evals] best 0.000581588 (fails 6) via crossover llrr<->rllr [232800 evals] best 0.000631983 (fails 6) via crossover rllllr<->rllllr [233600 evals] best 0.000663972 (fails 6) via rotate 0/rlllll [234400 evals] best 0.000679543 (fails 6) via rotate 0/lr [235120 evals] best 0.000680799 (fails 6) via level_compound_fix noop [235280 evals] best 0.000704214 (fails 6) via level_fix noop [235360 evals] best 0.00070883 (fails 6) via level_compound_fix noop [235600 evals] best 0.000710322 (fails 6) via level_fix noop [282720 evals] best 0.000710418 (fails 6) via level_retype noop [283200 evals] best 0.000710928 (fails 6) via core_divide noop [288800 evals] best 0.000783033 (fails 6) via swap 0/llllr [299600 evals] best 0.000806961 (fails 6) via undivide 0/lrlr [405760 evals] best 0.00148576 (fails 5) via level_compound_fix noop [405840 evals] best 0.00148617 (fails 5) via core_divide noop --- finishing (homemaker-py-3l6): unfold + polish 250000 evals --- [finish] unfold: materialised 2 shared-leaf copies [ 200 evals] best 1.47634e-06 (fails 15) via seed [ 280 evals] best 1.49152e-06 (fails 15) via level_retype noop [ 600 evals] best 1.50542e-06 (fails 15) via level_compound_fix noop [ 680 evals] best 1.51829e-06 (fails 15) via level_fix noop [ 840 evals] best 4.82862e-05 (fails 10) via undivide 0/rrrrr [ 1880 evals] best 4.84983e-05 (fails 10) via crossover rlrlrr<->llllrl [ 38440 evals] best 8.15165e-05 (fails 9) via swap 0/rlrlr [ 41960 evals] best 8.32787e-05 (fails 9) via core_undivide noop [ 42120 evals] best 9.93915e-05 (fails 9) via crossover rrrr<->rlrlr [114680 evals] best 0.000100561 (fails 9) via retype 0/rrrrr->zt1 [182760 evals] best 0.000100577 (fails 9) via crossover rlllllr<->llrrl [184200 evals] best 0.000101129 (fails 9) via core_undivide noop [186920 evals] best 0.000101234 (fails 9) via level_fix noop [187160 evals] best 0.000101292 (fails 9) via retype 0/rllllll->dp1 --- collapse (homemaker-py-94g): finish-time cell→room relabel --- [finish] collapse: 97 → 9 fails (applied) --- done --- elapsed : 124897.0s evals : 750040 across 9374 topologies best : 0.000101292 (9 fails) via retype 0/rllllll->dp1+collapse improvement history: [ 80] 3.1736e-10 (share:construct/0) [ 1680] 3.50032e-10 (share:divide 0/rrrlr) [ 1760] 7.19233e-10 (share:crossover llrrl<->lrllr) [ 3280] 1.03739e-09 (share:divide 0/rrllr) [ 4960] 1.22255e-09 (share:level_compound_fix noop) [ 5280] 4.22556e-09 (share:core_divide noop) [ 5600] 5.51514e-09 (share:undivide 0/lrrl) [ 5680] 8.91318e-09 (share:core_divide noop) [ 6160] 9.30404e-09 (share:swap 0/rllr) [ 6240] 9.84227e-09 (share:level_fix noop) [ 6880] 3.11282e-08 (share:swap 0/lllr) [ 7920] 3.54361e-08 (share:core_undivide noop) [ 8720] 3.87738e-08 (share:level_retype noop) [ 9440] 4.0316e-08 (share:core_undivide noop) [ 10160] 4.28614e-08 (share:level_retype noop) [ 11280] 4.44456e-08 (share:level_retype noop) [ 11680] 4.57955e-08 (share:core_divide noop) [ 11760] 4.70161e-08 (share:level_fix noop) [ 12080] 4.80406e-08 (share:core_divide noop) [ 12480] 4.88839e-08 (share:crossover llll<->llrr) [ 13680] 5.00536e-08 (share:core_undivide noop) [ 13920] 5.1903e-08 (share:core_divide noop) [ 15360] 1.07206e-07 (share:rotate 0/lrll) [ 16000] 1.11145e-07 (share:level_retype noop) [ 16960] 1.15107e-07 (share:level_compound_fix noop) [ 20160] 1.18837e-07 (share:level_compound_fix noop) [ 20720] 1.23415e-07 (share:core_divide noop) [ 21600] 1.28355e-07 (share:core_undivide noop) [ 22640] 1.45451e-07 (share:crossover rllrr<->rrlll) [ 22720] 2.11935e-07 (share:divide 0/rllll) [ 23360] 2.59099e-07 (share:level_compound_fix noop) [ 24560] 2.70734e-07 (share:level_retype noop) [ 24880] 2.831e-07 (share:crossover rlrll<->rrrrl) [ 26640] 2.96078e-07 (share:level_fix noop) [ 29360] 2.23985e-07 (share:crossover llllr<->llrll) [ 30640] 3.33889e-07 (share:retype 0/lllrr->qr1) [ 30880] 7.38785e-07 (share:undivide 0/lllr) [ 32400] 8.40919e-07 (share:core_undivide noop) [ 32800] 9.27558e-07 (share:level_retype noop) [ 33520] 9.64174e-07 (share:level_compound_fix noop) [ 34480] 1.00228e-06 (share:level_compound_fix noop) [ 35200] 2.78977e-06 (share:crossover rllr<->lrlr) [ 35920] 2.85975e-06 (share:core_undivide noop) [ 36960] 2.92802e-06 (share:crossover rrlll<->lrrrl) [ 40160] 2.99391e-06 (share:core_undivide noop) [ 42240] 3.05636e-06 (share:core_undivide noop) [ 43520] 3.79692e-06 (share:level_fix noop) [ 44000] 3.86939e-06 (share:level_compound_fix noop) [ 44560] 3.92184e-06 (share:core_divide noop) [ 45200] 4.00078e-06 (share:level_retype noop) [ 46640] 4.07573e-06 (share:crossover lrrll<->rrrll) [ 49120] 4.1134e-06 (share:core_undivide noop) [ 49520] 4.13763e-06 (share:level_compound_fix noop) [ 49920] 4.14563e-06 (share:core_divide noop) [ 50240] 4.14854e-06 (share:level_fix noop) [ 50720] 4.28298e-06 (share:level_fix noop) [ 51280] 4.28373e-06 (share:retype 0/lrlll->me1) [ 55120] 9.85033e-07 (share:crossover lrlll<->llll) [ 55360] 1.01968e-06 (share:level_compound_fix noop) [ 57280] 1.4741e-06 (share:undivide 0/lrrr) [ 58640] 1.50576e-06 (share:level_fix noop) [ 59040] 1.54157e-06 (share:level_retype noop) [ 60320] 1.58245e-06 (share:core_undivide noop) [ 62080] 1.60981e-06 (share:crossover lrr<->lrr) [ 63840] 2.74194e-06 (share:retype 0/rrrrr->mo1) [ 64400] 2.81093e-06 (share:core_divide noop) [ 64560] 2.89773e-06 (share:core_divide noop) [ 66080] 1.42037e-05 (share:crossover lrr<->rrll) [ 66880] 1.48441e-05 (share:rotate 0/rlrr) [ 68080] 1.52409e-05 (share:level_fix noop) [ 68560] 1.56119e-05 (share:level_retype noop) [ 69120] 1.59331e-05 (share:level_compound_fix noop) [ 70880] 1.61441e-05 (share:level_compound_fix noop) [ 71120] 3.42507e-05 (share:undivide 0/rrrl) [ 72640] 3.47537e-05 (share:core_undivide noop) [ 75840] 3.49427e-05 (share:level_retype noop) [ 77040] 3.49682e-05 (share:core_divide noop) [ 77520] 3.50353e-05 (share:retype 0/rrrl->qr1) [ 78800] 3.64925e-05 (share:level_fix noop) [ 81280] 3.7884e-05 (share:core_undivide noop) [ 81520] 3.89932e-05 (share:core_divide noop) [ 82640] 3.98419e-05 (share:core_divide noop) [ 85360] 4.05998e-05 (share:level_retype noop) [ 87440] 4.128e-05 (share:level_retype noop) [ 88160] 4.17275e-05 (share:core_undivide noop) [ 90080] 4.20007e-05 (share:level_retype noop) [ 92560] 4.21287e-05 (share:level_compound_fix noop) [ 92960] 4.22968e-05 (share:level_delete noop) [ 97360] 4.24328e-05 (share:level_compound_fix noop) [102000] 4.24811e-05 (share:level_retype noop) [105200] 4.25673e-05 (share:core_divide noop) [106080] 4.29149e-05 (share:crossover rlrl<->rrrr) [107200] 4.32068e-05 (share:retype 0/rrllr->qr1) [107520] 4.32209e-05 (share:retype 0/rrrl->dp1) [113520] 4.32209e-05 (share:crossover lrrr<->rrrl) [122880] 9.30692e-05 (share:undivide 0/rlrr) [123520] 9.32949e-05 (share:level_fix noop) [124480] 9.33002e-05 (share:level_fix noop) [144400] 0.000107422 (share:undivide 0/rlrr) [148560] 0.000113564 (share:retype 0/lrlllrl->t10) [150640] 0.000117071 (share:level_compound_fix noop) [151040] 0.000121829 (share:level_retype noop) [153040] 0.000124879 (share:level_retype noop) [157680] 0.000126775 (share:crossover lrlllrr<->llrll) [158800] 0.000240095 (share:undivide 0/rrll) [163680] 0.000499652 (share:level_retype noop) [164640] 0.000508459 (share:core_undivide noop) [165440] 0.00050947 (share:level_retype noop) [174400] 0.000510996 (share:core_undivide noop) [201200] 0.000521531 (share:rotate 0/rrrr) [202800] 0.000524554 (share:level_compound_fix noop) [216400] 0.000524554 (share:crossover rlllr<->rrll) [231680] 0.000581588 (share:crossover llrr<->rllr) [232800] 0.000631983 (share:crossover rllllr<->rllllr) [233600] 0.000663972 (share:rotate 0/rlllll) [234400] 0.000679543 (share:rotate 0/lr) [235120] 0.000680799 (share:level_compound_fix noop) [235280] 0.000704214 (share:level_fix noop) [235360] 0.00070883 (share:level_compound_fix noop) [235600] 0.000710322 (share:level_fix noop) [282720] 0.000710418 (share:level_retype noop) [283200] 0.000710928 (share:core_divide noop) [288800] 0.000783033 (share:swap 0/llllr) [299600] 0.000806961 (share:undivide 0/lrlr) [405760] 0.00148576 (share:level_compound_fix noop) [405840] 0.00148617 (share:core_divide noop) [500200] 1.47634e-06 (polish:seed) [500280] 1.49152e-06 (polish:level_retype noop) [500600] 1.50542e-06 (polish:level_compound_fix noop) [500680] 1.51829e-06 (polish:level_fix noop) [500840] 4.82862e-05 (polish:undivide 0/rrrrr) [501880] 4.84983e-05 (polish:crossover rlrlrr<->llllrl) [538440] 8.15165e-05 (polish:swap 0/rlrlr) [541960] 8.32787e-05 (polish:core_undivide noop) [542120] 9.93915e-05 (polish:crossover rrrr<->rlrlr) [614680] 0.000100561 (polish:retype 0/rrrrr->zt1) [682760] 0.000100577 (polish:crossover rlllllr<->llrrl) [684200] 0.000101129 (polish:core_undivide noop) [686920] 0.000101234 (polish:level_fix noop) [687160] 0.000101292 (polish:retype 0/rllllll->dp1) written : /home/bruno/src/homemaker-layout/examples/health-centre/coldstart-500000-s1.dom