playground · shape hunt · exact arithmetic, no model calls

Nothing here is a perfect circle. Some things are closer than luck.

The elicited geometries look like they contain shapes — a pentagon here, four points that fall on a circle there. So this looks, exhaustively: every triple, every quadruple, every five-subset, of every set, from every model, and then every relabelling of the small ones, up to 3,628,800 apiece. 308,976,661 shape tests and 45,898,801,200 permutations. At that volume something will be perfect, so nothing counts until it beats the same hunt run on the same numbers with the geometry shuffled out of them — and for 41 of the 54 cases the verdict is not a margin at all but a certificate in whole numbers that no such points exist.

first, does the hunter work

Two shapes with known answers

Before any result about a model, two matrices that are not answers. One is a perfect regular 12-gon, its exact chords rounded onto the same 0–100 integer grid the models reply on. The other is pure noise on that grid. A hunter that cannot find the ring in the first, or that finds one in the second, has nothing to say about anything in between.

a perfect 12-gonsymmetry 0.0000 vs null 0.710
p0p1p2p3p4p5p6p7p8p9p10p11

Found, exactly. The best symmetry is rotation by 1 at a defect of 0.0000 against a random-permutation null of 0.710. The chords fan because a rotation moves every point the same way round. Its best quadruple is concyclic to 0.0000 — which it should be, since on a 12-gon every quadruple is.

pure noisesymmetry 0.5222 vs null 0.622
n0n3n5n6n8

And here is the trap. That is the roundest pentagon in 11,924 tests on random numbers, and it looks like a pentagon. Its defect is 0.2976 against a shuffled null of 0.2115 — no better than chance. Every shape below is one of these until it proves otherwise.

the result nobody wants

The polygons are not there.

0 of 54collinear triples

Not one set, in any model, contains three items whose distances add up better than shuffling the same distances would produce.

4 of 54concyclic quadruples

Ptolemy's equality, exactly. Four survivors out of fifty-four cases, and none of them dramatic.

2 of 54regular pentagons

Squares fare a little better at 7. Equilateral triangles: 1. This is what 308,976,661 shape tests buys.

That is the honest headline and it took the whole apparatus to earn. Every one of those hunts finds something — a best quadruple always exists — and every one of them looks convincing drawn. What kills them is the null: run the identical search on the same distances with their geometry shuffled away, and the shuffled version does just as well. The shapes were in the looking.

Five further studies were run on this data after that headline was written, and they are below in the order they were ranked before any of them was built: name the element (which turned three results into one), the exact obstruction (a certificate instead of a percentage), the noise ladder (every defect here in one unit), every permutation (the search the page could not afford, which found nothing and sent a third null back up to the section above), and ratio hunting (the control that is supposed to fail, and does).

what survives

Not the polygons. The groups.

One test is different in kind. Instead of searching hundreds of subsets for a shape, it asks whether the whole configuration is preserved by a symmetry: a permutation π with D[π(i)][π(j)] = D[i][j]. Only the 2n − 1 rotations and reflections are tried — 13, 15, 19, 23 candidates depending on the size of the set — so there is almost nothing to overfit, and the answer is a named group element rather than a lucky subset.

Two nulls were thrown away here before one held, and both replacements are on the page because each change moved the answer. The first compared the BEST of those dihedral permutations against the 5th percentile of single random draws — a minimum against a typical value, which is not a fair fight, and all 54 cases cleared it. The matched null takes the same number of random permutations, takes its minimum, and repeats; under that bar 40 survive.

Then the exhaustive search two sections down showed what a shuffle cannot catch, and a third null was added of the opposite bias. A shuffled matrix has this matrix's numbers and is the distance matrix of nothing at all — no triangle inequality, no embedding — so a matrix that behaves like a real one can beat it for reasons that have nothing to do with symmetry. The configuration null is the mirror: 2,000 random genuine configurations of the same size, points uniform in a ball of two to six dimensions rounded onto the same grid, given the identical dihedral test. Neither is the harder bar and they are harder in opposite places: on the controls the shuffle is brutal and the configuration null is not — 0 of 6 clear the shuffle against 5 that clear the configurations — while on the model sets it is the other way round, 40 against 29. So a finding has to clear both, 24 of 54 do, and no control is among them. The perfect 12-gon clears both; pure noise clears neither.

