Ecosystem candidate attractor · what happens when persistence has to be paid for?

The Modeled Economy

The same three levels as the other ecological panels, with one thing added: a finite pool of matter that every living thing has to draw from and eventually gives back.

Kernel role Population · ecological — a candidate attractor (STACK §5.2 · BPP §10.8.1). An authored design claim, not a measurement.
Stack Yes. ground → plant → grazer → predator → dead (STACK §5.2). A closed loop rather than a ladder: the top of the stack returns to the bottom, and matter is conserved exactly around the whole circuit.
Substrate Synchronous (α = 1). Temporal order is partly supplied by the clock rather than produced by the system. That is the default, and this panel also exposes α as a control. Below 1 a cell that fires takes its whole turn and a cell that does not is skipped, with steps normalised so a frame is one expected update per cell whatever α is. The ledger balances at every α, measured to 1e-7 relative, because fewer transactions move less matter but never create any.
The four sovereignty conditions (SOV §7.2) — what this panel supplies, not how it scored
  • exercised 1 · Recursion lock. The loop either closes or it does not. Matter has to make it all the way round, ground to plant to grazer to predator to dead and back to ground, and you can watch a run fail to close it and lose a level.
  • exercised 2 · Internal recurcline persistence. The running three-level economy is the candidate attractor and every slider is a bounded perturbation of it; twelve worlds held all three levels for 1500 steps, and raising winter severity to 0.90 removed the top level in six worlds out of six at the first deep winter. Caveat: The update runs synchronously at α=1, so part of the temporal order is supplied by the clock.
  • out of scope 3 · Boundary retention. No boundary is modeled. Cell states are trophic roles, not a membrane, and the lattice wraps. The sanctuaries are terrain a predator cannot enter, which is a constraint on movement rather than a boundary a structure maintains.
  • exercised 4 · Maintenance-bearing continuation. This is the one panel in the gallery where persistence is paid for. Every transaction splits a conserved quantity instead of creating one, upkeep is debited every step and respired back to the dead pool, offspring are transferred out of the parent, and the readout audits the total every step. Caveat: The economy is authored, not ontic. Satisfying a cost schedule that was written down here is not the same as producing one, and the declared items are listed in the panel's purpose.md.

No sovereignty verdict is claimed here or anywhere in this gallery. The Sovereign column is empty, and that emptiness is the honest reading: no panel here has been shown to produce its own order.

What you are looking at

A landscape seen from above, divided into patches. Each square is one patch of ground, not one organism. At any moment a patch is in one of four states:

Underneath the four states, every patch also carries three invisible quantities: how much matter is in the soil there, how much is in dead material waiting to break down, and how much is in the body of whatever is living on it. Use the show control on the panel to look at each of those layers directly. They are where most of the world actually is.

The rules

There is a fixed quantity of matter, and it never leaves. It only moves:

  1. A plant is one unit of matter taken out of the ground. Bare ground next to a plant can grow a new plant, but only if there is enough matter in the soil right there.
  2. Eating splits what was eaten. When a grazer eats a plant, part of the plant becomes grazer and the rest falls to the ground as dead material. The same when a predator eats a grazer. Nothing is destroyed and nothing is created.
  3. Staying alive costs matter every step, and what is spent is breathed back out into the dead pool. An animal that cannot pay dies, and its whole body joins that pool.
  4. Offspring are paid for out of the parent. A grazer or predator hands over a fixed amount of its own body to make a new one. It is a transfer, not a gift from nowhere.
  5. Dead material rots back into the soil, a little each step, where plants can draw on it again. That is what closes the loop.

The fraction of a meal that becomes the eater is the transfer efficiency, and it starts at 30%. The other 70% is not wasted, it just goes back to the ground rather than up to the next level. That single number, applied twice, is the whole reason the levels come out the sizes they do.

The Modeled Economy

