Breeding spatial economies: the final v3 harvest

Post 12 · two islands from the v2 archive · generations 1–12 complete, including final selected reseeds. Baseline: g1–7; changed-configuration continuation: g8–12. Source: audited final harvest.

Final verdict: proxy progress and added breadth, not proven heterogeneous compartments. The best correctly linked selected partial-C9 assay rose from 0.8504 to 0.8895. At common W9 = 0.40, the continuation added 14 qualifying descriptor bins not observed qualifying in the baseline. Screen means rose, but selected-reseed results did not improve uniformly. These are search and measurement results, not evidence that the intended compartment phenotype was achieved.

1 · What C9 measures

v3 adds a “spatial economy” proxy to the v2 complexity score. Its factors reward used empty space, localized coupling, episodic bonds, and persistent phenotype diversity. They do not directly test regional chemical composition.

factormeasured quantity
t9 · traversalVoid-fraction trapezoid (knots 0.35, 0.55, 0.99, 0.9975) × median displacement-through-void score, gated by void percolation. Full displacement credit at 3 blob radii per 100 tu.
s9 · surface localityShare of coupling-term flux inside the organism-support boundary shell (SHELL_PX=2 in the implementation). Requires full-field snapshots.
e9 · episodic encountersBond-lifetime mass in the 10–500 tu band / total bond mass, multiplied by (1 − frozen-pair fraction) and min(total bond mass / 2000 tu, 1). “Frozen” means bonded for >80% of the window.
r9 · diversityclip(log₂(n_eff)/log₂(24), 0, 1) × (1 − takeover). Here n_eff = exp(entropy) over d7b phenotype clusters with ≥500 tu time coverage. These clusters are not regional compartments.
Full C9 = (t9 × s9 × e9 × r9)1/4
Partial C9 = (t9 × e9 × r9)1/3   [s9 unavailable]
interest_v3 = (1-W9)*I_v2 + 100*W9*C9

Any measured zero factor makes C9 zero; the alive gate also rejects dead worlds. I_v2 is the preserved 0–100 v2 score. Metric definitions and constants give the exact implementation.

Partial and full C9 are different assays. The continuation measured partial C9 only: surface locality was not measured. The baseline includes 13 full-C9 creative screens in generation 1, so its C9 statistics are split below. Six full-C9 atlas imports are outside the creative-screen comparison. Missing C9 is not zero. Partial C9 can earn the structured descriptor, but cannot satisfy the full-s9 economy class rule.

2 · Comparable results

Unless marked otherwise, qualification means status=ok, C9 ≥ 0.4, and common interest ≥ 60 at W9 = 0.40. The audit applies the same blend to preserved measurements; it does not rerun metrics or compare raw scores made with different weights. “Qualifying” is not a test for biological cells or the strict economy class.

Creative screens only

quantitybaseline g1–7continuation g8–12
Qualifying / all emitted screens241 / 1,376 (17.5%)
237 partial + 4 full
159 / 723 (22.0%)
all partial
Measured partial C9: n · mean · max1,114 · 0.2599 · 0.7576679 · 0.2903 · 0.8185
Measured full C9: n · mean · max13 · 0.4487 · 0.6979none measured

One screen per emitted candidate-name unit within each island. Failed and missing-C9 screens stay in the yield denominator. C9 means and maxima use only the measured rows shown; imports and selected reseeds are excluded.

Screen-only generation trend: measured partial-C9 mean and maximum, with sample counts; qualifying screens over all emitted screens at common W9 0.40. Generation 1 includes 13 full-C9 rows in the yield panel only.

Selected reseeds: a separate distribution

cohortsame-genome assay rowsmeasured partial C9 nmean C9max C9qualifying at W9 .40
g1–79319300.26190.8504200 / 931
g8–123893890.21720.889574 / 389

The best selected assay is p1g12_049_s3, an add_chan child on island 1. Its genotype scored 0.6737 / 0.8854 / 0.8895 in the screen / seed-2 / seed-3 observations. The aggregate selected-reseed mean fell, and island 2's best selected C9 remains the older 0.8048 result. A higher maximum is not uniform improvement or a guarantee on a new seed.

Descriptor breadth, not physical cells

Count each exact MAP-Elites descriptor key once if at least one creative screen qualifies at common W9 = 0.40. The baseline observed 51 bins (48 restricted to partial C9); the continuation observed 45 (all partial), including 14 new relative to the baseline. Their union is 65 (62 using partial C9 only). These are observed behavior categories across runs, not physical cells, verified archive incumbents, or compartment counts. The earlier 76 was a pooled screen-plus-selected-reseed bin count at W9 = 0.25, not archive occupancy.