mod10 · opus 5successor
0123456789

Defect 0.0250 against 0.600 shuffled and 0.290 configured — 11.6× better than the harder of the two.

floors · sonnet 5reverse
0123456789

Defect 0.0350 against 0.545 shuffled and 0.290 configured — 8.3× better than the harder of the two.

compass · opus 5antipodal
northnortheasteastsoutheastsouthsouthwestwestnorthwest

Defect 0.0500 against 0.375 shuffled and 0.230 configured — 4.6× better than the harder of the two.

The compass one is worth stopping on. The element recovered there is rotation by four on eight points — the antipodal map, north↔south and east↔west. Nobody asked about opposites; the model was asked how different each direction is from each other one, one row at a time, and the answers turn out to be invariant under swapping every direction for its opposite.

study 1 · the cheapest one, and it was hiding a result

Say what the element is.

The table above names the winner by its index in a generated list: reflection 9 on ten items, reflection 11 on twelve, reflection 7 on eight. Those are 3 labels and one fact. On ten ordered items i ↦ 9 − i; on twelve, i ↦ 11 − i; on eight, i ↦ 7 − i. Every one of them is reverse the sequence — which is the only symmetry an ordered list has — and the index hid it, so one result found 9 times read as 3 different results.

9 of 15ordered sets reverse

Every set whose items have an order — digits, scales, planets, alphabet, floors — and the element that wins is reversal in 9 of the 15 model answers, under 3 different index labels: reflection 9, reflection 11, reflection 7.

13 of 15and it was predicted

Reversal is not a search result for these sets, it is a prediction: an ordered list has exactly one non-trivial symmetry and you can name it before looking. Named in advance it clears a single-draw null in 13 of 15 cases — 87%.

58%the cyclic prediction is weaker

The matching prediction for a ring is the successor map, rotate-by-one, and it holds in 14 of 24 — against 87% for reversal on ordered sets. Models put the months in order more reliably than they close December back onto January, and that gap is now a number about a named group element rather than an impression.

The bar has to change when the prediction does, and this is the whole methodological point. A search over 2n − 1 candidates must be judged against the best of 2n − 1 random permutations, because it had that many chances. A prediction had one chance and must be judged against one random draw. Using the search bar on a prediction throws away the entire advantage of having predicted; using the prediction bar on a search is how a page ends up reporting shapes that are not there. Both bars are in the record and every row below says which one it is being held to.

floors · opus 5reverse
0123456789

reverse the order — 0↔9, 1↔8, and so on inwards Defect 0.0800 against a single-draw null of 0.685. The rungs cross an axis because a reflection swaps across one; a rotation would fan.

floors · sonnet 5reverse
0123456789

reverse the order — 0↔9, 1↔8, and so on inwards Defect 0.0350 against a single-draw null of 0.725. The rungs cross an axis because a reflection swaps across one; a rotation would fan.

floors · haiku 4.5reverse
0123456789

reverse the order — 0↔9, 1↔8, and so on inwards Defect 0.3568 against a single-draw null of 0.543. The rungs cross an axis because a reflection swaps across one; a rotation would fan.

All three models, the same element, on the same set. Ground floor with the top floor, one with eight, two with seven. Nobody asked whether the building was symmetric — the models were asked, one pair at a time, how far apart two floors are, and the answers came back invariant under turning the building upside down.

reflect (2 fixed)
18 of 54 cases
reflect the ring about 2 o’clock and 8 o’clock — 5 swapped pairs, 2 held
strongest on clockhours · opus 5 at a defect of 0.0900, where the generated label is reflection 2
reflect (0 fixed)
11 of 54 cases
reflect the ring between items — 5 swapped pairs, nothing held fixed
strongest on mod10 · sonnet 5 at a defect of 0.1500, where the generated label is reflection 7
reverse
10 of 54 cases
reverse the order — 0↔9, 1↔8, and so on inwards
strongest on floors · sonnet 5 at a defect of 0.0350, where the generated label is reflection 9
reflect (1 fixed)
9 of 54 cases
reflect the ring about themu — 3 swapped pairs, 1 held
strongest on nonsense · haiku 4.5 at a defect of 0.1176, where the generated label is reflection 5
antipodal
4 of 54 cases
the antipodal map — every item swapped for the one opposite it (north↔south)
strongest on compass · opus 5 at a defect of 0.0500, where the generated label is rotation by 4
successor
1 of 54 cases
the successor map — every item sent to the next one (0→1→2…)
strongest on mod10 · opus 5 at a defect of 0.0250, where the generated label is rotation by 1
shift 4/12
1 of 54 cases
shift every item 4 places round the ring (4 cycles of length 3)
strongest on kinship · haiku 4.5 at a defect of 0.4828, where the generated label is rotation by 4
and the polyhedra