ground → plant → grazer → predator → dead → ground
What is drawn
Recent history, scrolling. Green plants, gold grazers, red predators.
The whole run so far, squeezed to fit. Predators are drawn at eight times scale so they stay visible next to the plants.
The economy
The clock
Change one place, not the law
Click or drag on the landscape to apply the brush.
Written-down experiments
plants
grazers
predators
season
step
neighborhood anisotropy 𝒜
synchrony α
all three levels holding
Where the matter is
in the ground
in dead material
in plants
in grazers
in predators
total
audit
Synchronous substrate (α = 1). Every cell updates in lockstep, so part of the temporal order here is supplied by the clock rather than produced by the structure. Agents propose from a frozen copy of the world and conflicts are settled before anything changes, which removes the artifacts you get when cells take turns in scan order. That is a fix to the ordering within a step, not the removal of the clock, and this panel claims only the first.

The audit line is the point. Total matter must not move unless you move it. The two brush tools that add or remove matter from outside are counted separately, so the audit still balances after you use them. If that line ever stops saying balances, the ledger has a hole in it and nothing else on this panel can be trusted.

Space is kept honest: the lattice runs on Duncan(√5), whose anisotropy 𝒜 is shown above (admissible ≤ 0.02).

What to notice first

Most of the world is in the ground. Switch show to matter in the ground. Roughly half of all the matter in the system is sitting in soil at any moment, and another large share is in dead material. Everything alive, all three levels together, is a minority of the total. This is true of real ecosystems and it is almost never what a diagram of a food chain suggests.

The levels come out roughly a factor of ten apart. After a few hundred steps you should see something near 4,700 plants, 500 grazers and 40 predators. Nothing in the model was set to produce those numbers. They are what a 30% transfer efficiency does when it is applied twice.

An ecological pyramid is the picture you get when you stack the levels of a food chain by how much of each there is. It narrows sharply going up, because most of what is eaten never becomes the eater.

The predators are always the fragile ones. Watch the red line on the whole-run view. It swings much harder than the others in relative terms and it comes closest to zero. When a level is lost here, it is almost always the top one.

Three things to try

Each of these was run before it was written down, and the numbers quoted are what came out.

1. Make the winters harder

Press harsh winter, or drag winter severity from 0.35 to 0.90. Then let it run past step 600.

What happens: the predators go extinct, and they do it on schedule. Across six runs from six different starting worlds, every single one lost the top level between step 610 and step 660, which is the first deep winter. At the default severity, none of the six lost a level in 5,000 steps.

Why it matters: the top level has the thinnest margin, because it is living on what is left after two rounds of transfer loss. A stress that the plants and grazers absorb without much trouble is the one that removes the predators. The failure is not gradual and it is not random, it is timed to the hardest part of the year.

2. Make the predators better at their job

Press efficient predators, or raise predator transfer efficiency from 30% to 60%. Reset, and watch several runs.

What happens: the predators do worse. Doubling how much of each meal they keep took survival from five runs out of six down to two out of six.

Why it matters: this is the result most people do not expect, and it is worth sitting with. More efficient predators convert prey into more predators faster, the grazer population is driven down harder, and then there is nothing left to eat. Efficiency raises the peak and deepens the trough that follows it, and it is the trough that ends the run. Being better at extraction is not the same as being better at persisting.

3. Take away the sanctuaries

Press remove the sanctuaries. This one resets the world, because the sanctuaries are laid out when the world is built.

What happens: the top level gets noticeably more fragile. Over ten worlds run 2,500 steps, all ten kept every level at the shipped seven sanctuaries, and eight of ten kept every level with none. The lowest predator count the average world touches falls from about seven to about three. Push the slider the other way and it keeps going: twelve sanctuaries hold that floor near twelve, sixteen hold it near fifteen. This is the largest single stabiliser on the panel.

