Generator

A crimper reducing a strip to nothing

A generator in the what it costs to know library, called 6 times across 2 essays. Below: what it draws at its defaults and at the arguments the essays give it, what it checked while drawing, and everywhere it is used.

crimp-reduction is one function. Everything below came out of it during this build, at arguments taken from the essays rather than invented for this page — so a figure here is the same figure a reader meets in an essay, and when the generator changes, this page changes with it.

At its defaults

A crimper reducing a strip to nothingCrimping folds one segment back between its two neighbours. It needs the creases at either end to turn opposite ways and the middle segment to be no longer than either neighbour, and it consumes two creases at a time — which is why a strip with an odd number of creases can never be crimped away entirely.4 creases, assignment MVMVthe strip0.200.200.200.200.20MVMV3 availableafter crimp 10.200.200.20MV1 availableafter crimp 20.20nothing left2 crimps, each removing two creases4 creases is an even number, and that is not a coincidencethe merged segment measures outer minus middle plus outer

creases: [0.2, 0.4, 0.6, 0.8], assignment: "MVMV"

A crimper reducing a strip to nothingCrimping folds one segment back between its two neighbours. It needs the creases at either end to turn opposite ways and the middle segment to be no longer than either neighbour, and it consumes two creases at a time — which is why a strip with an odd number of creases can never be crimped away entirely.4 creases, assignment MVMVthe strip0.200.200.200.200.20MVMV3 availableafter crimp 10.200.200.20MV1 availableafter crimp 20.20nothing left2 crimps, each removing two creases4 creases is an even number, and that is not a coincidencethe merged segment measures outer minus middle plus outer

creases: [0.2, 0.3, 0.65, 0.7], assignment: "MVMV"

A crimper reducing a strip to nothingCrimping folds one segment back between its two neighbours. It needs the creases at either end to turn opposite ways and the middle segment to be no longer than either neighbour, and it consumes two creases at a time — which is why a strip with an odd number of creases can never be crimped away entirely.4 creases, assignment MVMVthe strip0.200.100.350.050.30MVMV2 availableafter crimp 10.450.050.30MV1 availableafter crimp 20.70nothing left2 crimps, each removing two creases4 creases is an even number, and that is not a coincidencethe merged segment measures outer minus middle plus outer

creases: [0.4, 0.5], assignment: "MV"

A crimper reducing a strip to nothingCrimping folds one segment back between its two neighbours. It needs the creases at either end to turn opposite ways and the middle segment to be no longer than either neighbour, and it consumes two creases at a time — which is why a strip with an odd number of creases can never be crimped away entirely.2 creases, assignment MVthe strip0.400.100.50MV1 availableafter crimp 10.80nothing left1 crimps, each removing two creases2 creases is an even number, and that is not a coincidencethe merged segment measures outer minus middle plus outer

What it checked while it drew

Collected by running this generator with a listener on the assertions, not written here. The count is how many separate times this build put that claim to the test.

Where it is called

Changing this generator changes every figure on this list, which is what makes the list worth publishing rather than keeping in a check script.

Every generator · The what it costs to know field · The patterns a reader can fold