The Voynich text examination · companion page

Four Dice, One Tablet

The simplest kit that runs the best-matching procedure for the Voynich manuscript's text, worked through by hand act by act and timed.

In short

The report's best-matching account of how the Voynich text could have been produced is a procedure, not a message: a scribe of the early fifteenth century building each word from tables of word parts, a working sheet and a few chance draws. The procedure the second search front settled on (its row lo1_final_tail) matches the text on every measurement of the shared battery within three confidence intervals. The question asked here is what the least apparatus is that lets a person actually perform it, and how long the book would have taken.

The answer is a kit a scribe could carry in one hand: four dice of different colours, eleven written sides of tables, and a wax tablet with a leaf for each of the two hands. Every table is a square of six by six cells, or a page of six such squares, so that one throw names one cell: the white die gives the line, the black die the column, the red die the square on a page, and the green die belongs to the pen. Every chance act in the procedure is one throw of all four dice; which of them are read depends on the step. Nothing has to be counted, added or looked up twice.

To test it like a human, the kit was run in code that throws the dice and reads the cells exactly as a hand would, mimicking the physical acts, and every act was logged in order for five whole pages in both hands (1334 words, 158 lines). Five whole-book runs of the kit were then scored on the shared battery: all 23 statistics within three confidence intervals (10 within one), the near-recurrence profile 3 of 6, the two-hand gap 4 of 4, the same standing as the front's row. Two things turned out to matter on the way: the tablet must hold three words a column (four or six, the sizes the dice suggest, lose the way common words cluster page by page), and the new-word lists must be as large as the front's (a smaller pair of pages loses the once-only share).

The time is the sobering part. At central estimates of human speed a word takes 33 seconds, of which writing is 7. A line of 8.4 words takes 4.7 min, a page of 168 words 1.5 h, and the book's running text of 34,780 words 320 h: 53 days of six hours' work, or between 33 and 84 days across the low and high estimates. Two thirds of the time is the dice and the tables, not the pen: throwing takes 33% of it, turning to the right leaf and cell 25%, reading the dice and the cells 18%, and the writing itself 21%. A scribe copying an ordinary book at the measured professional pace of 2.36 folios a day would, on pages as sparsely written as these, put down about 793 words a day; the kit yields 651 in a six-hour day at the central estimate and 1045 at the fast one. The procedure is therefore slow but not out of scale with the trade: it produces this book at roughly the speed at which professionals produced ordinary ones, leaf by leaf, and at a fifth of the speed at which a copyist fills a dense page.

The report also weighs a two-stage account, in which the kit's pages are a draft and a scribe then makes a fair copy. The copy pass is plain writing with a read of each word and a look a line: 71 hours, or 12 six-hour days, at the central estimate, so that both passes together come to 65 days (39 to 107 across the estimates). It changes nothing on the kit, which only ever reads the draft page it is writing.

What follows gives the kit part by part with what each part is for and what the text loses without it, the reading rules for the dice, a worked line, the test by hand with its ledger, the timing with its sources, and the differences between the kit and the front's procedure as written in code. Three companion pages hold the full ledger of every act on the five pages, a one-page instruction sheet, and the kit itself running in the browser, where the dice are thrown for you or typed in from real ones and a stopwatch runs beside the model's clock.

33

seconds a word, central estimate (21 to 52)

3.65

throws of the dice a word; 3.91 cells read, 2.6 walked on, 0.34 checks

53

six-hour days for the book's 34,780 words (33 to 84); 11 days of plain writing

23 / 23

statistics within three confidence intervals over five whole-book runs; 10 within one; profile 3 of 6; gap 4 of 4

3,276

cells a hand can read, the tablet and the pair lists included; 2,556 by the front's convention (tables and lists only)

4 + 11 + 1

dice, written sides, wax diptych; a ruler and the pen

Folio 2r of Beinecke MS 408, a herbal page with a plant drawing and paragraphs of text
Folio 2r of Beinecke MS 408 (Yale University, Beinecke Rare Book and Manuscript Library), the first page the hand test wrote: 98 words in 13 lines by hand A took 53.9 min of the kit's time at the central estimates. Image: Beinecke Digital Collections, public domain.

The kit

Simplest here means the fewest objects and the fewest distinct acts, not the fewest cells. A table read by a throw of dice must have a shape a throw can name, and a die has six faces, so every table is a square of six lines by six columns, a strip of six, a third of a square (three lines of six), or a page of six squares. The cells are filled in the shares the front's procedure gives, frequent entries taking several cells, which is how the lot books of the period filled their tables. Each square is read the same way: the white die names the line, the black die the column; on a page the red die names the square first. When the cell named does not fit (a body of the wrong length, a rule that does not apply to the word), the eye walks on to the next cell along, and around the end of the square to its start, until one fits; that costs a glance a cell and no new throw.

