negative imports an objective

Paid for depth, the soup jumps once and stands: no late rise on a ladder without a near top

DESIGN §1.3 sweep 18 asked whether the deepest logic feature a soup holds keeps getting deeper when depth is paid, on a ladder of every function of four inputs, each paid by its minimal NAND count. The 54 meta-stack worlds ran another 100 000 epochs under three rewards: depth paid, depth paid up to five NANDs, nothing paid. All 162 children finished, none died out and none reached the ladder's floor. The rung-4 question is not shown: one child of the paid arm rose late against none unpaid, 1 to 0 with 53 ties (p = 0.5). Against the capped arm it is refuted, 1 to 13: the arm that pays nothing past depth five crept up a rung more often. The re-readings agree. The one late rise is a re-climb to depth 10, where most paid children sat from early on, and offline its code grew by 2 bytes, barely above drift. The soup takes the jumps a reorganisation offers early, then stands. The substrate imports an objective, a primitive, a hereditary channel, the primitive's semantics and a ladder, so rung 4 on Soup stays not shown.

Read from Metabolism, a second substrate that pays a cell for computing: it imports an objective and is never pooled with the fitness-free runs. Rung 4 on Soup is unaffected by it. What that means.

Question

With a stack NAND on a metabolism tape, paid parts assembled XOR and EQU in a sixth of the worlds. That ladder tops out at EQU: a world that holds it has nowhere further to be paid for. The topless study replaces it by a ladder with no near top, every function of four inputs, each paid by its minimal NAND count, its depth. When depth is paid, does the deepest rung a soup holds keep rising late in a long run? That is the open-endedness question on this machine.

Method

The parents are every meta-stack-arm child of the Meta-stack sweep, 54 worlds from 18, each continued from its last stored world for another 100 000 epochs, seed 4001, keeping its metabolism tape and stack NAND. Three arms, every one on the four-input ladder:

The reading is pre-registered, with every number fixed before a child was seeded: docs/design_record.md, 2026-10-02, "Topless rise: does the deepest rung held keep rising when depth is paid?", DESIGN §1.3 item 18. The rules are Logic's: a settling window of 1 000 epochs, decile medians, and no pair with an extinct child in a test. A child rises late where its last-decile median depth, the deepest rung held by a tenth of the world, is at least 1 above the deepest its lineage reached before the second half: its fifth-decile median, its parent's depth at descent, and every depth it held 5 samples running by then. Climbing back to where the parent stood is no rise. Two one-sided sign tests at p < 0.05:

Each test is also read with the extinct pairs kept, and on the children of Meta-stack's 9 deep children alone, a declared subgroup. Neither re-reading decides an outcome. The entry also locks H-rise-code, descriptive and tested nowhere: whether a late rise in depth comes with new code or with old code co-opted.

Result

H-rise not shown H-rise-paid refuted Paid for depth, the soup did not keep climbing.

1 rise child of 54 rose late (run 5137), against 13 capped and 0 none. Settled relapses: 2 rise, 0 capped and 6 none. 0 children died out and 0 reached the ladder's floor of 13 before the second half.

Every count above is read from the sweep's stored samples at render time, through the same reading the sweep page draws.

The pre-registered reading final imports an objective

Every child of every qualifying parent has finished. Each child continues a world of the Meta-stack sweep and is paired with the child of the same parent in another arm. All are read over their own samples past a settling window of 1,000 epochs. A child rises late where the median depth of the deepest rung held by a tenth of the world, over the last tenth of those samples, is at least 1 above the deepest its lineage reached before the second half: its median over the fifth tenth, its parent's depth at descent, and every depth it held for 5 samples running up to the fifth tenth's end. Climbing back to where the parent stood is no rise. A child whose lineage had already reached depth 13, the deepest a reading can show, before the second half is ceilinged and read as no rise. A child is extinct where its last-decile median share of replicators is below 10%, and a pair with an extinct child is in no test. Each test is a one-sided sign test at p < 0.05, re-read with the extinct pairs kept and on the children of Meta-stack's nine deep children alone. This substrate imports an objective, a primitive, a hereditary channel, the primitive's semantics and a ladder of growing input arity, so rung 4 on Soup stays not shown whatever it reads.

Children per arm, read so far. Measured means read on both tenths and not extinct; reached the floor means depth 13, "13 or more", in any sample.
Arm Children Finished Settled relapses Extinct Measured Rise late Ceilinged Reached the floor
rise 54 54 2 0 54 1 0 0
capped 54 54 0 0 54 13 0 0
none 54 54 6 0 54 0 0 0

Hypotheses

H-rise-code, measured offline