Which known shape is this, actually?

Several of these sets fit two dimensions poorly, which means real structure in a third — so: a catalogue of shapes with known answers, matched by distance spectrum, which does not care how the vertices are labelled and so can test an icosahedron against twelve items without trying 479 million labellings. The catalogue holds the flat shapes and the degenerate ones beside the solids, because scoring a genuine ring only against polyhedra would report it as a poor icosahedron when the honest answer is that it is an excellent 12-gon.

This null had to be rebuilt too, and thrown away first. Shuffling the distances into new positions is the right null everywhere else here and is worthless for a spectrum: a spectrum is the multiset of distances, so shuffling leaves it identical. It scored the perfect 12-gon at 0.0020 against a null of 0.0020 — the same number twice, a test that could never pass or fail. What the question needs is other configurations, not other labellings: how near does a random cloud of the same size get to the closest catalogue member?

47×the instrument works

The perfect 12-gon is nearest to regular 12-gon at 0.0020, clearing a random-configuration null of 0.0943 by 47 times. Pure noise clears nothing.

1.35×the best a model manages

floors · sonnet 5, nearest to 10 points on a line. Forty-seven times against one and a third: that is the whole answer.

15 of 54even the family is wrong

Setting the null aside entirely and asking only whether the nearest catalogue entry is the right kind — a ring for a cycle, a line for a line — it is right 28% of the time. Four families; chance is 25%.

So: no polyhedra. 13 of the 54 cases clear a 5% bar where 2.7 are expected by chance — and 2 of the 6 controls clear it too, which settles it. The models' geometries are not Platonic solids, not antiprisms, not grids, and not regular polygons either — not at any margin worth the word. The instrument can find a shape when one is there, by a factor of 47. There is not one here.

study 2 · a certificate, not a score

These answers came from no arrangement of points anywhere.

The page used to report that some percentage of quadruples violated Ptolemy's inequality. That is a score, and a score invites the question of how big it has to be. Here is the same question answered instead. For any points at all, in any Euclidean space of any dimension, and any weights v that sum to zero,

Σ ij v i v j |p i − p j|²  =  −2 |Σ i v i p i|²  ≤  0

— one line of algebra, and it is an identity, so it holds whatever the points are. A single vector of whole numbers summing to zero that makes that sum positive therefore refutes every embedding into every Euclidean space at once. Not a near-miss to be scored against a null: a refutation, checkable with a pencil.

certificate of impossibility · clockhours · opus 5
v  =  + 3 o’clock  − 6 o’clock  + 9 o’clock  − 12 o’clock
Σ v i = 0   and   Σ ij v i v j d ij² = +20,000 > 0

Written out, that is d(3 o’clock, 9 o’clock)² + d(6 o’clock, 12 o’clock)² exceeding the sum of the four squared distances that cross between the two pairs — the model has put each pair further apart than the crossings allow. Take those 4 of the 12 items, add the squared distances inside each signed group and subtract the ones across, and the answer comes out positive. In any Euclidean arrangement it cannot. So there is no such arrangement — not in the plane, not in three dimensions, not in ten. The model was asked 66 separate questions about clockhours and never saw more than two items at a time; 4 of the answers are jointly impossible.

