# GOL-010: Pivot Life

Standard Life grows beneath isolated local pivots whose neighbor counts select different rotations or mirrors, while overlapping transformation claims honestly rest.

[Open simulation](https://100gol.com/experiments/010) · [Directory](https://100gol.com/experiments)

## What to explore

The experiment should compose ordinary Life with visible local rearrangement
without allowing execution order to decide which pivot controls shared cells.
Different neighbor counts should be able to express different transformations,
making the composer a map from local situation to local motion rather than a
single global effect switch.

## Rules, update order and replay

Pass one computes a complete configurable Life proposal from the frozen binary
board. Living and dead cells independently qualify as pivot candidates from that
same frozen board. A candidate claims the centered 3 × 3 Moore block only when
no other candidate center lies within Chebyshev radius two; that radius is
required because blocks centered two cells apart still overlap. Every competing
candidate rests. Bounded-edge candidates without a complete block rest;
toroidal claims wrap. Accepted claims are disjoint and apply the clockwise turn,
counterclockwise turn, horizontal mirror, or vertical mirror assigned to the
pivot's frozen neighbor count, then commit atomically. State includes occupancy,
pivot status, transformed-block evidence, and generation. Evolution uses no RNG.
Replay requires full state, configuration, topology, profile, and the seed/
density or starter. Reset clears event evidence and rebuilds occupancy.

## Reading the simulation

The renderer distinguishes ordinary Life, accepted pivots, overlap-rest claims,
bounded-edge blocks, and transformed positions. Inspection outlines the proposed
3 × 3 block and surrounding 5 × 5 exclusion area, then reports ordinary result,
trigger match, count-mapped action, competing candidates, and exact claim result.
Legend and inspector text provide the same explanation independently of color.

## Reproduce a starting configuration

[Download example JSON](https://100gol.com/api/experiments/010/configuration). Import it using Share & reproduce in the simulation controls. It starts paused at Step zero. Files contain rules and initial conditions, not evolved boards or manual edits. See [format, limitations and automated access](https://100gol.com/agents).
