Commit graph

2 commits

Author SHA1 Message Date
f5f68f5249 E14: mating systems — monogamy vs promiscuity (mate-pool breadth)
A new analytic experiment on an orthogonal evolution-of-sex axis: not the
recombination RATE (E9) but the population's mating STRUCTURE. Agents on a
ring recombine with a second parent drawn from a window of breadth b
(b->0 monogamous/isolation-by-distance, b=1 promiscuous/panmictic), under
local selection, swept against NK ruggedness K.

Finding: the optimal mate-pool breadth SHRINKS as skills get more
entangled. Wide/promiscuous merging wins the champion on additive
landscapes (K<=3, b=0.6), but on rugged ones (K>=6) it prematurely
converges to a worse champion and an intermediate breadth (b~0.35) wins;
pure monogamy over-fragments. Throughout, promiscuity monotonically lifts
the population MEAN but destroys diversity and parallel exploration. The
design rule extends E9: merge widely for additive skills, keep
island-structured sub-populations for entangled ones — a merging-native
axis the panmixia-assuming literature lacks.

- src/knowledge/mating_system.py + experiment.py dispatch (kind: mating_system)
- configs/layer1/E14.yaml (breadth x K sweep, 20 reps, bitwise-reproducible)
- figures/plot_E14.py; results/E14/ (figure, README, manifest, resolved config)
- tests/test_mating_system.py (+5, 147 green); make layer1 wired
- folded into both papers (full + accessible) as the third §5 result

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 12:38:50 +01:00
9fea375ff8 paper: add plain-language parallel version for a basic-ML reader
A companion accessible manuscript mirroring the full paper section for
section (§1-§13), same argument and conclusions, but assuming only basic
ML knowledge: all population-genetics jargon explained from scratch, a
one-paragraph summary and mini-glossary up front, the five load-bearing
claims and E13 speciation confirmation kept, and the dense
literature-positioning ledger compressed to a pointer back to the full
paper. Honest scoping (grounding-tail limit, merge-headroom condition,
prototype-not-society, open fitness-function problem) preserved.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 09:04:58 +01:00