And this floor is proved rather than measured, which is new on this page. Everywhere else the instrument's floor is sampled: run the test on a shape that is right by construction and refuse to count anything shallower than its own rounding. Here it can be derived. The answers arrive on a grid of step a half, so each is within a quarter of whatever real number it stands for, which moves that sum by a bounded amount — and any set of answers whose normalised strength exceeds (4h·diam + h²) / 4·diam² cannot be the rounding of any Euclidean configuration. No sampling, no percentile, no null. The certificate above sits 25× above that bound, and it is not the strongest — mod10 · haiku 4.5 is refuted 14× over, on four of the ten digits, and was passed over here only because a witness written over numerals reads as arithmetic instead of as a claim.

41 of 54are provably not distances

Refuted above the proved floor, with a witness in whole numbers for each. Not "curved", not "noisy": no points exist, in any dimension, whose distances are these.

7 of 54are exactly Euclidean

6 of them are the 6 controls — every one of the unrelated nouns and the nonsense strings, in every model, embeds exactly in 6 dimensions. Structure is what breaks the geometry, and now that sentence has a proof under it rather than a percentage. The remaining 1: planets · haiku 4.5.

276 of 495the fourth null thrown away

The classical Cayley–Menger determinant, computed exactly in integers, calls that many quadruples of a perfect 12-gon impossible. All of it is rounding. Under the proved floor the same shape reports 0.

Three nulls were thrown away building the sections above. This is the fourth, and it is an instrument rather than a null. Menger's theorem says four distances are realisable exactly when the four triangle inequalities hold and the Cayley–Menger determinant is non-negative — necessary and sufficient, which is strictly more than Ptolemy gives. So it went in, in exact integer arithmetic, and on the perfect 12-gon it declared 276 of 495 quadruples impossible in a shape that is Euclidean by construction. The determinant was right and the reading was wrong: on a ring every quadruple sits exactly at the degenerate boundary, where a half-unit of rounding decides the sign. The fix is the proved floor, and with it the same instrument reports 0 on the 12-gon and 186 of 495 on pure noise. An exact computation is not the same thing as a correct verdict.

Ptolemy went through the same correction first, and is kept as the older reading. Ptolemy's inequality is one necessary condition on four points, and the first version of that count was worthless for the same reason: on a perfect 12-gon every quadruple sits exactly at equality, so rounding pushed 240 of 495 a hair below zero in a shape that is Euclidean by construction. The floor there was measured — the worst dip a perfect 12-gon produces on this grid is 0.00458, all of it rounding — and with it the 12-gon reports 0 of 495. The percentages in the last column of the table below are that measurement. The certificate above is what replaced it.

The verdict is three-valued, and the third value is the interesting one. 41 refuted, 7 exactly Euclidean, and 6 undecided — sets with exactly one negative direction whose witness is real but sits below the proved floor, so they could still be the rounding of a Euclidean configuration and this instrument will not say either way. They are scales, planets, carnivores: the sets whose items carry a strong one-dimensional order, sizes and orbits and a taxonomy. The wheels are refuted, the nonsense embeds exactly, and the ordered magnitudes sit in between and are not decided. Refusing to decide is a verdict, and it is the one that says where to look next.

What this does not say. Pure noise is refuted too, and hard — 0.139 against a floor of 0.0111. Being non-Euclidean is not evidence of structure; it is evidence of not being a distance matrix, which random numbers also manage. The finding is the split: the sets with structure in them are refuted and the nonsense controls are not, which is the opposite of what a story about models fabricating geometry would predict.

study 3 · one ruler for six tests

Every defect on this page, read in percent noise.

A symmetry 12× better than its null and a catalogue match 47× better than its null are both honest numbers and they are not comparable, because each test has its own null and its own units. So: take the shape whose answer is known and pour noise into it. Every point of the perfect 12-gon is displaced by a uniform draw from a disc of radius ε times the circle's radius, the distances are recomputed and rounded back onto the same 0–100 grid, and every test is run again with its own null, 12 times at each of 13 levels. Each test then has a breaking point: the noise at which it loses a shape that is, by construction, still there.

10×100×1000×10000×below: the test has lost itsymmetrynearest shapepentagon 0%4%8%13%20%30%44%noise poured into the shape, as a fraction of its radius

Median over 12 trials at each level, log scale, clipped at 10,000×. The symmetry line begins above the top of the chart: an unperturbed 12-gon has a defect of exactly zero, so its margin over any null is unbounded, and the first plotted point is where the clip is rather than where the value is.