The pre-registration locks a descriptive reading of the code behind each late rise: on the fifth-decile world and the last, the dominant deepest solver, the commonest metabolism tape credited the world's deepest solid rung, and its load-bearing bytes, the positions where at least 7 of the 13 other symbols lose that depth on 6 fixed four-input case sets. Where the depth rose, the code is new code if the count rose by 2 or more, co-option if it did not rise, and neither if it rose by 1. It was made on 2026-10-04 with research/landscape/ at main 3a10d32 on the lab's stored worlds, read through SELECTs only, and every world was checked byte for byte against the lab. It is an offline measurement, not this page's code, so the table below is typed from its summary (one row per child), whose README gives the scripts as run. The lock covers the one rise child that rose late and its twins; every other child was read too, as a descriptive extension. Every child resolves to the same three stored worlds: 62 000, 110 000 and 160 000.

The label from the fifth-decile world to the last, all 54 children of each arm.
Arm New code Co-option Neither No rise in depth Unread
rise301500
capped670410
none000459
The locked set: depth, then load-bearing bytes, of the dominant deepest solver in each world.
Child Arm 62 000 110 000 160 000 Label
5137rise0 / 27 / 1310 / 15new code
5138capped0 / 47 / 127 / 12no rise in depth
5139none0 / 90 / 20 / 2no rise in depth

What it means

The climb stops. Paid for depth, on a ladder with no near top, the soup takes the jumps a reorganisation offers early, to depth 10 in most rise children, and then stands there for the rest of a 100 000-epoch run. The one late rise is a lineage climbing back to that plateau. The capped arm, whose deeper rungs pay nothing extra, rose late more often than the rise arm, mostly by one rung onto a loop it shares across parents. Paid parts bought a deeper feature, not a climb. That is the open-endedness answer for this machine, and it is a negative one.

It holds on a machine built for it. The substrate imports five things: an objective, the paid tasks; a primitive, the NAND byte; a hereditary channel, the metabolism tape the world copies; the primitive's semantics, the stack NAND; and a ladder of growing input arity.

What is not claimed

What comes next

The next line removes the imports rather than paying for more, the ablation ladder of the unassisted study. Out-compute (DESIGN §1.3 item 19) replaces the paid ladder by an endogenous rule, a cell taking energy from a neighbour whose every computed function it computes too. Genes rise (DESIGN §1.3 item 20, pre-registered in docs/design_record.md, 2026-10-04, "Genes rise: does held code keep rising late, at a cap the run does not reach, with nothing paid?") adds a growable metabolism channel run as independent genes, with a priced, heritable fidelity. The study's pilots (§8–§13) are honest about what that took: a late climb appeared only once the channel's length was out of reach, and a capped twin flattened within a few thousand epochs. Room to grow, not pay for depth, is what they climbed on.

Evidence

Transition, flagged, census and arm are used here in the senses set out in the glossary.

Sweep: Topless rise

Transition epoch vs treatment

No finished runs yet.

Transitions and replicator counts

One row per finished run the detector flagged or that counted at least one replicator. "Transition epoch" is the detector's event; "Peak replicators" is the largest census the run reached, with the epoch it first reached it in brackets; "—" means the run never had a value.

No finished run of this sweep has transitioned or counted a replicator yet.

Runs

Every run of the sweep, flagged or not, with its seed — the denominator of the rate above.

Seed Treatment Status Priority Epochs done Transition epoch Census
4001 logic4×0 finished 40 160,000 — confirmed 18 census only Run
4001 logic4×512 finished 40 160,000 — confirmed 112 census only Run
4001 logic4×512×5 finished 40 160,000 — confirmed 32 census only Run
4001 logic4×0 finished 40 160,000 — confirmed 32 census only Run
4001 logic4×512 finished 40 160,000 — confirmed 265 census only Run
4001 logic4×512×5 finished 40 160,000 — confirmed 19 census only Run
4001 logic4×0 finished 40 160,000 — confirmed 37 census only Run
4001 logic4×512 finished 40 160,000 — confirmed 84 census only Run
4001 logic4×512×5 finished 40 160,000 — confirmed 39 census only Run
4001 logic4×0 finished 40 160,000 — confirmed 17 census only Run
4001 logic4×512 finished 40 160,000 — confirmed 45 census only Run
4001 logic4×512×5 finished 40 160,000 — confirmed 23 census only Run
4001 logic4×0 finished 40 160,000 — confirmed 16 census only Run
4001 logic4×512 finished 40 160,000 — confirmed — Run
4001 logic4×512×5 finished 40 160,000 — confirmed 40 census only Run
4001 logic4×0 finished 40 160,000 — confirmed 13 census only Run
4001 logic4×512 finished 40 160,000 — confirmed 31 census only Run
4001 logic4×512×5 finished 40 160,000 — confirmed — Run
4001 logic4×0 finished 40 160,000 — confirmed 13 census only Run
4001 logic4×512 finished 40 160,000 — confirmed 224 census only Run