Forget the use-each-piece-once rule for a moment and treat the 196 interior
pieces as reusable tiles. Count the valid all-matched patches and they grow
exponentially with size: there's no shortage of locally-valid ways to tile.
The matching grammar is rich, not restrictive.
We can measure that richness exactly. For a strip of width n, the growth
rate per cell is an entropy density h(n), and the sequence decreases toward
the true two-dimensional value as the strip widens.
Now put the use-each-piece-once rule back, and ask how often a random
color-valid n×n patch actually uses distinct pieces. Call it
ρ(n). It collapses, and it collapses in the area, not the
perimeter:
ρ(n)≈exp(−αn2),α≈0.085.
An area-law decay is brutal because area grows quadratically. The fraction of
realizable patches drops below one in a thousand at around eighty cells.
Loading chart…
Fraction of color-valid patches realizable with distinct pieces.
The same idea on the real pieces, exactly counted. Step the block size and
watch how many colour-valid blocks survive the use-each-piece-once rule.
▶Interactive: distinctness collapse and rho decayExplore →
Watch scarcity bite, block by block
Two exact counts on the real Eternity II pieces. Reusable: how many colour-valid n×n blocks exist if pieces may repeat — the richness of the matching rules. Distinct: how many survive the use-each-piece-once rule. Step n up and watch the gap open.
Block size:
colour-valid blocks (pieces may repeat)4.55×10^6
…that use distinct pieces4.06×10^6
89%
survive the distinct rule
freedom per cell (entropy density)1.67
Even with reusable pieces, each added cell adds less freedom than the last — the grammar alone tightens as blocks grow.
The distinct-realizable fraction collapses with the AREA of the patch, not its perimeter — and area grows as n². By around eighty cells it has dropped below one in a thousand: the size of the smallest moves between the best known boards. The hardness isn't in matching colours (that grammar stays rich); it's in the quiet once-each rule, whose cost compounds over area.
Eighty cells is not arbitrary. It's the size of the smallest moves that
separate the best known boards. The matching grammar stays rich up to about
that scale, then the distinctness rule collapses it. So the wall isn't in the
part that looks hard, matching colors; it's in the quiet rule that each piece
is used once, whose cost grows with area, on a board just large enough for it
to bite.
The per-width entropy has a well-defined limit. Joining an n1-wide and an
n2-wide strip side by side only adds a seam constraint, so the eigenvalues
satisfy
λn1+n2≤λn1λn2.
Taking logs makes logλn subadditive, and Fekete's lemma gives the
limit as an infimum, which is exactly why the curve above decreases:
h∞=n→∞limnlog10λn=ninfnlog10λn.
The upper bound is the purely horizontal rate: ignoring vertical constraints
only adds patches, so
0<h∞≤log10λH=1.6645,
with λH=46.18 the spectral radius of the horizontal
color-compatibility matrix. Positivity holds because the grammar supports
exponentially many chains, so the density is strictly between zero and
1.6645, measured near 0.67.