> 44%the symmetry test

It survives the most damage of anything here — the whole configuration has to be wrecked before a rotation stops beating a matched null. That is what testing one global structure instead of searching hundreds of subsets buys.

30%the shape catalogue

Sharper than the symmetry test and it fails sooner, which is the trade every instrument on this page makes. The distance spectrum notices a ring being destroyed well before the group does.

neverthe pentagon hunt

It never sees the ring at all — not even at zero noise, in a shape made of nothing but regular pentagons. Searching 792 five-subsets for the roundest one finds one in the null just as easily, so the margin starts below 1 and stays there. That is the same negative result the top of this page reports, in units you can feel.

Now every result on the page can be quoted in one unit. alphabet · opus 5’s symmetry is as strong as a perfect 12-gon with 36% noise poured into it, and mod10 · sonnet 5’s is a 12-gon at 32%. 10 of the 45 cases with a ladder of their own size land anywhere on it at all; the rest are already past the far end, which is the same statement as "no better than chance" with a number attached.

The noise goes into the POINTS, not the distances, so a perturbed 12-gon is still a Euclidean configuration and this ladder measures how the shape tests degrade without also breaking the metric under them. The exactness test needs the other kind of damage, so it gets its own ladder where the distances are jittered directly: it holds until 2%, and every model set that is refuted above is refuted harder than that.

study 4 · 45,898,801,200 permutations tried

Every permutation, not the twenty-three.

The symmetry test tries the 2n − 1 rotations and reflections and nothing else, which is a strength — there is almost nothing to overfit — and a limit: it can only find what it was told to look for. On the 36 sets small enough that the whole symmetric group fits in a loop, every permutation is tried instead: 7, 8, 10 items, so 5,040, 40,320, 3,628,800 relabellings a search — 45,898,801,200 permutations in all once the nulls are counted.

And this study needed two nulls, for a reason the earlier ones did not raise. Shuffling the distances into new positions is the null used everywhere else here; it destroys the geometry, and it also destroys the metric — a shuffled matrix is not the distance matrix of anything, so a matrix that behaves like one can beat it for reasons having nothing to do with symmetry. So the exhaustive search is also run against random genuine configurations of the same size, points uniform in a ball of two to six dimensions rounded onto the same grid, which carry every constraint a real distance matrix carries and no reason at all to be symmetric. A case counts as surviving only if it clears both. 26 clear the shuffle, 9 clear the configurations, 6 clear both.

6 of 36survive both bars

At tens of thousands to millions of tries per search the null gets very much better, and almost nothing clears it. 26 clear the shuffle alone — the count you would publish if you stopped at one null, and 2 of those are the nonsense controls.

33%and the controls do best

line 3/12 · cycle 1/12 · grid 0/3 · tree 0/3 · none 2/6. The strings that are not words survive an exhaustive search at a higher rate than any set with structure in it — 4 of 30 against 2 of 6. This study found nothing, and that is its result.

24 vs 6more search, less knowledge

The small predicted search separates the sets cleanly on the same data and the same two nulls: 24 of 54 survive with 0 of 6 controls among them. Widen it to every relabelling and the separation is gone. The constraint was doing the work.

The winner is usually not a rotation or a reflection, and that is arithmetic, not a discovery. 4 of the 6 surviving searches are won by a permutation outside the dihedral list — which is what tens of thousands of candidates against a couple of dozen would predict on its own, before any structure is involved. Nothing here is a symmetry nobody predicted; it is a best-of-many, and the null that was given the same many says so.

The study earned its place by breaking something else. Running it is what showed that a shuffled null is beatable by any matrix that behaves like a real one, which sent the configuration null back up to the symmetry section above and cut its surviving count from 40 to 24. A study whose own answer is "nothing" can still be the most useful thing on a page, if what it breaks is a number the page was about to publish. Twelve items were left out on purpose: 12! is 479 million permutations per search and each null needs thousands of searches. That is the exact reason the shape catalogue two sections up matches by distance spectrum, which does not care about labelling at all.

study 5 · the control that is supposed to fail

Is anything here the golden ratio? No, and that is a theorem.

