Results — ecology track (B)

B-track worlds are ecosystems (organisms, resources, competition) built on the same lattice-field engine as chemistry. Agents see only anonymous ports and sensors; that two kinds of life exist is itself a discovery. World guide · scoring · evolution track results →

B0 — the biology track opens (2026-02-14, v0.7.0)

An ecosystem: two organism variants (greedy-fast vs frugal-fragile) compete for one regenerating resource. Ports fertilize or poison regions; sensors read species-blind organism density. Emergent laws: carrying capacity; coexistence under a consumption trade-off; and natural selection — sustained scarcity drives the greedy variant extinct while the frugal one inherits the world (verified through the port interface: poison 32→0). Certified 6/6 seeds.

agent / reference (CRPS, 2026-02-16 re-run)predictionanswers
claude-fable-5 + claude_code0.54, 0.72quantiles
gpt-5.2 + codex0.55, 0.49points
compact ecology oracle (~50 lines + honest spread)0.845 (0.82 point-only)quantiles
tail / null0.33 / 0.22points

Legacy point-scored run (2026-02-14): fable 0.63/0.46, gpt-5.2 0.58/0.46, oracle 0.744, floors 0.27/0.18. Same-answer legacy scores in the re-run (fable 0.39/0.55, gpt 0.49/0.41) confirm skill is unchanged — CRPS lifts honest answers by not charging the world's own noise floor.

B1 — selection-boundary worlds (2026-02-14, v0.7.2) and the smoothness ceiling

Richness is alienized across the exclusion threshold: each instance lands coexist-side or excluded-side, and long boundary-crossing contracts (S5) probe which. Result: frontier models score 0.77–0.82 (gpt-5.2: 0.77 from just 10 experiments), matching the compact oracle (0.73) — because population observables respond smoothly to drives, a few tilt levels interpolate everything. Even near-extinction recovers via refugia recolonization (no hysteresis at the readout level).

B2 — the ecowave hybrid (2026-02-14): hardness by composition

Waves feed the ecology: wave passage boosts resource regeneration ("rain"); without waves the world starves. Population tracks wave rate — including the refractory trap: pacing the medium too fast causes conduction block and fewer meals (a non-monotonic response that breaks interpolation). B2 = C4 (waves) + B0a (carrying capacity), composed — each component separately certified.

agent / reference (CRPS, 2026-02-16 re-run)predictionanswers
claude-fable-5 + claude_code0.53, 0.42quantiles
gpt-5.2 + codex0.37, 0.34points
compact hybrid oracle (~55 lines + honest spread)0.975 (0.92 point-only)quantiles
tail / null0.42 / 0.32points

Legacy point-scored run (2026-02-14): fable 0.48/0.36, gpt-5.2 0.42/0.29, oracle 0.795, floors 0.35/0.28. The distributional oracle at 0.975 shows B2's truth ensembles are wide-but-knowable: an agent that pinned the laws AND reported honest spread would nearly close the gap — the frontier (≤0.53) is far from that.

What's next on the ecology track

Generated by python -m physim.results; numbers from REPORT.md (the running lab log with full methodology).