redwhiteblackgreen
The four dice and what each is for. All four are thrown together every time; a step reads the ones it needs.
BBBS*SCS*SNBBBBBBS*SNSCNBBS*BBS*SCNLSCBJBBS*
A square of 36: the route square of hand B inside a line. Letters: B build (16 cells), S and S* the tablet (6 and 6), C copy (4), N and NL a new word (3 and 1), BJ build with a tail (1). The white die 3 and the black die 5 read the cell in the third line, fifth column.
bodies after yk (hand A)1-23-45-6alchoraiinchyeolchyaiincholchyeodyeodychodyeolaleolaleodychol
A third-square of 18: the bodies of hand A after the beginning yk. The white die halved (1-2, 3-4, 5-6) names the line, the black die the column.
hand Aafter -ykchyqotqodaiinafter -nchkaiinchcthykchyafter -rcheoraiinshoafter -lodarssheaiinafter -s, -d, -ochykchordanafter othersytoldyokeorotorhand Bafter -yqoteedyolqokalafter -nchedykchedyokaryafter -rshdyainolafter -llchedykchedyainafter -s, -d, -ochedyoldydaiinafter otherschedysheedyainthe red die: 1 or 2 the top cell, 3 or 4 the middle, 5 or 6 the bottom
The wax tablet, one leaf a hand, six columns of three words: the columns are the classes of the previous word's last glyph. The words shown are those the kit built for itself at the start of seed 1. A third of all words are read from here; every new page one word a column is struck and rebuilt.
PartCellsWhereWhat it isHow it is readWhat it is for, and what breaks without it
The route squares (8) and the change square288 + 36one sideOne route square for each hand and each place on the line (first word of a paragraph, first of a line, last of a line, inside a line). Its 36 cells carry letters in the shares of the front's procedure: B build a word from the parts, BJ build and add a tail, S read the tablet, S* read the tablet and change the word, C copy a word in sight and change it, N a new short word, NL a new long word. The change square says how a word is changed: R a glyph rule (18 cells), J lengthen with a tail (1), C shorten to an ending (7), B, M, E swap the beginning, the middle or the ending (10 cells, six of them marked 2: swap twice).white die the line, black die the columnThese squares replace the front's "one lot read against cut-points": the same shares, quantised to 36 cells (the largest-remainder rule, no share off by more than 1.4 points). Without them the scribe has no way to choose a source; they are the procedure's spine.
The beginnings (7 squares, shared by the hands)252one side, with the exchange squareSix squares of word beginnings, one for each class of the previous word's last glyph (after -y, -n, -r, -l, after -s, -d or -o, other), and a general square for the first word of a line. Frequent beginnings fill several cells (qo, ch, o, the empty beginning); rare ones one.white line, black columnThe beginnings tie a word to the one before it (the pair statistics S4 and S5 of the battery); the front's rows of 50 became 36 cells with no loss the battery sees.
The bodies (31 third-squares a hand)558 a handone side a handFor each beginning, a third-square (three lines of six) of the rest of the word, the middle and ending together, over the 30 commonest bodies after that beginning; hand A and hand B have their own.white die halved (1-2, 3-4, 5-6) the line, black die the column; when a length was drawn first, walk on to the first body that gives itHalf-squares of 12 lose the repeat rate and the last-glyph entropy (8 in CI, 20 within 3 CI, misfit 34.7; profile 3 of 6; misses: S6_repeat+3.4, S8_H_last-3.2, S3_top10+3.1); full squares of 36 add 1,116 cells for one statistic (11 in CI, 22 within 3 CI, misfit 24.7; profile 3 of 6; misses: S8_I_end-3.1).
The endings (26 strips) and the join tails (a third-square a hand)156 + 36one side, with the letter stripsA strip of six endings for each last glyph of a kept middle, used when a word is shortened or its ending swapped; and for each hand a third-square of 18 tails (aiin, dy, eol, keey ...) added to a word's beginning and middle when the route says BJ or the change says J.strips: the black die; tails: white halved, blackThe tails make the long joined words the text has; a square of 36 tails scores the same (12 in CI, 23 within 3 CI, misfit 25.0; profile 4 of 6; misses: nothing past 3).
The glyph rules (a square a hand)72one sideThe 36 commonest one-glyph changes between words of the text, written as short instructions: "write sh for ch at the start", "add e after ch", "drop l after o". Half of all changes go through this square; the result must pass the check.white line, black column; walk on to the first rule that applies; the red die names the place when the rule applies at more than oneChanges by part swap alone (7 in CI, 22 within 3 CI, misfit 35.5; profile 3 of 6; misses: S6_repeat+3.5) or by rule alone (12 in CI, 22 within 3 CI, misfit 28.1; profile 5 of 6; misses: S2_mean+3.6) both lose; the mixture is what the text shows.
The length squares (two a hand)144one side, with the pair listsFor each hand a square of word lengths in the text's shares (drawn first for half the built words, the red die odd on the beginning throw) and a square of the lengths of once-only words (for the new-word step). Both are laid out by the counts, not sampled.white line, black column; walk on to a short (up to 6) or a long (7 and more) length as the route saysWithout the length drawn first the built words still score (7 in CI, 23 within 3 CI, misfit 26.0; profile 3 of 6; misses: nothing past 3), but the front's row has the rule and it costs 0.24 throws a word.
The pair lists (60 pairs a hand)120with the length squaresThe glyph pairs the hand accepts inside a word, 60 for each hand, used in the check of a changed word together with the beginnings and endings squares: a result whose parts are not in the squares or whose pairs are not on the list is refused and another tried (three at most).read, not thrownWithout the check the changed words come out too long (8 in CI, 22 within 3 CI, misfit 32.0; profile 3 of 6; misses: S2_mean+3.8).
The new-word fronts (two pages of 216)432two sidesWord fronts cut from the once-only words of the text, arranged as two pages of six squares. A new word is a front and a back that together make a drawn length.green die odd or even the page, red die the square, white line, black column; walk on to a front that leaves room for a backThe new-word step is the largest single piece and the one the once-only share cannot do without (5 in CI, 11 within 3 CI, misfit 82.9; profile 5 of 6; misses: S3_hapax-15.8, S10_neighbour+9.5, S4_MI-7.3, S2_sd-6.9, S3_top100+5.8, S6_repeat+5.0, S3_top10+4.4, S8_I_start+4.4, S1_h2-3.9, S4_Hcond+3.7, S3_zipf_slope-3.4, S2_jsd+3.2). One page instead of two loses the once-only share (12 in CI, 22 within 3 CI, misfit 26.0; profile 5 of 6; misses: S2_sd-3.2).
The new-word backs (two squares for each back length)432two sidesWord backs by their length in glyphs, one to five and six or more, two squares each; the back of exactly the remaining length completes the new word.red die odd or even the square, white line, black column; in the six-or-more squares walk on to the exact lengthOne square a length (the old device) loses the once-only share (12 in CI, 22 within 3 CI, misfit 29.4; profile 3 of 6; misses: S3_hapax-4.4).
The exchange square36with the beginningsPairs of glyphs that stand for each other in the text (k for ch, y for o, e for s ...). A short new word can also be a stock word built to the drawn length with one glyph exchanged: the red die says where (1 or 2 the first glyph, 3 the last, 4 to 6 inside by the green die), and the square, walked from the thrown cell, which glyph.white line, black columnpart of the new-word step
The letter strips (20 strips)120with the endingsWhat the pen writes in front of a line's first word, by the class of the word's first glyphs: on a paragraph's top line a tall letter (p, t, k, f) most of the time, on other lines a small one (d, y, s, o, t, l) some of the time; a blank cell means nothing is added.the green diethe pen habits together: 6 in CI, 11 within 3 CI, misfit 81.4; profile 4 of 6; misses: S7_final-14.0, S7_init-13.5, S1_h1-8.6, S8_H_first-5.3, S3_hapax-5.1, S3_zipf_slope-4.8, S3_top100+4.5, S2_sd-4.0, S4_MI-3.6, S8_H_last-3.5, S6_repeat+3.4, S3_top10+3.0
The wax tablet (six columns of three, a leaf a hand)36the diptychThe working sheet: for each class of the previous word's last glyph, three words of the hand's own making. A third of the words come from here, half of them changed on the way. At each new page one cell a column is struck and rebuilt; at a new gathering, all but one.the column by the class, the cell by the red die halvedWithout the tablet the common words lose their page-by-page clustering (7 in CI, 16 within 3 CI, misfit 61.2; profile 0 of 6; misses: S3_zipf_slope-8.0, S3_top100+6.1, S3_top10+5.4, S4_MI-5.3, S10_neighbour-4.3, S9_burst-4.2, S2_sd-4.0); a tablet of four (12 in CI, 22 within 3 CI, misfit 26.6; profile 3 of 6; misses: S2_sd-3.4) or six (10 in CI, 23 within 3 CI, misfit 28.0; profile 0 of 6; misses: nothing past 3) cells a column loses the near-recurrence profile; never renewing it loses the spread (6 in CI, 18 within 3 CI, misfit 47.5; profile 0 of 6; misses: S3_top10+4.7, S2_sd-4.5, S4_MIx+4.2, S9_burst-4.1, S3_top100+3.0).