The question people actually ask of a picture like this is whether the parts are perfectly sized — whether some ratio in it is φ, or √2, or π. It is the purest form of the failure mode this page is about, so it belongs here, run properly so that it fails properly.

One half of the answer needs no search at all. Every distance here is a whole number, or a half, on a 0–100 grid — so every ratio of two of them is rational. φ is irrational. Therefore no ratio in this data is φ — not approximately, not as a matter of measurement, but never: not in any set, from any model, and not in any data of this kind that will ever be collected on a grid of rationals. The only thing a hunt can return is a near-miss, and the size of a near-miss is a fact about how thickly small-denominator rationals lie near the target. It is not a fact about the data.

the same discovery, twice
hues · opus 5    89 / 55 = 1.618182    φ to 0.0091%
pure noise    89 / 55 = 1.618182    φ to 0.0091%

The best golden-ratio hit anywhere in the elicited data is 89/55 — consecutive Fibonacci numbers, which is exactly why it is close. The matrix of random numbers contains the identical ratio to the identical accuracy. Both matrices happen to contain the values 89 and 55, and on a 0–100 grid most matrices do.

38%φ against arbitrary targets

The matched null for a constant is other targets. Draw 1,000 arbitrary numbers from the same range and hunt each one the same way: φ's near-miss lands at the 38th percentile of that pile, across the 54 model cases. It is an ordinary target.

1,058ratios per set

With that many ratios packed into a range of six, the nearest one to any chosen number is close by spacing alone. The local gap around φ in hues is 0.115% — which is the near-miss, near enough, and it was forced.

7.54%and the perfect ring is worse

The shape that genuinely has structure in it is further from φ than the noise is, because its distances are chords of one circle and cannot take arbitrary values. Numerology rewards disorder.

This section is on the page because it is the failure mode with the best public relations. Every ingredient of a convincing result is present — an exact ratio of two answers, a famous constant, agreement to one part in 10,945 — and it is worth nothing, which can be demonstrated in one line beside a matrix of random numbers. The tests above it survive that treatment. That is the only difference between them, and it is the whole page.

the method

Screen in floats, decide in rationals

The 2D pictures on these pages are a float shadow of something living in four to ten dimensions, so a pentagon spotted in a drawing may not be in the data at all. Every test here is a statement about the distance matrix, which arrived as whole numbers and halves: three points are collinear when the longest side equals the sum of the other two; four are concyclic exactly when Ptolemy's inequality is tight; a subset is a regular k-gon when its distances depend only on how far apart the two items sit around the ring.

Floats enumerate the candidates — hundreds of subsets per set, fast, and allowed only to prune. Every survivor is then recomputed in exact rationals, and it is the exact number that is printed. That is the same screen-then-certify split the rest of this repository runs on, applied to a question about shapes.

What this is not. It is not a claim that models have no geometry — the pages next door measure plenty. It is a claim about a specific and seductive kind of finding: that a beautiful subset picked out of five hundred is not evidence, and that the way to tell is to run the identical search on the same numbers with the structure removed. Most of what looked like a shape here did not survive that, and the page leads with the count of what did.