Integrity and inference limits. Detailed audit: identities, exclusions, and denominators · 17-check validation.

3 · What actually changed during the search

Two islands searched from the v2 archive with a spatial-class descriptor axis. The following are requested creative slots per island per generation, not emitted counts or a nominal population size.

phaseW9total slotsSIC slots / retries per targetmutatemint_bilin
g1–70.251008 / pilot generator1612
g80.409324 / 601616
g9–120.408912 / 122218

The classical-merge loop requested 24 slots in g1–7, then 20. Retry failures can drop targets. g8 emitted 81 + 82 screens; g9–12 emitted 560 in total. Continuation SIC emitted 45 screens in g8 and 25 in g9–12, not 24 per island throughout. Immigration fell from 20 to 5 requested slots; duplication and shared-channel merge targets went to zero. C9 backfill and archive reblending also changed parent selection.

Spatial-IC composition and operator yield

merge_spatial_ic (SIC) keeps one parent's chemistry and composes two parents' developed fields into soft-masked spatial regions as the initial condition. It does not create region-specific chemistry. Confirmation jobs omit that composed IC and start from soup.

Corrected operator screen yields at common W9 0.40, with qualifying-screen numerators and all-emitted-screen denominators. Baseline SIC 45/112; continuation SIC 22/70. No selected confirmations in these bars.

For the historical W9 = 0.25 comparison, SIC's direct screen yield was 52/112 = 0.4643. The old 0.82 was (52 screens + 40 selected-confirmation observations) / 112 screen lanes: 92 observations in the numerator, not a hit probability. Counting each of the 112 bases once, 23 had at least one qualifying same-genome confirmation, whether or not its screen qualified; 12 passed the threshold in all three assays (11 partial-only). Those assays did not replicate the composed spatial phenotype.

These are descriptive operator yields. Weight, operator mix, retry limits, and parent archive changed together. There is no causal W9 or SIC comparison, and an unchanged-configuration continuation was not tested.

4 · Six GPU re-simulation films

These are not the original measured trajectories or score reconfirmations. All six captured requests match their actual result-row and job genomes and are outside the 11 anomalous links (identity checks). The C9 labels below belong to the original assays. Replays regenerate soup initial conditions; runtime and numerical-path differences can change trajectories.

Frames are 250 tu apart. This coarse time-lapse does not establish an interaction mechanism. The films' inherited “species” panel labels mean activator fields u_i, not inferred phenotype species or compartments. Posters show replay times T/2, 3T/4, and T. Colors overlay activator fields. Positive excess above each activator's baseline is scaled by its maximum across the three shown frames, separately per film and activator. The scale is fixed within a strip, not comparable across films.

p1g12_049_s2
Island 1 · generation 12 · selected seed-2 assay.
add_chan · seed 958 · T = 20,000 tu.
Original partial C9 = 0.8854; not remeasured in this replay.
p1g12_007_s3
Island 1 · generation 12 · selected seed-3 assay.
mutate · seed 959 · T = 20,000 tu.
Original partial C9 = 0.8867; not remeasured in this replay.
p1g1_009_s3
Island 1 · generation 1 · selected seed-3 assay.
mutate · seed 959 · T = 10,000 tu.
Original partial C9 = 0.8504; not remeasured in this replay.
p2g6_032_s2
Island 2 · generation 6 · selected seed-2 assay.
add_chan · seed 965 · T = 20,000 tu.
Original partial C9 = 0.8048; not remeasured in this replay.
p2g11_036
Island 2 · generation 11 · SCREEN, not a confirmation.
mint_bilin · seed 964 · T = 10,000 tu.
Original partial C9 = 0.6979; not remeasured in this replay.
p2g1_025_s2
Island 2 · generation 1 · selected seed-2 assay.
mint_bilin · seed 965 · T = 20,000 tu.
Original partial C9 = 0.6845; not remeasured in this replay.

5 · Before another campaign

Do not start another campaign until identity and the intended measure are validated.

The h9 review found that v0 is a fixed-grid label-association diagnostic, not a compartment-phenotype ranker. Its toy counterexamples can reward identical compositions or lose separation under translation. Do not add v0 to C9, choose a biological cutoff, or scan the full harvest to hunt for one. The next step is identity safeguards and measure validation, not a larger search justified by a proxy maximum.

Details and reusable tables: audit JSON · screen CSV · operator CSV · selected-assay maxima. The historical harvest and raw outputs remain preserved.

Series: index · previous: Measuring evolved worlds