Besides the tables: a ruler laid under the line above (the copy step takes its word from the five in sight above the place being written), the pen, and a board or cloth to throw on. The gathering of tables is eleven written sides, six leaves; the wax diptych is a twelfth object. The whole kit has 3,276 cells a hand can read; the tables and lists alone, which is what the front's cell count covers, have 2,556, against the front's 2,968 for the same procedure in code.

How the dice are read

  1. A throw is all four dice at once. Each step reads the dice it needs and ignores the rest; the green die of every throw of a word is kept in mind for the pen (the first green for the letter in front, the next ones for the loops, the last for the tail).
  2. A square of 36 is read at the white die's line and the black die's column. A third-square of 18 reads the white die halved: 1 or 2 the first line, 3 or 4 the second, 5 or 6 the third. A strip of six is read at the black die. A page of six squares reads the red die first for the square. The two pages of fronts read the green die odd or even for the page; the two squares of backs of one length read the red die odd or even.
  3. When the cell named does not fit, walk on to the next cell, and from the last cell round to the first, until one fits. Nothing is thrown again.
  4. The wax tablet is read by the class of the previous word's last glyph (the column) and by the red die halved: 1 or 2 the top cell, 3 or 4 the middle, 5 or 6 the bottom. At the first word of a line the red die names the column and the dice are thrown again for the cell.
  5. A word's length is drawn first when the red die of the beginning throw is odd; then the body walked to is the first that makes the length.
  6. The letter in front of a line's first word is the cell of the green die on the strip of the word's class; a blank cell means no letter. A loop is put on a k or t by the green die (on the top line of a paragraph: always before h, otherwise green 1 or 2 for k, green 1 for t before h, green 6 with black 1 to 3 for t elsewhere; off the top line only with green 1 or 6 and the black die). A tail at a line's last word: an r or l after a or o becomes m when the green die shows 1 or 2; a y, r or l after e, l, o, a or d becomes g when it shows 6 and the black die 1 to 3.