Why it matters: a place the predators cannot reach is the textbook stabiliser for exactly this kind of system, and here the textbook is right. What is worth knowing is which part of a sanctuary does it. A sanctuary in this rule set does four separate things: it bars predators, it grows plants forty percent faster, it lets a plant start on less ground, and the world is laid out denser inside one at reset. Switch each off on its own and only the first matters at all. With the bar removed and the other three left in place, the panel reads exactly as if the sanctuaries were not there.

And one distinction worth holding onto: the sanctuaries raise the level, but at the shipped seven they do not change how well it comes back. Remove seventy percent of the predator mass and the population returns to about three quarters of its unkicked value either way, with or without them. What changes is where that three quarters starts from, and how often an undisturbed world loses a level on its own. Altitude and restoring force are different things, and the first is easy to mistake for the second.

An earlier version of this section said the sanctuaries barely moved the outcome. That reading came from six worlds, which cannot separate a two-in-ten difference in failure rate from noise. Ten worlds separate it cleanly. The model did not change; the measurement was under-powered, and the claim is corrected here rather than quietly dropped.

4. Change the length of the year

Press the bad year length, watch for a few thousand steps, then press very short years. Or drag year length yourself.

What happens: not what the other sliders have taught you to expect. Every control above this one gets worse in one direction and better in the other. This one is worst in the middle. At the default 900 steps the top level holds comfortably. Shorten the year toward 450 and its floor drops by about a factor of ten, close to the point of losing the level altogether. Keep shortening, and it comes back: at 90 steps the floor is the highest anywhere on this panel, roughly triple the default.

Why it matters: a long year is tracked as it goes, and a very short one is over before starvation compounds, so the damage averages away. In between is the bad case, where winter lasts long enough to starve the top level and returns often enough to keep doing it. That reading is offered as a reading; what was measured is the shape.

And the part that took longest to learn: whether the depressed level actually dies depends on how big the world is. On a lattice four times this one the floor still drops by the same factor in the same band, but the level survives it. The depression is a property of the dynamics. The extinction is a property of a small board, and this board is small. So read the dip as real and the deaths as partly an artifact of the window you are looking through.

This slider did not exist until the year length was measured properly. It had been a constant since the panel was built, frozen at a value that happens to sit in a safe region, which is the easiest way to hide a parameter that matters. An earlier record of this panel described the safe range as an interval with a cliff below it. It is a band with safety on both sides, and four sample points could not tell those two shapes apart.

How this panel differs from the others in the gallery

Nothing is free here. In the Tri-Trophic Stack, a grazer beside a plant simply takes that cell, and a plant colonises bare ground out of nothing. Those panels are honest about it: each one says so on its own disclosure card. What they cannot show is what changes when the accounting is enforced, and that is the only thing this panel exists to show.

The counts and the mass disagree, and the disagreement is informative. The other panels count cells, so a predator that takes a cell has gained area without paying for it. Here a predator holds a quantity of matter that it had to acquire and has to keep paying to hold. Read the two readouts side by side: the pyramid by count and the pyramid by mass are not the same shape, and neither one is wrong.

It still is not a real ecology. There is one currency where a real system has many, the transfer efficiency is a single number where a real one varies by tissue and by season, and the grazers and predators have no strategy at all: when they cannot feed they move somewhere adjacent at random. Adding a preference would make them look cleverer and would quietly add one more piece of authored structure to declare. Undirected is the honest default.

For readers following the framework

Everything the substrate hands this panel is supposed to be declarable, and here the declared items are: the size of a plant, the transfer efficiencies, the upkeep rates, the cost of an offspring, the decomposition rate, the seasonal drive, and the sanctuary layout. That list is the point. A structure that persists against a declared economy is showing something different from one that persists because the accounting was never done, and the difference is checkable rather than asserted. What it is not is a sovereignty result: an economy you authored and then satisfied is still an economy you authored. The Modeled Economy page sets out that distinction and why the ledger is kept in one place.

← Back to Living Structures