From e13b7b13130e2778611d1fe2317023d6d9ac45ea Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 28 Aug 2026 23:30:01 +0000 Subject: [PATCH] coldstart: track the in-progress run logs The four seed-0 runs are live; their progress logs are the improvement history DESIGN.md cites for a long run (cf. evolve-3M*.log). Tracking them now so nothing is stranded if the container is reclaimed mid-run -- the runner rewrites them on each completion anyway. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01MJ84Feep79Hhm3E4zZJmnB --- examples/harbor-house/coldstart-500000-s0.log | 23 +++++++++++++ .../health-centre/coldstart-500000-s0.log | 22 +++++++++++++ examples/maple-court/coldstart-500000-s0.log | 21 ++++++++++++ .../programme-house/coldstart-500000-s0.log | 32 +++++++++++++++++++ 4 files changed, 98 insertions(+) create mode 100644 examples/harbor-house/coldstart-500000-s0.log create mode 100644 examples/health-centre/coldstart-500000-s0.log create mode 100644 examples/maple-court/coldstart-500000-s0.log create mode 100644 examples/programme-house/coldstart-500000-s0.log diff --git a/examples/harbor-house/coldstart-500000-s0.log b/examples/harbor-house/coldstart-500000-s0.log new file mode 100644 index 0000000..a14c109 --- /dev/null +++ b/examples/harbor-house/coldstart-500000-s0.log @@ -0,0 +1,23 @@ +WARNING: 418 m2 per storey needs ~86 m of daylit wall; the plot's non-private perimeter gives 53 m. Roughly 49 m2 of courtyard closes the gap. (DESIGN.md §38.3) +seed : /home/user/homemaker-layout/examples/harbor-house/init.dom +programme : harbor-house +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 +output : /home/user/homemaker-layout/examples/harbor-house/coldstart-500000-s0.dom +[ 80 evals] best 2.04467e-27 (fails 79) via construct/0 +[ 240 evals] best 6.52063e-20 (fails 55) via construct/2 +[ 1280 evals] best 3.07967e-20 (fails 54) via construct/15 +[ 1760 evals] best 1.59184e-19 (fails 54) via swap 0/lrr diff --git a/examples/health-centre/coldstart-500000-s0.log b/examples/health-centre/coldstart-500000-s0.log new file mode 100644 index 0000000..4a39793 --- /dev/null +++ b/examples/health-centre/coldstart-500000-s0.log @@ -0,0 +1,22 @@ +WARNING: programme demands 240 m2 per storey on a 183 m2 plot (131%). Every room will be squeezed below its target however long the search runs. (DESIGN.md §39.11) +WARNING: 240 m2 per storey needs ~49 m of daylit wall; the plot's non-private perimeter gives 41 m. Roughly 12 m2 of courtyard closes the gap, but only -57 m2 of plot is spare. (DESIGN.md §38.3) +seed : /home/user/homemaker-layout/examples/health-centre/init.dom +programme : health-centre +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 +output : /home/user/homemaker-layout/examples/health-centre/coldstart-500000-s0.dom +[ 80 evals] best 7.05564e-20 (fails 53) via construct/0 +[ 400 evals] best 1.03209e-17 (fails 47) via construct/4 diff --git a/examples/maple-court/coldstart-500000-s0.log b/examples/maple-court/coldstart-500000-s0.log new file mode 100644 index 0000000..c8e5d08 --- /dev/null +++ b/examples/maple-court/coldstart-500000-s0.log @@ -0,0 +1,21 @@ +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) +seed : /home/user/homemaker-layout/examples/maple-court/init.dom +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 +output : /home/user/homemaker-layout/examples/maple-court/coldstart-500000-s0.dom +[ 80 evals] best 1.5923e-44 (fails 136) via construct/0 +[ 160 evals] best 4.80951e-39 (fails 119) via construct/1 diff --git a/examples/programme-house/coldstart-500000-s0.log b/examples/programme-house/coldstart-500000-s0.log new file mode 100644 index 0000000..1277086 --- /dev/null +++ b/examples/programme-house/coldstart-500000-s0.log @@ -0,0 +1,32 @@ +seed : /home/user/homemaker-layout/examples/programme-house/init.dom +programme : programme-house +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 +output : /home/user/homemaker-layout/examples/programme-house/coldstart-500000-s0.dom +[ 80 evals] best 9.96032e-11 (fails 17) via construct/0 +[ 160 evals] best 5.18243e-09 (fails 16) via construct/1 +[ 320 evals] best 9.65534e-06 (fails 7) via construct/3 +[ 1920 evals] best 1.96478e-05 (fails 7) via place_missing noop +[ 2480 evals] best 1.9751e-05 (fails 7) via place_missing noop +[ 2880 evals] best 1.99208e-05 (fails 7) via place_missing noop +[ 3120 evals] best 2.00298e-05 (fails 7) via core_undivide noop +[ 4640 evals] best 7.04607e-05 (fails 5) via crossover rl<->ll +[ 6000 evals] best 7.06394e-05 (fails 5) via level_fix noop +[ 7280 evals] best 7.07633e-05 (fails 5) via level_retype 0/rrl<->1/rl +[ 7680 evals] best 7.11015e-05 (fails 5) via core_undivide noop +[ 7840 evals] best 7.11352e-05 (fails 5) via core_divide noop +[ 8400 evals] best 0.000111875 (fails 5) via undivide 0/rr +[ 8480 evals] best 0.000114961 (fails 5) via core_undivide noop