setmodelconcyclicnull4-gon5-gonsymmetryshuffled nullconfigured nullratio, bothelementpredictedexact verdictimpossible 4sptolemyall n!nearest shapemargin
mod10opus 50.00000.00000.20000.00000.02500.60000.290011.6×successor24.0×refuted 25×105/21053%1.6×regular 10-gon0.69×
floorssonnet 50.00000.00010.13500.69320.03500.54500.29008.3×reverse20.7×refuted 3×79/21044%1.1×10 points on a line1.35×
compassopus 50.00000.00000.03850.50000.05000.37500.23004.6×antipodal3.7×refuted 22×50/7083%regular 8-gon1.02×
floorsopus 50.00000.00000.14590.61480.08000.54000.29003.6×reverse8.6×refuted 1×7/21031%2 × 5 grid0.65×
clockhoursopus 50.00000.00000.00000.33160.09000.62000.32003.6×reflect (2 fixed)3.9×refuted 25×259/49568%12! too big3 × 4 grid0.67×
huesopus 50.00000.00000.12500.27830.11000.67500.32002.9×reflect (2 fixed)3.2×refuted 18×288/49584%12! too bigregular 12-gon0.91×
mod10sonnet 50.00000.00000.16670.31250.15000.50000.29001.9×reflect (0 fixed)1.5×refuted 11×126/21064%2 × 5 grid0.79×
compasshaiku 4.50.00000.00000.25000.25000.12500.50000.23001.8×reflect (2 fixed)1.3×refuted 9×50/7051%2 × 4 grid0.84×
monthsopus 50.00000.00000.11110.38100.19440.57220.32001.6×reflect (2 fixed)2.2×refuted 5×145/49548%12! too bigregular 12-gon1.04×
huessonnet 50.00000.00000.05060.18180.19440.61110.32001.6×reflect (2 fixed)2.1×refuted 7×148/49545%12! too bigregular 12-gon1.01×
kinshipopus 50.00000.00000.07410.17860.23120.49130.32001.4×antipodalrefuted 8×75/49518%12! too big6-antiprism1.27×
monthssonnet 50.00000.00000.08700.28570.23330.60000.32001.4×reflect (2 fixed)1.3×refuted 6×118/49537%12! too bigregular 12-gon0.71×
hueshaiku 4.50.00000.00000.13790.29170.23530.61760.32001.4×reflect (2 fixed)1.5×refuted 8×184/49552%12! too bigregular 12-gon0.99×
clockhourssonnet 50.00000.00000.15220.33140.24000.53500.32001.3×reflect (2 fixed)1.6×refuted 11×239/49562%12! too big3 × 4 grid0.67×
alphabetopus 50.00050.00000.13890.65220.17780.44440.23001.3×reverse3.5×refuted 4×15/7047%2 × 4 grid0.68×
planetshaiku 4.50.00820.00020.05000.58620.17860.23810.23001.3×reflect (0 fixed)3.0×euclidean, dim 70/700%1.1×regular 8-gon0.87×
scalesopus 50.00410.00000.05350.26740.25000.55500.32001.3×reverse2.6×undecided0/4950%12! too big10-gon bipyramid0.96×
keypadopus 50.00070.00000.14290.34380.23390.47950.29001.2×reflect (2 fixed)refuted 2×2/2101%regular 10-gon1.07×
digitssonnet 50.00000.00010.12970.67100.25130.56920.29001.2×reverse2.8×refuted 5×80/21030%10 points on a line0.94×
compasssonnet 50.00070.00000.13160.35000.20000.45000.23001.1×reflect (2 fixed)1.3×refuted 16×44/7054%regular 8-gon0.83×
scalessonnet 50.00010.00000.02700.22220.30000.55000.32001.1×reverse2.1×undecided0/4950%12! too big10-gon bipyramid0.92×
planetsopus 50.00280.00010.13160.62070.21880.23750.23001.1×antipodal2.8×undecided0/704%regular 8-gon0.75×
emotionssonnet 50.00340.00000.14290.29200.22860.31430.23001.0×reflect (0 fixed)refuted 2×1/701%4-antiprism1.00×
emotionshaiku 4.50.00220.00040.09380.35370.22860.31430.23001.0×reflect (0 fixed)refuted 2×5/703%4-antiprism0.88×
unrelatedopus 50.10460.00170.04320.12570.14440.14440.2300reflect (1 fixed)euclidean, dim 60/350%5-gon bipyramid0.78×
unrelatedsonnet 50.14790.07220.03410.09280.18040.18040.2300reflect (1 fixed)euclidean, dim 60/350%5-gon bipyramid0.81×
chromaticopus 50.00020.00000.07690.32260.33330.48720.3200reflect (2 fixed)1.2×refuted 24×233/49541%12! too big3 × 4 grid0.87×
keypadsonnet 50.00000.00010.16670.51180.31500.54500.2900reflect (2 fixed)refuted 4×70/21020%regular 10-gon0.72×
kinshipsonnet 50.00090.00000.07690.20830.35710.57140.3200reflect (0 fixed)refuted 12×110/49526%12! too big10-gon bipyramid1.01×
weekdayssonnet 50.00860.00000.14290.50000.27780.27780.2300reflect (1 fixed)refuted 2×1/356%regular 7-gon0.96×
chromaticsonnet 50.00110.00000.09630.28920.39000.51000.3200reverserefuted 18×193/49540%12! too bigregular 12-gon0.81×
floorshaiku 4.50.00190.00010.07690.26510.35680.44720.2900reverse1.5×refuted 2×3/2102%regular 10-gon1.03×
scaleshaiku 4.50.00060.00000.05880.24240.39470.57890.3200antipodal1.3×undecided0/4950%12! too big10-gon bipyramid1.01×
nonsensehaiku 4.50.26020.14800.02940.05920.11760.09410.2300reflect (1 fixed)euclidean, dim 60/350%5-gon bipyramid0.91×
carnivoreshaiku 4.50.00000.00000.12410.38830.37330.48670.2900reflect (0 fixed)refuted 4×21/21014%regular 10-gon0.92×
weekdayshaiku 4.50.02050.00100.17650.60000.29750.23970.2300reflect (1 fixed)refuted 5×12/3520%7 points on a line0.90×
nonsenseopus 50.14650.00120.11330.21170.24540.18400.2300reflect (1 fixed)euclidean, dim 60/350%1.0×5-gon bipyramid1.25×
digitsopus 50.00030.00000.13290.47670.40000.56500.2900reverse1.7×refuted 2×16/21031%regular 10-gon0.78×
clockhourshaiku 4.50.00000.00000.15830.30190.45320.59710.3200reflect (2 fixed)1.2×refuted 11×231/49558%12! too big2 × 6 grid0.76×
carnivoressonnet 50.04000.00000.07300.19710.41330.45330.2900reflect (0 fixed)undecided0/2100%8-gon bipyramid1.17×
nonsensesonnet 50.29040.03170.06500.18310.12220.08330.2300reflect (1 fixed)euclidean, dim 60/350%3.3×5-gon bipyramid1.30×
digitshaiku 4.50.00060.00000.09020.30970.42630.53160.2900reflect (2 fixed)1.5×refuted 6×42/21022%8-gon bipyramid0.90×
planetssonnet 50.00810.00020.12500.52380.34210.29610.2300reverse1.5×undecided0/700%regular 8-gon0.85×
unrelatedhaiku 4.50.05040.00340.09880.14560.17140.11430.2300reflect (1 fixed)euclidean, dim 60/350%5-gon bipyramid0.86×
carnivoresopus 50.00680.00010.14630.38140.43750.53130.2900reflect (0 fixed)refuted 2×5/2103%8-gon bipyramid0.90×
kinshiphaiku 4.50.00080.00000.10530.26320.48280.55170.3200shift 4/12refuted 6×110/49516%12! too big10-gon bipyramid0.83×
keypadhaiku 4.50.00000.00000.22220.41670.44640.47620.2900reflect (2 fixed)refuted 15×101/21043%2 × 5 grid0.83×
emotionsopus 50.00120.00000.10810.30000.36840.31580.2300reflect (2 fixed)refuted 16×8/7013%4-antiprism1.17×
monthshaiku 4.50.00000.00000.06250.45000.52170.60870.3200reflect (2 fixed)refuted 9×139/49545%12! too big12 points on a line0.76×
weekdaysopus 50.00190.00060.21820.62070.42420.38180.2300reflect (1 fixed)refuted 4×13/3531%regular 7-gon0.67×
chromatichaiku 4.50.00110.00000.09430.29350.59380.61460.3200reflect (0 fixed)refuted 9×264/49539%12! too big3 × 4 grid0.64×
mod10haiku 4.50.00000.00000.20000.46670.54550.54550.2900reflect (2 fixed)refuted 14×98/21041%2 × 5 grid0.75×
alphabethaiku 4.50.00000.00000.46430.60710.48210.39290.2300reflect (0 fixed)refuted 1×4/7013%1.4×8 points on a line0.38×
alphabetsonnet 50.01050.00000.27780.36000.48890.38330.2300reflect (0 fixed)refuted 4×22/707%regular 8-gon0.69×
node playground/shape-hunt/run.js            # 16,165,266 tests, no network
node playground/shape-hunt/run-studies.js   # the five studies, 46,191,612,595 more, 618 s
node playground/build.js