One word, act by act

The second line of folio 2r as the kit wrote it in seed 1, the first four of its 6 words. Each throw shows the faces in the order red, white, black, green. The full line and the other 157 lines of the five pages are in the ledger.

  1. Hand A, first word of the line.
  2. Throw (route).
  3. Read route squares, hand A, first word of a line, cell 20: S.
  4. Throw (tablet cell (a line's first word: the column was the red die)).
  5. Read wax tablet A, after -s, -d or -o, cell 2: qoty.
  6. Read line letters, before q, cell 6: (none).
  7. Write qoty.
  1. Hand A, word 2 of 6, the word before ends in -y.
  2. Throw (route).
  3. Read route squares, hand A, inside a line, cell 27: S*.
  4. Read wax tablet A, after -y, cell 3: qokar.
  5. Throw (change).
  6. Read change, the change square, cell 36: R.
  7. Change qokar: a glyph rule.
  8. Throw (rule).
  9. Read rules A, hand A, cell 27; walked on 1 cell: write ch for q at the start.
  10. Check chokar against the parts and the pairs: passes.
  11. Rule "write ch for q at the start": qokar becomes chokar.
  12. Write chokar.
  1. Hand A, word 3 of 6, the word before ends in -r.
  2. Throw (route).
  3. Read route squares, hand A, inside a line, cell 11: B.
  4. Throw (beginning).
  5. Throw (length).
  6. Read lengths, hand A, cell 33: 7.
  7. Read beginnings, after -r, cell 9: yk.
  8. Throw (body).
  9. Read bodies A, after yk, cell 13; walked on 18 cells: eol.
  10. Write ykeol.
  1. Hand A, word 4 of 6, the word before ends in -l.
  2. Throw (route).
  3. Read route squares, hand A, inside a line, cell 3: B.
  4. Throw (beginning).
  5. Read beginnings, after -l, cell 14: (nothing).
  6. Throw (body).
  7. Read bodies A, after no beginning, cell 1: kchor.
  8. Write kchor.

Line as written: qoty chokar ykeol kchor ykeeol lls. The manuscript's own second line of f2r reads dorchory chkar s shor cthy cto.

The test by hand

Five pages were written act by act with the log on: two of hand A (f1r, f2r) and three of hand B (f26r, f75r, f103r), 1334 words in 158 lines, every throw with its faces, every cell read with its walk, every look, check and change, and every word written. The dice in the code are the physical act mimicked: four independent faces a throw, and nothing else in the procedure sees a random number. The whole book was then run five times over with different dice and scored with the shared battery, exactly as every row of the search has been scored.

The five pages

PageHandLinesWordsThrowsCells readLooksChecksTime (central)
f1rA2820777687421651.9 h
f2rA139836040392853.9 min
f26rB1089345367131451.2 min
f75rB5341815551747531603.9 h
f103rB5452218722100481474.7 h

The hand sample against the manuscript's same pages

The same five pages in the manuscript, in the kit's output, and in the front's generator (seed 1 of each). A sample of 1334 words is small: differences of a few hundredths in a share are within its noise, and the paragraph-letter rate rests on fifteen top lines.

MeasureManuscriptThe kitThe front's code
Distinct words611663676
Once-only share of distinct words0.7320.7570.757
Mean word length (glyphs)4.925.155.27
Spread of word length (sd)1.681.681.76
Adjacent repeats (share of pairs)0.01360.01530.0153
Adjacent words one edit apart0.03060.0340.0357
Line-first words starting with p or f0.120.0510.044
Top-line first words starting p, f0.4670.2670.233
Line-last words ending m or g0.0920.1120.178
Words ending in y0.5060.4790.499
Loops as a share of gallows0.0970.1260.116
Ten commonest glyphseyohdakcsloeyhckdalqoheycdkali

The whole book on the shared battery

Five whole-book runs of the kit, scored as the search fronts score their rows: each statistic's distance from the manuscript in confidence-interval half-widths (z), the near-recurrence profile in six distance classes, and the Currier A against B gap. The front's row is beside it for comparison.

StatisticThe kit zFront's row z
S1_h1-0.0-1.0
S1_h2+1.3+1.4
S2_mean+1.7+1.0
S2_sd-2.9-0.4
S2_jsd+2.1+1.8
S3_zipf_slope-0.9-1.6
S3_top10+1.3+0.7
S3_top100+1.1+1.4
S3_hapax-2.1-2.1
S4_Hcond+0.2+0.5
S4_MI-0.9-1.4
S4_MIx-1.8-2.7
S5_ratio+1.1+2.2
S6_repeat+2.2+0.9
S6_ed1+0.2-0.4
S7_init+0.1-0.6
S7_final-1.3+0.0
S8_H_first-0.6-1.4
S8_H_last-1.6-0.4
S8_I_start+0.7-0.2
S8_I_end-1.9-2.2
S9_burst+0.1-0.9
S10_neighbour-0.7-1.2
Within 1 CI / within 3 CI / misfit10 / 23 / 26.812 / 23 / 26.3
Profile classes within tolerance (z by class)3 of 6 (+0.4, -1.2, +0.2, +0.6, -1.2, +1.1)3 of 6 (-0.7, -1.7, -0.1, +0.0, -1.3, +1.4)
Two-hand gap measures within the half-width4 of 44 of 4
Cells (front's convention) / all a hand can read2,556 / 3,2762,968 / 2,968
Chance acts a word (throws; the front counts lots and coins)3.65 throws, 0.34 checks3.85 draws, 0.35 checks

Where the words come from in the kit, over the five runs: built from the parts 40%; read off the tablet and changed 16%; read off the tablet 16%; new: a front and a back 11%; copied from the page and changed 10%; new: stock word, one glyph exchanged 4%; built with a join tail 3%; copied unchanged 1%.

The time

Every act in the ledger was given a duration from a documented human speed where one exists and from a stated estimate where none does; the two are marked apart below, and the low and high columns carry the range. The times are for a practised scribe who knows the kit: the leaves lie open side by side, the dice are read at a glance, and the script is written as a hand writes its own.

ActLowCentralHighBasisSource
pick up the four dice, shake, cast them on the board2.00 s3.00 s4.00 sestimateno measured figure found; a reach-grasp-release cycle of about two seconds by the Keystroke-Level Model's homing and pointing operators (Card, Moran and Newell 1980: H 0.4 s, P 1.1 s) plus the shake; the try-it page has a timer so the figure can be measured
read the first die needed0.40 s0.50 s0.70 smeasuredenumeration of one to six dots in the dice arrangement is subitizing: 400 to 700 ms in Mandler and Shebo (1982); dice patterns are the fastest canonical arrangements (Krajcsi, Szabo and Morocz 2013)
each further die read from the same throw0.10 s0.15 s0.25 smeasured40 to 100 ms more per item inside the subitizing range, plus one eye movement of 20 to 80 ms (Mandler and Shebo 1982; Rayner 1998)
turn to another leaf or row of the tables1.00 s1.60 s2.50 sestimatethe Keystroke-Level Model's mental preparation M = 1.35 s (Card, Moran and Newell 1980) plus one fixation of about 0.25 s (Rayner 1998); the tables are few enough to lie open side by side
find the row on the leaf already open0.30 s0.60 s1.00 sestimatetwo or three fixations of 200 to 275 ms (Rayner 1998, reading and visual search)
find the cell where the line and the column meet0.40 s0.60 s1.00 sestimatetwo fixations, one for the line and one for the column (Rayner 1998: 200 to 275 ms each), as in a grid reference
each cell walked on to, looking for one that fits0.20 s0.25 s0.30 smeasuredone fixation per cell: 180 to 275 ms in visual search (Rayner 1998)
read the entry in the cell (a word part or a word)0.30 s0.50 s0.80 sestimateone or two fixations on a short string of the script (Rayner 1998)
read a rule and see where it applies in the word1.00 s1.50 s2.50 sestimatea line of instruction of five to eight words at 200 to 250 ms a word (Rayner 1998: 7 to 9 letters a fixation)
find the word in sight on the page (above, or just written)1.00 s1.50 s2.50 sestimatemental preparation M = 1.35 s (Card, Moran and Newell 1980) plus a fixation; the ruler marks the line above
the parts-and-pairs check of a changed word1.50 s2.50 s4.00 sestimatethree lookups (the beginning among the beginnings, the ending among the endings, the seam in the pair grid) at about 0.8 s each, each a row find and a fixation (Rayner 1998)
write one glyph of the script with the pen0.55 s1.20 s2.40 smeasured/estimatelow: modern adults copying text write 107 to 113 letters a minute, 0.53 to 0.56 s a letter (Australian norms, 60 to 69-year-olds, Handwriting Speed Test; the Handwriting Assessment Battery: 107 letters a minute with a pen); high: a calligrapher in a formal book hand writes 25 lines an hour (Donald Jackson, cited by Gullick 1995), about 2.4 s a character on a 60-character line; central: an estimate midway, a practised but careful hand
lift the pen, leave the space, re-ink now and then0.30 s0.50 s1.00 sestimateestimate; a pen lift and move is one pointing act, P = 1.1 s at most (Card, Moran and Newell 1980), less within a line
write one glyph on the wax tablet with the stylus0.55 s1.20 s2.40 sestimatetaken equal to the pen rate; the stylus on wax is at least as quick as a quill (working-surfaces notes of the historical thread, Wozniak 2025)
smooth a cell of the tablet to strike its word0.50 s1.00 s2.00 sestimateestimate: one stroke of the stylus's flat end

Where a word's 32 seconds go

throwing the dice
10.6 s
writing the word
6.7 s
turning to the leaf or row
6.0 s
reading the dice
2.5 s
reading the cell
2.3 s
finding the cell
2.0 s
walking on to a fitting cell
0.9 s
the parts-and-pairs check
0.8 s
finding a word on the page
0.2 s
finding the pen strip
0.1 s

Throwing the dice is the largest single cost, a third of the whole: 3.65 throws a word at three seconds each. Turning to the right leaf and row and finding the cell is a quarter. The writing is a fifth. The check and the looking at the page, which sound laborious, are small: a check comes with one word in three and a look with one in ten. By source, a word read straight off the tablet costs 16 seconds (one throw, one glance), a built word 30, and a copied or tablet word that is then changed 42, the change adding a throw for the square, a throw for the rule or part, and the check.

read off the tablet and changed
42 s
copied from the page and changed
42 s
new: stock word, one glyph exchanged
42 s
built with a join tail
39 s
new: a front and a back
36 s
built from the parts
30 s
copied unchanged
18 s
read off the tablet
16 s

Per word, line, page and book

LowCentralHighPlain writing (central)
A word21 s33 s52 s7 s
A line of 8.4 words2.9 min4.7 min7.3 min56 s
A page of 168 words57.9 min1.5 h2.4 h18.7 min
The book, 34,780 words on 207 pages200 h320 h503 h64 h
In six-hour days33 days53 days84 days11 days
Words in a six-hour day1,0456514153,234
The kit's time as a multiple of plain writing×6.6×5.0×3.9×1
A fair copy afterwards. If the kit's pages are a draft and a scribe then copies them clean, the copy pass costs the pen's own rate, one read of each word off the draft and one look a line to find the place again.
The fair copy of the book34 h71 h140 h
In six-hour days6 days12 days23 days
Both passes: the draft by the kit, then the fair copy234 h391 h643 h
In six-hour days39 days65 days107 days

The book here is the running text the battery measures, 34,780 words in 4,129 lines on 207 pages, labels and the few pages outside the series apart; the whole manuscript's text is about a tenth more. The tablet's own work is included: the two fills and 1,320 cells struck and rebuilt over the book (6.4 a page: one a column at a new page, two at a new gathering), each a build of two or three throws with their reads and the wax, 27 seconds at the central estimate and 10 hours in all, 1.1 seconds a word. A six-hour day is an assumption: the daylight a scribe wrote by in winter and summer taken together. The fair-copy rows are for the two-stage account, in which the kit's output is a draft on cheap material and a scribe copies it clean: the copy pass adds a second reading and writing of every word at the plain rate and changes nothing on the kit, which reads only its own draft page as it is being written. At the professional rate of 2.36 folios a day the fair copy of 207 pages alone is 44 calendar days' work for a copyist.

Against the pace of the trade

Measured rates of copying are few, and they are production rates from dated manuscripts and contracts, which count calendar days and include everything a scribe did besides writing. The compilation in a 2025 study of text transmission gives, for professional scribes, between two and three folios a day: 2.36 folios a day for Italian professionals of 1400 to 1500 (Overgaauw, from thirteen manuscripts), 2.85 for Western Europe 1200 to 1600 (Bozzolo and Ornato, 63 manuscripts), 2.00 across 800 medieval manuscripts (Gumbert), and 0.84 for Italian monastic scribes of the same century (Overgaauw, eighteen manuscripts). Poggio Bracciolini, the fastest hand on record for the period, copied a quire a day for his Quintilian and 152 pages in twelve days. A modern calligrapher writing a formal book hand manages 25 lines an hour (Donald Jackson, cited by Michael Gullick in his 1995 study of scribal speed). The historical thread's working figure of 1,500 to 3,000 words a day for a book hand is that thread's own estimate from memory, and it says so.

The comparison depends on how much a page holds. A folio of this manuscript carries about 336 words of running text, a third or a quarter of an ordinary page of Latin prose; at 2.36 folios a day that is 793 words a day. The kit produces 651 words in a six-hour day at the central estimate and 1,045 at the fast one, so the book would come out of the kit at about the pace at which the trade produced ordinary books, folio for folio, and would take 33 to 84 working days against the 44 calendar days the professional rate gives for 207 pages. A copyist on a dense page, at the 1,500 to 3,000 words a day the historical thread assumed, is five to ten times faster than the kit per word; a copyist of this book's own pages, at the measured folio rate, is not.

What would make it faster

Since the throws are a third of the time and each word takes 3.65 of them, the one saving worth having is fewer throws. Reading two decisions off one throw where the kit now throws twice (the beginning and the body of a built word, for instance, with the red die for the body's third-square line) would take out about one throw in four and some eight seconds a word. The front's procedure in code already does this, since it reads a whole word off one lot by nested intervals; the kit throws again because four dice carry only so many independent readings and the beginning must be read before the body's square is known. A scribe would find the shortcut in a week.

Cells, sides and the front's convention

PartCellsCounted by the front
route squares (8)288no
change square36no
beginnings (7 squares, shared)252yes
bodies, hand A558yes
bodies, hand B558yes
endings (strips, shared)156no
join tails (per hand)36yes
glyph rules (per hand)72yes
length squares (per hand)72yes
new-word length squares (per hand)72yes
new-word fronts (a page, shared)432yes
new-word backs (six squares, shared)432yes
exchange square (shared)36yes
paragraph-letter strips60no
line-letter strips60no
wax tablet (per hand)36yes
allowed-pairs list (per hand)120no
All a hand can read3,276
The front's convention (tables and lists; the tablet counted, as its sheet is)2,556

The two counts differ because the front's code decides the source of a word and how to change it by reading one lot against cut-points, and puts a letter in front of a line by a rate; none of that is a cell. In the kit those decisions become the route squares, the change square and the letter strips, 444 cells a hand reads like any other. The pair lists (120 cells) are the check's grid of allowed glyph pairs, which the front uses but does not count. The join rows (the tails) are small in either count: 36 cells. Under the front's convention the kit sits at 2,556 cells against the row's 2,968, the difference being the two pages of fronts and the twelve squares of backs, which must hold about as many entries as the front's 300-cell lists to keep the once-only share, and the dice-shaped sizes elsewhere. By sides: eleven written sides at 216 to 432 cells a side, or 10.9 sides at the front's reckoning of 300 cells a side, against the row's 9.9.

Where the kit departs from the code

The front's procedure is written for a lot that gives any share; dice give sixths and thirty-sixths. Each place where the kit rounds or rearranges is listed with its effect, judged from the five-run scores of the kit and of the variants.

StepThe front's codeThe kitEffect
Which source a word comes fromone lot read against cut-points (copy 0.12, tablet 0.40, build 0.48 of the words not new; the new-word rate by place on the line)a route square of 36 cells for each hand and place; the same shares to the nearest cell (largest remainder), e.g. inside a line for hand B: new 4, copy 4, tablet 12, build 16 cellsshares within 1.4 points of the front's
The working sheetsix columns of four cells a hand (24), a cell struck with chance 0.4 at a new page and 0.8 at a new gatheringsix columns of three (18), read by the red die halved; at a new page the cell the red die names in each column is struck (a third), at a new gathering all but that cell (two thirds)three cells a column scores as the front's four; four or six read by dice do not (the profile falls)
Copy: the line above or this lineabove with chance 0.2 when both are in sightabove when the red die shows 1 (one in six)small
Copy: the ruler two or three lines up0.1 and 0.1red 1 two lines up, red 2 three lines up (one in six each)small
Copy: which of the five words aboveany of the five equallywhite 1 to 5 that word, 6 the middle onesmall
Copy written unchangedchance 0.05black 6 and green 5 or 6 (two cells in 36, 0.056)none seen
The chain stepafter a copy from above, continue with the next word above with chance 0.05not in the devicenone seen
How a word is changedrule 0.5; else lengthen 0.05, shorten 0.40, swap 0.55 with a second swap at 0.6the change square: R 18, J 1, C 7, swaps 10 of which 6 doubledwithin a cell of the shares
The glyph rules30 rules in a flat listthe 36 commonest rules on a squarenone seen
Where a rule applies when it fits at several placesa throwthe red dienone
New word: which glyph is exchangedfirst 0.286, last 0.226, inside 0.488red 1 or 2 first (0.333), red 3 last (0.167), else inside (0.5)small
New word: the listsfronts 300 cells and backs 300 cells sampled by weight, the backs sorted by length; once-only lengths 100 cellsfronts 432 (two pages), backs 72 a length (twelve squares), lengths on a square of 36 laid out by the countsthe once-only share needs at least this much; one page and one square a length lose it
The part tablesbeginnings 50 cells a row, bodies 15 cells over the 30 commonest, endings 8 cells over the 6 commonestbeginnings 36, bodies 18, endings 6none the battery sees
Loops on k and trates read off the text: on a top line k before h 0.72, else 0.27; t 0.37 and 0.18; off the top line 0.10, 0.02, 0.03, 0.02the green die: top line, k before h always, else green 1 or 2 (0.33); t before h green 1 (0.17), else green 6 and black 1 to 3 (0.08); elsewhere green 1 or 6 with the black die (0.17, 0.03, 0.06, 0.03)the pen statistics S7 stay within CI
Tails at the end of a linem at 0.4, g at 0.08m when green is 1 or 2 (0.33); g when green is 6 and black 1 to 3 (0.083)small
Letters in front of a line's first worda rate for each class of word, then a letter drawn by weighta strip of six cells for each class: the letter cells in the class's share (rounded to sixths), the rest blank; the green die names the cellsmall
Tablet words with a join tailthe build step's own join chance 0.05white 6 and black 5 or 6 on the beginning throw (0.056)the word-length spread needs it

What each part is worth

Each row is the kit with one part removed or resized, run five times over the whole book and scored as above. A miss is a statistic more than three confidence intervals from the manuscript.

VariantIn 1 CIIn 3 CIMisfitProfileGapThrowsCellsMisses
the kit as built102326.83 / 64 / 43.653,276none
new-word lists halved (one page of fronts, one square a back length)122229.43 / 64 / 43.652,844S3_hapax-4.4
fronts on one page, backs on two squares a length122226.05 / 64 / 43.643,060S2_sd-3.2
tablet of four a column122226.63 / 64 / 43.873,288S2_sd-3.4
tablet of six a column102328.00 / 64 / 43.783,312none
bodies on half-squares of 1282034.73 / 64 / 43.652,904S6_repeat+3.4, S8_H_last-3.2, S3_top10+3.1
bodies on full squares of 36112224.73 / 64 / 43.644,392S8_I_end-3.1
tails on a square of 36122325.04 / 64 / 43.643,312none
tablet words without join tails102227.32 / 64 / 43.643,276S2_sd-3.4
no new-word step51182.95 / 64 / 43.463,276S3_hapax-15.8, S10_neighbour+9.5, S4_MI-7.3, S2_sd-6.9, S3_top100+5.8, S6_repeat+5.0, S3_top10+4.4, S8_I_start+4.4, S1_h2-3.9, S4_Hcond+3.7, S3_zipf_slope-3.4, S2_jsd+3.2
no tablet71661.20 / 64 / 43.83,276S3_zipf_slope-8.0, S3_top100+6.1, S3_top10+5.4, S4_MI-5.3, S10_neighbour-4.3, S9_burst-4.2, S2_sd-4.0
no copying from the page61648.42 / 64 / 43.533,276S5_ratio+5.4, S6_ed1-5.4, S3_zipf_slope-4.3, S2_sd-3.8, S3_top100+3.8, S4_MI-3.6, S3_top10+3.1
copies and tablet words written unchanged51281.40 / 64 / 43.13,276S6_repeat+11.9, S9_burst+10.8, S3_zipf_slope-8.4, S3_top100+6.8, S3_top10+6.5, S4_MI-5.6, S4_MIx+4.5, S10_neighbour-4.2, S2_sd-4.0, S8_H_first-3.1, S8_I_start+3.1
no length drawn first72326.03 / 64 / 43.423,276none
no pen habits (letters in front, loops, tails)61181.44 / 64 / 43.653,276S7_final-14.0, S7_init-13.5, S1_h1-8.6, S8_H_first-5.3, S3_hapax-5.1, S3_zipf_slope-4.8, S3_top100+4.5, S2_sd-4.0, S4_MI-3.6, S8_H_last-3.5, S6_repeat+3.4, S3_top10+3.0
no parts-and-pairs check82232.03 / 64 / 43.573,276S2_mean+3.8
one set of leaves for both hands51560.00 / 61 / 43.643,276S3_top10+5.9, S9_burst-5.4, S3_top100+4.5, S2_mean+4.3, S8_H_last-4.2, S2_sd-4.0, S4_MI-3.7, S2_jsd+3.3
changes by glyph rule only122228.15 / 64 / 43.653,276S2_mean+3.6
changes by part swap, lengthen or shorten only72235.53 / 64 / 43.693,276S6_repeat+3.5
tablet never renewed61847.50 / 64 / 43.513,276S3_top10+4.7, S2_sd-4.5, S4_MIx+4.2, S9_burst-4.1, S3_top100+3.0

Four parts cannot be spared: the new-word step, the tablet, the copying from the page, and the changing of what is copied or read off the tablet; each loses a dozen statistics at once. The pen habits are the fifth, and lose the glyph statistics and the line edges. The rest are matters of size, and the sizes that the battery needs are the tablet at three a column and the new-word lists at two pages and two squares a length; everything else can be the smallest shape a die names.

The one-sheet form

The simpler-procedure thread has been asking whether one sheet of eight columns, a shape row and glyph-group columns, could carry a procedure of this kind. It could carry the beginnings and the endings of this kit, and the class-keyed tablet is itself a six-column sheet; but the bodies (31 third-squares a hand), the two pages of fronts and the twelve squares of backs are what make the once-only words and the word-length spread, and they do not fit eight columns. The route and change decisions would fit a ninth column of six cells only if the shares were rounded to sixths, and the check needs the pair lists. A one-sheet form would therefore keep the frame of this procedure and lose the new-word step, which is the part whose removal costs the most.

Sources and files

Companion pages: The Dice Ledger (every act on the five pages with its seconds), The Scribe's Instructions (the one-page steps), and Try the Four Dice (the kit in the browser: virtual or real dice, the tables and the tablet on screen, a stopwatch beside the model's clock; the same code as the ledger's, verified act for act against it on the same dice).