Experiment 135

“Hand padding at each grid stage: the blank cells in any of eight places, dropped or carried as fillers into the next grid, one or two stages, then or before a repeating key on the table”

F6.4 (padding applied separately at each grid stage; nulls dropped between griddings). 0082 tried blanks at the start of the first row or the end of the last, and carried as fillers, for one and two clockwise turns and short-row-on-top columnar. The list of hand rules (NOTEBOOK 2026-10-16) adds six places for the blank cells: start of the last row, end of the first row, and down the first or last column from the top or from the bottom; each grid of a two-stage move chooses its own place, its own reading (clockwise turn, or Sanborn's rows-then-columns-down) and whether the first grid's blanks vanish or travel as filler letters to be struck out at the end. One stage: 8 places x 4 readings x widths 2-96. Two stages: (8 places x 2 readings x widths 2-48)^2 x drop or keep.

revertedstatus
experiment 82parents
2 mintime, all phases
0candidates
0/24known letters
unclocked
1

The experiment method

What the method does with the 24 known letters.

97 letters never fill a grida grid Writing the message into rows of some width and reading it out in another order, column by column for instance, which shuffles the letters without changing them. exactly, so a person writing them in rows leaves a few empty squares somewhere: at the end, at the start, or down one side. With two grids, the empty squares of the first can disappear or be copied along as dummy letters and crossed out at the end. We try every such choice, for one and two grids, each followed or preceded by a repeating secret wordthe secret word The word or string a cipher needs besides the method. on the sculpture's tables, and check them against the 24 known lettersthe known letters Sanborn has confirmed that positions 22 to 34 of the message read EASTNORTHEAST and positions 64 to 74 read BERLINCLOCK. and scrambled copies of the carved textthe carved letters The 97 letters cut into the copper at the CIA, shown at the top of every experiment page..

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.

OBKRUOXOGHULBSOLIFBBWEASTNORTHEASTOTWTQSJQSSEKZZWATJKLUDIAWINFBBERLINCLOCKWGDKZXTJCDIGKUHUAUEKCARIN: THE COPPER, ALL 97 LETTERS, THE 24 KNOWN PLACES IN ACCENTthe stages, then a repeating key on the table: is key length p (1-26) consistent for some route? (standard or KRYPTOS tables)151015202126no route allows itsome route doesK4: shortest consistent key 21; scrambled coppers: 20at length 21: K4 10 settings, coppers 0-17a repeating key on the table, then the stages: is key length p (1-26) consistent for some route? (standard or KRYPTOS tables)151015202526K4: shortest consistent key 25; scrambled coppers: 24at length 25: K4 401 settings, coppers 364-420K4 above every copper in 0 of 52 cells (dots); each copper against the rest: 0-2. Inside chance.OUT: NO READING; NO PADDING RULE LETS A KEY SHORTER THAN 21 FIT, AS ON THE SCRAMBLED COPIESEASTNORTHEASTBERLINCLOCK
the idea

97 letters never fill a grid, so a hand worker leaves empty squares: at the end or start of a row, or down a side column. With two grids, the first grid's empty squares can vanish or travel on as dummy letters, struck out at the end.

the check

Eight places for the empty squares in each grid, drop or keep, one grid (4 readings, widths 2-96) or two (clockwise turn or Sanborn's matrix, widths 2-48): 874,572 distinct routes, each with a repeating key on the sculpture's tables.

the bound

No key shorter than 21 fits K4 after any route; the coppers reach 20. K4 is above every copper in 0 of 52 cells, a copper 0-2 against the rest.

2

Best candidate against the known letters

This experiment produced no candidate: the search ruled everything out before a full text was built. Its product is the bounded negative in section 7.

3

Walkthrough, by hand

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

  1. Write the 97 letters in rows of 8: 13 rows hold 104 squares, so 7 stay empty; leave them at the bottom of the last column and the six above it (place P6).
  2. Read the columns left first, top to bottom (Sanborn's matrix), and copy each empty square out as a dummy letter (keep): 104 symbols, the E of place 22 now 68th among the real letters.
  3. (In drop mode the empty squares are simply skipped.)
  4. Write the 104 symbols in rows of 9: 12 rows hold 108 squares, so leave the first 4 squares of the top row empty (P2); read the columns from the bottom up, left first (a quarter turn), and strike out every dummy: the E lands at place 90, where the copper has U.
  5. Note where each known letter has landed and the carved letter there; with a key of length p on the table, two known letters in one slot must force the same key letter.
  6. Repeat for every place, reading, width, drop or keep, the key before or after, and on scrambled copies.
the worksheet: the first steps by hand, on squared paper
ROWS OF 8, 7 BLANKS DOWN THE LAST COLUMN FROM THE BOTTOM, KEPT AS DUMMIES; THEN ROWS OF 9, 4 BLANKS AT THE STARTplaceknownafter grid 1after grid 2carved22E6890U23A8134S24S9476G25T486G64B2284D65E3529R66R4870M67L6116L73C4981T74K6226QGrid 1: 13 rows of 8 hold 104 squares, so 7stay empty, here the bottom 7 of the lastcolumn; read down the columns, left first,copying each empty square as a dummy. Grid2: the 104 symbols in 12 rows of 9 (108squares), the first 4 squares empty; read upthe columns, left first; strike the dummies.The same key-length test as 0134 then runson the carved places, for every place of theblanks, drop or keep, reading and width.
4

Worked example, generated

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

rows of 8, blanks down the last column from the bottom, read down the columns left first, blanks kept as dummies;
then rows of 9, blanks at the start of the first row, read up the columns left first; dummies struck out

place  letter  after grid 1  after grid 2  copper there
   22       E            68            90             U
   23       A            81            34             S
   24       S            94            76             G
   64       B            22            84             D
   65       E            35            29             R
   74       K            62            26             Q
5

Hypothesis, for a cryptanalyst

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

C1(a) (Sanborn, CNN 2005, knowledge/sources/cnn-2005-sanborn-interview-transcript.txt: 'you write a line of plain text out, right, in successive rows. And then basically you write it going from top to bottom... double matrixes and triple matrixes'), C2(a), C17(b) ('whether it's 97, whether it's 100... I seem to like to manipulate the information'). 97 is prime, so every hand grid has h w - 97 blank cells; research note combined_methods_and_sevens.md: classical practice leaves the last row short, completes with nulls, or fixes blank cells; every coded search pads once at the ends (gap 6: per-stage padding). Places for b blanks: end of the last row (P1, covered by 0008), start of the first row (P2, 0082), start of the last row (P3), end of the first row (P4), last column from the top (P5) or bottom (P6), first column from the top (P7) or bottom (P8); column places need b <= h. Readings: cw (left column first, bottom up: the K3 turn), col (left first, top down: Sanborn's matrix code); for one stage also ccw and colr. Keep mode: the first grid's blank cells are read out as filler letters and fill cells of the second grid, all fillers struck out at the end. Key: periodic tableau 1-26 after (order A) or before (order B) the move, 8 classes of standard/KRYPTOS plain and cipher alphabets and Beaufort-or-not; a period is live if no slot holds two different forced key letters. Exact; ten scrambled coppers.

6

Prediction

Written before the run; the result decides it.

As in 0082 and 0083: nothing live below period 20 beyond the coppers' rate, and K4 above every copper in no more (order, period) cells than the most any single copper manages against the rest. A K4 count beyond that null stops the queue for a replication. Zero candidates.

7

Method

  1. For every width, reading and place of the blanks, the where-map of one stage (keep mode: fillers counted).
  2. Compose every pair at widths 2-48 (both readings, all places, drop or keep), forward and inverse; skip repeats.
  3. For each route, class and text, the key letter each known letter forces at its slot.
  4. Period p (1-26) is live in an order if no slot holds two different forced letters.
  5. Count live settings per period on K4 and ten scrambled coppers; compare cell by cell; list K4's live settings below 20.
8

Result and bounds

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

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

874,572 routes (3040 of 3040 first stages) x 8 classes x 2 orders, periods 1-26. K4 settings live below 20: 0 (A), 0 (B); coppers A 0-0, B 0-0. K4 above every copper in 0 of 52 cells; null 0-2. Stop queue: False.

What was searched, as the harness recorded it.

family
hand padding per grid stage: blank cells in one of eight places, dropped or carried as fillers; one or two stages; then or before a periodic tableau key
places
P1
end of last row
P2
start of first row
P3
start of last row
P4
end of first row
P5
last column from the top
P6
last column from the bottom
P7
first column from the top
P8
first column from the bottom
readings
cw
left column first, bottom up
ccw
right first, top down
col
left first, top down
colr
right first, bottom up
singles
8 places x 4 readings x widths 2-96
doubles
(8 places x readings cw/col x widths 2-48)^2 x drop/keep
first stages done
3,040
first stages total
3,040
distinct routes
874,572
duplicates skipped within share
174,516
periods
1, 26
classes
8
k4 live by period
A
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 32, 396, 4,396, 8,758, 23,263
B
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 401, 268,313
controls live by period min
A
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 302, 3,503, 8,794, 21,638
B
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 364, 267,159
controls live by period max
A
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 17, 73, 474, 5,521, 9,130, 23,551
B
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 420, 271,825
k4 settings live below 20
A
0
B
0
controls settings live below 20
A
0, 0, 0, 0, 0, 0, 0, 0, 0, 0
B
0, 0, 0, 0, 0, 0, 0, 0, 0, 0
k4 live below 20
none
cells k4 above every copper
none
null cells above rest per copper
1, 1, 0, 0, 1, 2, 1, 1, 2, 1
stop queue
no
controls
10 shuffled coppers (seed 134), identical search
order A
stages, then key (slot = landing place mod p)
order B
key, then stages (slot = message place mod p)

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-10-18 12:26 UTC; updated after every experiment.
view on GitHub