homemaker-layout/examples/harbor-house/evolve-3M.log

235 lines
12 KiB
Text
Raw Permalink Normal View History

seed : /home/bruno/src/homemaker-layout/examples/harbor-house/init.dom
programme : harbor-house
budget : 3000000
pop : 16
child_budget : 80
workers : 2
rng seed : 0
leaf sharing : True (factor=3)
superpose : False
output : /home/bruno/src/homemaker-layout/examples/harbor-house/evolved-3M.dom
[ 80 evals] best 1.23724e-18 (fails 51) via construct/0
[ 160 evals] best 3.60774e-14 (fails 37) via construct/1
[ 4400 evals] best 3.92553e-14 (fails 37) via level_fix noop
[ 5600 evals] best 2.5324e-13 (fails 35) via divide 0/lrrr
[ 6560 evals] best 2.54766e-13 (fails 35) via crossover rrrl<->rrrl
[ 6800 evals] best 5.12736e-13 (fails 34) via core_divide noop
[ 8240 evals] best 5.20906e-13 (fails 34) via level_compound_fix noop
[ 11040 evals] best 5.21558e-13 (fails 34) via swap 0/lrl
[ 13200 evals] best 5.24939e-13 (fails 34) via core_divide noop
[ 14960 evals] best 5.27579e-13 (fails 34) via crossover lrrl<->lrrl
[ 15200 evals] best 5.31633e-13 (fails 34) via core_undivide noop
[ 15600 evals] best 2.18076e-12 (fails 32) via crossover rrrl<->rlrr
[ 15840 evals] best 2.21022e-12 (fails 32) via level_fix noop
[ 19120 evals] best 2.24186e-12 (fails 32) via level_compound_fix noop
[ 19360 evals] best 2.26499e-12 (fails 32) via level_compound_fix noop
[ 24960 evals] best 7.39417e-11 (fails 27) via undivide 1/rrl
[ 25360 evals] best 7.49515e-11 (fails 27) via core_undivide noop
[ 29200 evals] best 7.57633e-11 (fails 27) via core_undivide noop
[ 29680 evals] best 7.74529e-11 (fails 27) via level_fix noop
[ 35280 evals] best 7.86348e-11 (fails 27) via level_fix noop
[ 36880 evals] best 3.15641e-10 (fails 25) via level_retype 1/llrl<->0/rlrr
[ 37360 evals] best 3.16e-10 (fails 25) via level_fix noop
[ 39680 evals] best 3.16841e-10 (fails 25) via level_compound_fix noop
[ 40160 evals] best 3.1945e-10 (fails 25) via rotate 0/rlr
[ 40480 evals] best 3.2002e-10 (fails 25) via level_compound_fix noop
[ 41120 evals] best 3.20176e-10 (fails 25) via core_undivide noop
[ 42240 evals] best 3.20502e-10 (fails 25) via level_fix noop
[ 44000 evals] best 1.22813e-09 (fails 22) via swap 0/rll
[ 47120 evals] best 1.24341e-09 (fails 22) via crossover llrr<->llrr
[ 48400 evals] best 1.36186e-09 (fails 22) via swap 0/rrr
[ 55280 evals] best 1.37846e-09 (fails 22) via core_divide noop
[ 56080 evals] best 1.39462e-09 (fails 22) via core_undivide noop
[ 56880 evals] best 1.41015e-09 (fails 22) via level_compound_fix noop
[ 57680 evals] best 1.42485e-09 (fails 22) via core_divide noop
[ 58880 evals] best 1.43848e-09 (fails 22) via crossover lrl<->lrl
[ 59360 evals] best 1.45094e-09 (fails 22) via core_undivide noop
[ 61760 evals] best 2.44768e-08 (fails 21) via swap 0/lrl
[ 61920 evals] best 2.49476e-08 (fails 21) via level_compound_fix noop
[ 66320 evals] best 2.54089e-08 (fails 21) via level_fix noop
[ 71440 evals] best 5.14082e-08 (fails 20) via core_undivide noop
[ 76320 evals] best 6.34704e-08 (fails 20) via crossover lrl<->lrl
[ 79200 evals] best 6.37227e-08 (fails 20) via crossover lrrrl<->lrrrl
[ 79840 evals] best 6.38312e-08 (fails 20) via core_undivide noop
[ 80720 evals] best 6.39174e-08 (fails 20) via level_fix noop
[ 81200 evals] best 6.395e-08 (fails 20) via crossover rllr<->rllr
[100240 evals] best 1.19279e-07 (fails 19) via level_fix noop
[103280 evals] best 1.21428e-07 (fails 19) via crossover rrrr<->rlrr
[111440 evals] best 1.23503e-07 (fails 19) via level_fix noop
[111920 evals] best 1.25268e-07 (fails 19) via level_compound_fix noop
[114000 evals] best 1.26206e-07 (fails 19) via rotate 0/rrr
[115280 evals] best 1.26512e-07 (fails 19) via crossover rlrr<->lrlr
[123520 evals] best 1.3089e-07 (fails 19) via crossover rrrr<->lrrrr
[123840 evals] best 1.33083e-07 (fails 19) via level_fix noop
[124160 evals] best 1.33493e-07 (fails 19) via level_compound_fix noop
[130960 evals] best 1.54739e-07 (fails 19) via divide 1/llrl
[192960 evals] best 2.09792e-07 (fails 18) via core_divide lrlr (2 floors)
[194080 evals] best 2.21668e-07 (fails 18) via level_compound_fix noop
[194640 evals] best 2.21905e-07 (fails 18) via crossover lllll<->lllll
[197120 evals] best 2.42215e-07 (fails 18) via crossover llrr<->llrr
[200160 evals] best 2.56155e-07 (fails 18) via crossover lrlrl<->lrlrl
[202800 evals] best 2.56274e-07 (fails 18) via crossover rrrr<->lrll
[207200 evals] best 2.57268e-07 (fails 18) via core_undivide noop
[217840 evals] best 2.65752e-07 (fails 18) via level_compound_fix noop
[218880 evals] best 2.66338e-07 (fails 18) via level_fix noop
[218960 evals] best 2.66409e-07 (fails 18) via swap 0/lrlr
[222960 evals] best 2.81898e-07 (fails 18) via crossover l<->l
[224480 evals] best 2.81924e-07 (fails 18) via retype 0/lrll->st2
[278800 evals] best 2.93777e-07 (fails 18) via divide 1/lrrr
[279520 evals] best 2.93793e-07 (fails 18) via level_fix noop
[320640 evals] best 2.95862e-07 (fails 18) via rotate 0/rrr
[358880 evals] best 2.97323e-07 (fails 18) via rotate 0/rr
[367120 evals] best 3.04012e-07 (fails 18) via crossover lrll<->llllr
[417280 evals] best 1.18035e-06 (fails 16) via divide 1/rlr
[423680 evals] best 1.18063e-06 (fails 16) via level_fix noop
[427120 evals] best 1.18073e-06 (fails 16) via crossover l<->l
[432960 evals] best 1.18987e-06 (fails 16) via undivide 0/lrlr
[435360 evals] best 1.19002e-06 (fails 16) via swap 1/lrlr
[440960 evals] best 1.25608e-06 (fails 16) via retype 0/lrlrr->ef1
[443920 evals] best 2.24559e-06 (fails 15) via undivide 1/lrlr
[460640 evals] best 2.4213e-06 (fails 15) via undivide 1/lrlr
[474320 evals] best 2.4213e-06 (fails 15) via swap 0/lrl
[534160 evals] best 4.65676e-06 (fails 14) via divide 1/llrlr
[541600 evals] best 9.31353e-06 (fails 13) via level_compound_fix of: lvl1 → lvl0/rllr
[570800 evals] best 9.38995e-06 (fails 13) via level_fix of: lvl1/llrlrl → lvl0/rllr
[589600 evals] best 9.49326e-06 (fails 13) via swap 0/lrlr
[590240 evals] best 9.53324e-06 (fails 13) via level_fix noop
[591120 evals] best 9.56034e-06 (fails 13) via level_compound_fix noop
[592960 evals] best 9.58028e-06 (fails 13) via level_fix noop
[644000 evals] best 9.59623e-06 (fails 13) via rotate 0/lrlr
[688880 evals] best 9.8317e-06 (fails 13) via crossover rrl<->lrrrr
[689040 evals] best 9.85084e-06 (fails 13) via level_fix noop
[689760 evals] best 9.86664e-06 (fails 13) via core_undivide noop
[697680 evals] best 9.89198e-06 (fails 13) via rotate 0/rr
[785120 evals] best 9.91323e-06 (fails 13) via rotate 1/llrlr
[787760 evals] best 9.93767e-06 (fails 13) via undivide 0/llrr
[789920 evals] best 1.00029e-05 (fails 13) via rotate 0/rrr
[828560 evals] best 1.00451e-05 (fails 13) via crossover r<->r
[889840 evals] best 1.00699e-05 (fails 13) via undivide 0/llrr
[945840 evals] best 1.01801e-05 (fails 13) via divide 1/rlrl
[946480 evals] best 1.01803e-05 (fails 13) via swap 1/rlrl
[951520 evals] best 1.02053e-05 (fails 13) via undivide 0/llrr
[1085840 evals] best 1.02214e-05 (fails 13) via rotate 0/lrlr
[1382400 evals] best 1.02289e-05 (fails 13) via undivide 0/llrr
[1383120 evals] best 1.02309e-05 (fails 13) via level_fix noop
[1445040 evals] best 1.0247e-05 (fails 13) via rotate 0/lrlr
[2198240 evals] best 1.0247e-05 (fails 13) via crossover lrlrr<->llrrr
[2649680 evals] best 1.03342e-05 (fails 13) via divide 1/llrll
[2951680 evals] best 1.03342e-05 (fails 13) via divide 0/llllr
--- done ---
elapsed : 77682.2s
evals : 3000000 across 37500 topologies
best : 1.03342e-05 (13 fails) via divide 0/llllr
improvement history:
[ 80] 1.23724e-18 (construct/0)
[ 160] 3.60774e-14 (construct/1)
[ 4400] 3.92553e-14 (level_fix noop)
[ 5600] 2.5324e-13 (divide 0/lrrr)
[ 6560] 2.54766e-13 (crossover rrrl<->rrrl)
[ 6800] 5.12736e-13 (core_divide noop)
[ 8240] 5.20906e-13 (level_compound_fix noop)
[ 11040] 5.21558e-13 (swap 0/lrl)
[ 13200] 5.24939e-13 (core_divide noop)
[ 14960] 5.27579e-13 (crossover lrrl<->lrrl)
[ 15200] 5.31633e-13 (core_undivide noop)
[ 15600] 2.18076e-12 (crossover rrrl<->rlrr)
[ 15840] 2.21022e-12 (level_fix noop)
[ 19120] 2.24186e-12 (level_compound_fix noop)
[ 19360] 2.26499e-12 (level_compound_fix noop)
[ 24960] 7.39417e-11 (undivide 1/rrl)
[ 25360] 7.49515e-11 (core_undivide noop)
[ 29200] 7.57633e-11 (core_undivide noop)
[ 29680] 7.74529e-11 (level_fix noop)
[ 35280] 7.86348e-11 (level_fix noop)
[ 36880] 3.15641e-10 (level_retype 1/llrl<->0/rlrr)
[ 37360] 3.16e-10 (level_fix noop)
[ 39680] 3.16841e-10 (level_compound_fix noop)
[ 40160] 3.1945e-10 (rotate 0/rlr)
[ 40480] 3.2002e-10 (level_compound_fix noop)
[ 41120] 3.20176e-10 (core_undivide noop)
[ 42240] 3.20502e-10 (level_fix noop)
[ 44000] 1.22813e-09 (swap 0/rll)
[ 47120] 1.24341e-09 (crossover llrr<->llrr)
[ 48400] 1.36186e-09 (swap 0/rrr)
[ 55280] 1.37846e-09 (core_divide noop)
[ 56080] 1.39462e-09 (core_undivide noop)
[ 56880] 1.41015e-09 (level_compound_fix noop)
[ 57680] 1.42485e-09 (core_divide noop)
[ 58880] 1.43848e-09 (crossover lrl<->lrl)
[ 59360] 1.45094e-09 (core_undivide noop)
[ 61760] 2.44768e-08 (swap 0/lrl)
[ 61920] 2.49476e-08 (level_compound_fix noop)
[ 66320] 2.54089e-08 (level_fix noop)
[ 71440] 5.14082e-08 (core_undivide noop)
[ 76320] 6.34704e-08 (crossover lrl<->lrl)
[ 79200] 6.37227e-08 (crossover lrrrl<->lrrrl)
[ 79840] 6.38312e-08 (core_undivide noop)
[ 80720] 6.39174e-08 (level_fix noop)
[ 81200] 6.395e-08 (crossover rllr<->rllr)
[100240] 1.19279e-07 (level_fix noop)
[103280] 1.21428e-07 (crossover rrrr<->rlrr)
[111440] 1.23503e-07 (level_fix noop)
[111920] 1.25268e-07 (level_compound_fix noop)
[114000] 1.26206e-07 (rotate 0/rrr)
[115280] 1.26512e-07 (crossover rlrr<->lrlr)
[123520] 1.3089e-07 (crossover rrrr<->lrrrr)
[123840] 1.33083e-07 (level_fix noop)
[124160] 1.33493e-07 (level_compound_fix noop)
[130960] 1.54739e-07 (divide 1/llrl)
[192960] 2.09792e-07 (core_divide lrlr (2 floors))
[194080] 2.21668e-07 (level_compound_fix noop)
[194640] 2.21905e-07 (crossover lllll<->lllll)
[197120] 2.42215e-07 (crossover llrr<->llrr)
[200160] 2.56155e-07 (crossover lrlrl<->lrlrl)
[202800] 2.56274e-07 (crossover rrrr<->lrll)
[207200] 2.57268e-07 (core_undivide noop)
[217840] 2.65752e-07 (level_compound_fix noop)
[218880] 2.66338e-07 (level_fix noop)
[218960] 2.66409e-07 (swap 0/lrlr)
[222960] 2.81898e-07 (crossover l<->l)
[224480] 2.81924e-07 (retype 0/lrll->st2)
[278800] 2.93777e-07 (divide 1/lrrr)
[279520] 2.93793e-07 (level_fix noop)
[320640] 2.95862e-07 (rotate 0/rrr)
[358880] 2.97323e-07 (rotate 0/rr)
[367120] 3.04012e-07 (crossover lrll<->llllr)
[417280] 1.18035e-06 (divide 1/rlr)
[423680] 1.18063e-06 (level_fix noop)
[427120] 1.18073e-06 (crossover l<->l)
[432960] 1.18987e-06 (undivide 0/lrlr)
[435360] 1.19002e-06 (swap 1/lrlr)
[440960] 1.25608e-06 (retype 0/lrlrr->ef1)
[443920] 2.24559e-06 (undivide 1/lrlr)
[460640] 2.4213e-06 (undivide 1/lrlr)
[474320] 2.4213e-06 (swap 0/lrl)
[534160] 4.65676e-06 (divide 1/llrlr)
[541600] 9.31353e-06 (level_compound_fix of: lvl1 → lvl0/rllr)
[570800] 9.38995e-06 (level_fix of: lvl1/llrlrl → lvl0/rllr)
[589600] 9.49326e-06 (swap 0/lrlr)
[590240] 9.53324e-06 (level_fix noop)
[591120] 9.56034e-06 (level_compound_fix noop)
[592960] 9.58028e-06 (level_fix noop)
[644000] 9.59623e-06 (rotate 0/lrlr)
[688880] 9.8317e-06 (crossover rrl<->lrrrr)
[689040] 9.85084e-06 (level_fix noop)
[689760] 9.86664e-06 (core_undivide noop)
[697680] 9.89198e-06 (rotate 0/rr)
[785120] 9.91323e-06 (rotate 1/llrlr)
[787760] 9.93767e-06 (undivide 0/llrr)
[789920] 1.00029e-05 (rotate 0/rrr)
[828560] 1.00451e-05 (crossover r<->r)
[889840] 1.00699e-05 (undivide 0/llrr)
[945840] 1.01801e-05 (divide 1/rlrl)
[946480] 1.01803e-05 (swap 1/rlrl)
[951520] 1.02053e-05 (undivide 0/llrr)
[1085840] 1.02214e-05 (rotate 0/lrlr)
[1382400] 1.02289e-05 (undivide 0/llrr)
[1383120] 1.02309e-05 (level_fix noop)
[1445040] 1.0247e-05 (rotate 0/lrlr)
[2198240] 1.0247e-05 (crossover lrlrr<->llrrr)
[2649680] 1.03342e-05 (divide 1/llrll)
[2951680] 1.03342e-05 (divide 0/llllr)
written : /home/bruno/src/homemaker-layout/examples/harbor-house/evolved-3M.dom