Experiment 212

“A1.4, part 1: ciphertext autokey on every keyword table tried so far, every lag, with up to two of the 24 known letters carved wrong or one skipped step in the chain; and the progressive key on the sculpture's tables with up to two slips; exact, judged against scrambled copies, with planted slipped messages”

A1.4 (Stage 2, step 2, issue #76), first part. 0002, 0025, 0064, 0071 and 0072 required every known letter past the primer to agree with ciphertext autokey (0064's fewest was 3 mismatches on K4, 2-3 on copies); 0011 required all 24 for the progressive key. Here: (a) ciphertext autokey on the union of their tables (about 550,000 table setups), every lag 1-96, with up to 2 failed checks (a slip at a known place stays put: the next key letter is the letter he carved); (b) one skipped or repeated step in the autokey chain (from some known place on the lag is one more or one less), at every place, as its own setting; (c) the progressive key (0011) on the 8 table classes, periods 1-52, steps 1-25, both forms, up to 2 slips. Compiled for (a) and (b). Readings of settings that keep at least 3 checks go to quadgrams and the blind judge with the copies'. Plants for each part in the same run.

revertedstatus
experiment 64parents
17 mintime, all phases
10candidates
24/24known letters
1

The experiment method

What the method does with the 24 known letters.

In an autokey cipheran autokey cipher A cipher that uses the message itself, or the scrambled text itself, as the secret word, each letter enciphered with the letter a fixed distance before it. the keythe secret word The word or string a cipher needs besides the method. keeps growing out of the messagethe message The 97 letters of English that Jim Sanborn wrote and enciphered. itself: after a few starting letters, each new key letter is a letter already enciphered. Done by hand, one slip is easy: a wrong letter at one place, or losing your place in the chainthe chain In an autokey cipher each known letter reveals the letter one lag later and the letter one lag earlier; those reveal more, and so on. and carrying on one letter off. Earlier experiments threw away any setting that missed even one known letter. Here we allow two wrong letters, or one lost place, on the carving and on scrambled copiesa shuffled control The same experiment run on the carved letters shuffled into a random order., and we hide messages of our own made with such slipsa slip A mistake made while enciphering by hand: a wrong row or column of the table at one letter, so the carved letter is not the one the method gives there. to check they are found. The same for the progressive key, whose key word shifts one step further along the tablethe table The right-hand half of the sculpture, 26 rows of the alphabet each shifted one place further, starting from the word KRYPTOS. after every letter or every round.

Words in the margin are defined on the glossary page.

1.1

The method at work

The carved letters go in at the top; the reading comes out at the bottom.

OBKRUOXOGHULBSOLIFBBWEASTNORTHEASTOTWTQSJQSSEKZZWATJKLUDIAWINFBBERLINCLOCKWGDKZXTJCDIGKUHUAUEKCARciphertext autokey on 487,734 tables, lags 1-96: does any setting fit with up to 2 slips, or one lost step?K4, up to 2 slipsany of 20 copiesK4, one lost stepany copy, lost step12040606896no setting fitssome setting fits (from lag 68: 6 checks or fewer)planted messages: the blind judge's score (0-100), the plant (accent) and its 5 own copiesautokey lag 9, 2 slips93, foundautokey lag 60, 2 slips62, foundautokey lag 15, one lost step60, foundprogressive per-letter 11, 2 slips85, foundprogressive per-repeat 20, 2 slips82, foundEASTNORTHEASTBERLINCLOCKIN: THE COPPER, ALL 97 LETTERS, THE 24 KNOWN PLACES IN ACCENTOUT: NO READING; SLIPS AND LOST STEPS REVIVE NO AUTOKEY OR PROGRESSIVE KEY
the idea

An autokey grows its key from the text itself, so a hand slip is easy: a wrong letter, or losing one's place in the chain. Earlier tests threw away any setting that missed one known letter.

the check

Ciphertext autokey on every table tried so far (487,734 setups), every lag, up to 2 slips or one lost step; the progressive key on the sculpture's tables with up to 2 slips; K4 against 20 scrambled copies, readings judged blind, five planted slipped messages.

the bound

Nothing fits K4 below lag 68 (copies 67-69), where 6 or fewer checks are left; the progressive key nowhere below period 25. K4's best reading scores 4, the copies' 12; all five plants are found.

2

Experiment lineage

What this experiment was built on, from the lineage page: 5 experiments before it, back to the root of its line. Its number is in bold.

kept reverted, in its family's colour ×error or timeout reverted under today's rules built on a parent in the same family built on a parent in another family
3

Best candidate against the known letters

Laid out as the copper carries K4: OBKR ends the line that finishes K3, then three lines of 31. Left, as carved, the 24 known places in accent. Right, the candidate: a known place it gets right is an accent cell, one it misses is outlined. This is the candidate with most known letters right; none passed every gate.

in: the copper, always the same

as carved, 97 letters; the 24 known places in accent
ECDMRIPFEIMEHNLSSTTRTVDOHW?OBKR
UOXOGHULBSOLIFBBWFLRVQQPRNGKSSO
TWTQSJQSSEKZZWATJKLUDIAWINFBNYP
VTTMZFPKWGDKZXTJCDIGKUHUAUEKCAR

OBKR ends the line that finishes K3, then three lines of 31

out: the candidate

every place read; known places in accent, misses outlined
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKHROPCPRIVOTNOUGOBBVCTOC

checked: the known letters in place, and the reading turns back into the copper

4

How the score is made

The loss of the best candidate, part by part. Zero is solved.

Known letters missed0 of 24, ten points each0.00
Englishthe 73 free letters score -6.01; English text scores -3.62.41
Key1496 bits to write it down (key words are cheap, arbitrary letters 4.7 bits each); each 60 beyond 60 costs a point23.94
Lossof 240, the worst possible26.35 11.0%
5

Walkthrough, by hand

Redo the method on a few letters with pencil and paper.

  1. Write K4 and, under each letter, the carved letter L places before it: that is the autokey's key.
  2. At each of the 24 known places, look up on the table what the known letter and that key letter give.
  3. Count the places where it is not the carved letter: up to 2 are allowed as slips.
  4. For a lost place: from one known letter on, take the key from L + 1 (or L - 1) places back instead, and require every place to agree.
  5. Read the message wherever the key is known, and do the same on scrambled copies of the carving.
  6. For the progressive key, write the key word under the text, add d to every key letter's place on the table for every letter (or every round), and count the slips the same way.
the worksheet: the first steps by hand, on squared paper
placeknownkeygivescarvedslip?22EBNFx23ASGLx24SOERx25TLUVx26NIBQx64BUPNx65EDUYx66RIJPx67LAXVxAt lag 9 all 24 known letters are checksand 24 disagree here; 2 are allowed. Alost step would take the key 10 (or 8)places back from some known letter on, andthen every check must hold.CIPHERTEXT AUTOKEY, LAG 9, KRYPTOS TABLE: THE KEY IS THE CARVED LETTER 9 PLACES BACK
6

Worked example, generated

The same steps run by the code on the real letters.

ciphertext autokey, lag 9, KRYPTOS table, Vigenere: the key for each known place is the carved letter 9 before it

place  known  key(carved L back)  gives  carved
   22      E                   B      N       F   x
   23      A                   S      G       L   x
   24      S                   O      E       R   x
   25      T                   L      U       V   x
   64      B                   U      P       N   x
   65      E                   D      U       Y   x
   66      R                   I      J       P   x

failed checks: 24 of 24 (2 allowed as slips)
7

Hypothesis, for a cryptanalyst

Family, key space, the constraint under test, and the clues it reads.

A1 (knowledge/12-assumptions.md); C11a (NSA 1992: 'plain-text auto-key'; the NSA analyst 2007 tested both autokeys), C5(a) (a key word and a hand schedule), C27(a) (Sanborn's PALIMPCEST slip), Sanborn 2005 'Saying I was sloppy is a good way of saying it'. Ciphertext autokey: c_i = C[E(P(p_i), K(c_{i-L}))], P, C, K alphabets from 0025's 63 (standard, KRYPTOS, vocabulary keyword), 0064's K1-K3 and C13/C14 words, 0072's compass words (pairs of any two; key alphabet standard, KRYPTOS, plain or cipher), and 0071's 925 near-KRYPTOS alphabets (with themselves or the standard alphabet); Vigenere, Beaufort, variant. Every known place q > L is a check; a slip at a known place fails only its own check, because the following key letters are the carved ones. A skipped step: the key for every known place from the e-th on is the carved letter L + 1 (or L - 1) back. Progressive key: key value at place i = w[i mod P] + d i (per letter) or + d floor(i / P) (per repeat), 8 table classes (the key alphabet drops out; variant Beaufort is a negated step). Counted: settings with 0, 1, 2 failed checks per lag (per period and step), K4 against 20 copies. Slip cost: 9.3 bits for 1, 17.5 for 2; a skipped step about log2(24 x 2) = 5.6 bits. Where 2 or fewer checks would remain the known letters decide nothing and the cell is counted only.

8

Prediction

Written before the run; the result decides it.

Ciphertext autokey: at lags with 8 or more checks no setting with 2 slips or one skipped step on K4, at the copies' rate elsewhere; nothing judged above every copy. Progressive key: nothing below period 24 with 2 slips (as 0207 for the plain periodic key). All plants found. Zero candidates pass gate 4.

9

Method

  1. Build the tables.
  2. For each table setup and text: the key index each known place needs.
  3. For each lag: compare with the key letter the carved text offers L back, count failures, keep up to 2; for each skipped step (lag L before the e-th known place, L + 1 or L - 1 from it), keep only exact fits.
  4. Progressive key: per class, period, step and form, the forced base values per slot; enumerate settings with up to 2 slips.
  5. Count by lag and slips, K4 against 20 copies.
  6. Readings of settings keeping 3 or more checks: each text's best by quadgrams and every one at or above -5.0 go to the judge, all texts in one call.
  7. Plants and their own copies through the same search.
10

Result and bounds

The harness's record: candidates, gates, loss, and the negative result this experiment leaves behind.

10candidates returned
0passed every gate
24/24known letters, best
10.7%lowest loss
nonechampion before

All 10 candidates, lowest loss first.

1failed at baseline24/24 known lettersloss 10.7%
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKGJFRWMJVCTURRFLIEVETSAM

ciphertext autokey lag 71, BURIED/keyword|FIFTY/keyword|plain|varbeau, 0 slips at known places, skip (72, 72); free letters filled with A

2failed at baseline24/24 known lettersloss 10.8%
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKHROPCPRIWOTNOUGOCBTCUPC

ciphertext autokey lag 69, LAYER/keyword|MADE/keyword|std|varbeau, 2 slips at known places, skip None; free letters filled with A

3failed at baseline24/24 known lettersloss 11.0%
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKHROPCPRIVOTNOUGOBBVCTOC

ciphertext autokey lag 69, LAYER/keyword|AND/keyword|std|varbeau, 2 slips at known places, skip None; free letters filled with A

4failed at baseline24/24 known lettersloss 11.5%
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKVHAMUDGSSEIEYPNGNXLYCHO

ciphertext autokey lag 70, INTERPRETATION/keyword|TREMBLING/keyword|kry|vig, 0 slips at known places, skip (22, 71); free letters filled with A

5failed at baseline24/24 known lettersloss 11.5%
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKVHAMUDGSSEIEYPNGNXLYCHO

ciphertext autokey lag 70, INTERPRETATION/keyword|TREMBLING/keyword|kry|vig, 0 slips at known places, skip (23, 71); free letters filled with A

6failed at baseline24/24 known lettersloss 11.5%
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKVHAMUDGSSEIEYPNGNXLYCHO

ciphertext autokey lag 70, INTERPRETATION/keyword|TREMBLING/keyword|kry|vig, 0 slips at known places, skip (24, 71); free letters filled with A

7failed at baseline24/24 known lettersloss 11.9%
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKOQISSEYHKSOCKPDESPDPCWD

ciphertext autokey lag 70, ESCAPING/keyword|LIGHT/keyword|cipher|varbeau, 1 slips at known places, skip None; free letters filled with A

8failed at baseline24/24 known lettersloss 11.9%
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKLDTSDUGHOTPPOFUVNTULGDK

ciphertext autokey lag 69, SOUTHBYWEST|OFFSET|kry|vig, 2 slips at known places, skip None; free letters filled with A

9failed at baseline24/24 known lettersloss 11.9%
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKLDTSDUGHOTPPOFUVNTULGDK

ciphertext autokey lag 69, SOUTHWESTBYSOUTH|OFFSET|kry|vig, 2 slips at known places, skip None; free letters filled with A

10failed at baseline24/24 known lettersloss 12.0%
ECDMRIPFEIMEHNLSSTTRTVDOHW?AAAA
AAAAAAAAAAAAAAAAAEASTNORTHEASTA
AAAAAAAAAAAAAAAAAAAAAAAAAAAABER
LINCLOCKGABAWKSTAUSIAGTSCWZRTWL

ciphertext autokey lag 71, ABSENCE/keyword|FIVE/keyword|plain|varbeau, 0 slips at known places, skip (72, 72); free letters filled with A

487,734 autokey table setups; K4 shortest fitting lag with <= 2 slips 68, copies [67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 68, 68, 68, 68, 68, 68, 68, 68, 69]; judge sent 56, K4 best 4, copies best 12; plants found [True, True, True, True, True]

What was searched, as the harness recorded it.

family
ciphertext autokey (union of 0025/0064/0071/0072 tables) and progressive key (0011), 0-2 known letters slipped, or one skipped step (A1.4)
ca table setups
487,734
ca lags
1-96
skip
lag L before the e-th known place, L+1 or L-1 from it, e = 2-24, exact fit
prog
8 table classes, periods 1-52, steps 1-25, per letter and per repeat
slips
0-2 at known places
readings judged when checks left
>= 3
ca by lag
1
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
2
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
3
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
4
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
5
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
6
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
7
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
8
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
9
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
10
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
11
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
12
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
13
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
14
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
15
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
16
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
17
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
18
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
19
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
20
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
21
checks
24
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
22
checks
23
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
23
checks
22
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
24
checks
21
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
25
checks
20
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
26
checks
19
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
27
checks
18
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
28
checks
17
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
29
checks
16
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
30
checks
15
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
31
checks
14
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
32
checks
13
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
33
checks
12
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
34
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
35
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
36
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
37
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
38
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
39
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
40
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
41
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
42
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
43
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
44
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
45
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
46
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
47
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
48
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
49
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
50
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
51
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
52
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
53
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
54
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
55
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
56
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
57
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
58
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
59
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
60
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
61
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
62
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
63
checks
11
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
64
checks
10
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
65
checks
9
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
66
checks
8
k4
0, 0, 0
copies max
0, 0, 0
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
67
checks
7
k4
0, 0, 0
copies max
0, 0, 2
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
68
checks
6
k4
0, 0, 3
copies max
0, 4, 85
copies min
0, 0, 0
skip k4
0, 0
skip copies max
0, 0
69
checks
5
k4
0, 0, 146
copies max
0, 15, 608
copies min
0, 0, 49
skip k4
0, 0
skip copies max
475, 4
70
checks
4
k4
0, 184, 5,264
copies max
25, 458, 8,336
copies min
0, 3, 1,427
skip k4
600, 1
skip copies max
4,180, 12
71
checks
3
k4
30, 1,954, 55,341
copies max
209, 4,628, 74,925
copies min
0, 732, 35,290
skip k4
15,550, 103
skip copies max
39,711, 802
72
checks
2
k4
739, 39,263, 447,732
copies max
1,884, 54,692, 467,272
copies min
94, 20,368, 431,158
skip k4
341,016, 1,851
skip copies max
876,911, 6,896
73
checks
1
k4
15,495, 472,239, 0
copies max
39,730, 482,288, 0
copies min
5,446, 448,004, 0
skip k4
0, 39,016
skip copies max
0, 78,711
74
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 356,385
skip copies max
0, 913,790
75
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
76
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
77
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
78
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
79
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
80
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
81
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
82
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
83
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
84
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
85
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
86
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
87
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
88
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
89
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
90
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
91
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
92
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
93
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
94
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
95
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
96
checks
0
k4
487,734, 0, 0
copies max
487,734, 0, 0
copies min
487,734, 0, 0
skip k4
0, 0
skip copies max
0, 0
ca k4 above every copy lags
none
ca copies above rest
0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0
ca shortest lag fitting
K4
68
copy1
68
copy2
67
copy3
68
copy4
67
copy5
68
copy6
67
copy7
67
copy8
67
copy9
68
copy10
67
copy11
68
copy12
67
copy13
68
copy14
68
copy15
69
copy16
67
copy17
67
copy18
67
copy19
68
copy20
68
skip shortest lag fitting
K4
70
copy1
69
copy2
70
copy3
70
copy4
69
copy5
70
copy6
69
copy7
69
copy8
70
copy9
69
copy10
70
copy11
70
copy12
69
copy13
70
copy14
69
copy15
69
copy16
70
copy17
69
copy18
69
copy19
69
copy20
69
prog shortest period
K4
per-letter
25
per-repeat
25
copy1
per-letter
25
per-repeat
25
copy2
per-letter
25
per-repeat
25
copy3
per-letter
25
per-repeat
25
copy4
per-letter
24
per-repeat
24
copy5
per-letter
25
per-repeat
25
copy6
per-letter
25
per-repeat
25
copy7
per-letter
25
per-repeat
25
copy8
per-letter
25
per-repeat
25
copy9
per-letter
25
per-repeat
25
copy10
per-letter
25
per-repeat
25
copy11
per-letter
25
per-repeat
25
copy12
per-letter
25
per-repeat
25
copy13
per-letter
24
per-repeat
24
copy14
per-letter
25
per-repeat
25
copy15
per-letter
25
per-repeat
25
copy16
per-letter
25
per-repeat
25
copy17
per-letter
25
per-repeat
25
copy18
per-letter
25
per-repeat
25
copy19
per-letter
25
per-repeat
25
copy20
per-letter
25
per-repeat
25
prog k4 counts
per-letter|25
0, 0, 128
per-letter|26
0, 400, 0
per-letter|27
200, 0, 0
per-letter|28
200, 0, 0
per-letter|29
200, 0, 0
per-letter|30
0, 400, 0
per-letter|31
0, 32, 736
per-letter|32
0, 4, 104
per-letter|33
0, 2, 16
per-letter|49
0, 0, 8
per-letter|50
0, 0, 128
per-letter|51
0, 32, 736
per-letter|52
0, 400, 0
per-repeat|25
0, 0, 128
per-repeat|26
8, 384, 0
per-repeat|27
200, 0, 0
per-repeat|28
200, 0, 0
per-repeat|29
200, 0, 0
per-repeat|30
8, 384, 0
per-repeat|31
0, 32, 736
per-repeat|32
0, 2, 80
per-repeat|33
0, 2, 16
per-repeat|49
0, 0, 8
per-repeat|50
0, 0, 96
per-repeat|51
0, 32, 736
per-repeat|52
8, 384, 0
capped texts
none
readings
k4
1,732
copies
1,325, 451, 554, 866, 853, 2,365, 1,369, 4,513, 2,752, 845, 709, 445, 1,064, 8,482, 1,246, 5,064, 655, 9,427, 5,066, 5,761
judge
sent
56
none
0
cut
-5
k4 judge best
4
copies judge best
4, 4, 8, 4, 8, 12, 8, 3, 4, 6, 4, 4, 8, 8, 4, 8, 8, 4, 8, 4
k4 readings above every copy
0
k4 top
  1. reading
    ?????????????????????????????????????????????????????????????????????ALOCBHROPCPRIVOTNOUGOBBVCTOC
    judge
    4
    quad
    -6.362
    setting
    1. LAYER/keyword|AND/keyword|std|varbeau
    2. 69, 2, -1, -1
  2. reading
    ?????????????????????????????????????????????????????????????????????CCFCKSRLWIXSSQLDCVHUCFRNLOQY
    judge
    None
    quad
    -7.821
    setting
    1. std|std|std|beau
    2. 69, 2, -1, -1
  3. reading
    ?????????????????????????????????????????????????????????????????????CCECKSQKWIXSSSKKBVHTCDRMLQOY
    judge
    None
    quad
    -8.611
    setting
    1. std|CIA/keyword|std|beau
    2. 69, 2, -1, -1
  4. reading
    ?????????????????????????????????????????????????????????????????????CEECKSQKXJXSUSKKUWJVCERMLQOY
    judge
    None
    quad
    -8.754
    setting
    1. std|CIA/keyword|cipher|beau
    2. 69, 2, -1, -1
  5. reading
    ?????????????????????????????????????????????????????????????????????CGLCKTPIXKYSVNILTPKWBWRPRLNY
    judge
    None
    quad
    -8.048
    setting
    1. std|FIVE/keyword|cipher|beau
    2. 69, 2, -1, -1
plants
  1. kind
    ca
    seed
    2,121
    params
    m
    vig
    L
    9
    k
    2
    skip
    None
    slips
    65, 73
    planted setting found
    yes
    quad
    -4.255
    judge
    93
    own copies judge best
    6, 6, 4, 6, 8
    found
    yes
  2. kind
    ca
    seed
    2,122
    params
    m
    beau
    L
    60
    k
    2
    skip
    None
    slips
    68, 73
    planted setting found
    yes
    quad
    -4.705
    judge
    62
    own copies judge best
    6, 4, 5, 3, 7
    found
    yes
  3. kind
    ca
    seed
    2,123
    params
    m
    vig
    L
    15
    k
    0
    skip
    63, 16
    slips
    none
    planted setting found
    yes
    quad
    -4.391
    judge
    60
    own copies judge best
    8, 4, 6, 8, 4
    found
    yes
  4. kind
    prog
    seed
    2,124
    params
    P
    11
    d
    3
    form
    per-letter
    cls
    kry, kry, vig
    k
    2
    skip
    None
    slips
    26, 34
    planted setting found
    yes
    quad
    -5.299
    judge
    85
    own copies judge best
    3, 8, 4, 12, 5
    found
    yes
  5. kind
    prog
    seed
    2,125
    params
    P
    20
    d
    5
    form
    per-repeat
    cls
    std, kry, beau
    k
    2
    skip
    None
    slips
    26, 71
    planted setting found
    yes
    quad
    -4.291
    judge
    82
    own copies judge best
    3, 6, 8, 6, 6
    found
    yes
slip cost bits
1
9.3
2
17.5
skip
5.6
controls
20 shuffled copies (seeds 2130-2149); each plant against 5 shuffles of its own ciphertext
exhaustive
yes

How this experiment sits among the others is on the lineage page; its family's open hypotheses are on the families page.

Rendered from the record on 2026-11-05 17:14 UTC; updated after every experiment.
view on GitHub