Commit 3b3fcd0
authored
docs: expand the S1 calibration to 140 replays and correct the reading (#18)
* docs: expand the S1 calibration to 140 replays and correct the reading
Four exams at thirty-five replays each, up from three at ten. The larger sample
changes three published claims.
Dispersion was understated on every exam at n=10, because tails need samples.
Leading with max-over-min was the wrong statistic; by coefficient of variation
and p90/p10 the only outlier is the exam where many implementations are
correct. Exam D is the control that separates the explanations: it costs four
times exam A and takes three times the turns, yet disperses barely more. Cost
variance tracks how many shapes a correct answer can take, not how much work it
takes.
Ten replays observed no failures and suggested the exams were uniformly too
easy. At thirty-five a genuine failure appeared, on the moderate exam rather
than either exam built to be hard. It is a true positive: the replay passed its
own fail-to-pass test and broke an existing one by changing code it was not
asked to touch. Only the no-regression suite caught it -- the file footprint was
identical to every passing replay, so a footprint-based scope check would not
have.
The bar is still met on point estimates, but only two of four exams have a 95%
lower bound at or above 90%, and the README now says so. Three of exam D's
replays were lost to permission stalls, which is the sole reason it misses the
floor -- an instrument limitation rather than model behaviour.
* docs: correct the calibration reading after an audit against the raw data
An audit of the published claims against sittings.csv found four errors. Three
were arithmetic or provenance; the first was an overclaim.
The count of exams establishing a 90% floor was two; it is one. Exam C's Wilson
lower bound is 89.848%, which the table rounded to 90% and the prose then
treated as clearing. Rounding a lower bound up is the one direction this
measurement cannot afford. Bounds now print to three decimals.
Exam D's ten-replay dispersion figure was computed over a different window than
A, B and C -- nine scored rows rather than replays n<=10. Corrected from 1.46x
to 1.36x, which strengthens rather than weakens the argument it supported.
Exam D did not exist when the ten-replay reading was published, so its
before-and-after pair is a retrospective comparison and is now labelled as one
rather than presented as a correction.
analyze.py computed none of the confidence bounds or dispersion statistics the
documents published, so 'regenerates with this script' was false and the tables
could drift from the data unnoticed. It now computes every published figure.
Two claims were also too strong for four data points from one repository. 'Cost
variance tracks ambiguity, not effort' is now stated as a hypothesis the
calibration is consistent with, noting that exam C is a single point carrying
most of the contrast. And attributing exam D's missed floor to its three
permission stalls assumed those replays would have passed, which is unknowable:
they produced no verdict, and exam C misses the floor having lost one replay.1 parent 6b8dc94 commit 3b3fcd0
5 files changed
Lines changed: 656 additions & 209 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
218 | 219 | | |
219 | 220 | | |
220 | 221 | | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
254 | 271 | | |
255 | 272 | | |
256 | 273 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
15 | 20 | | |
16 | 21 | | |
17 | 22 | | |
18 | 23 | | |
19 | 24 | | |
20 | 25 | | |
21 | 26 | | |
| 27 | + | |
22 | 28 | | |
23 | 29 | | |
24 | 30 | | |
| |||
27 | 33 | | |
28 | 34 | | |
29 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
30 | 67 | | |
31 | 68 | | |
32 | 69 | | |
| |||
35 | 72 | | |
36 | 73 | | |
37 | 74 | | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
38 | 80 | | |
39 | | - | |
40 | | - | |
| 81 | + | |
| 82 | + | |
41 | 83 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
| 84 | + | |
48 | 85 | | |
49 | | - | |
50 | | - | |
51 | | - | |
| 86 | + | |
| 87 | + | |
52 | 88 | | |
53 | 89 | | |
54 | | - | |
55 | 90 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
71 | 94 | | |
72 | 95 | | |
73 | 96 | | |
74 | 97 | | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
75 | 115 | | |
76 | 116 | | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
77 | 122 | | |
78 | | - | |
79 | | - | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
80 | 127 | | |
81 | 128 | | |
82 | | - | |
83 | | - | |
84 | | - | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
85 | 139 | | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
86 | 146 | | |
| 147 | + | |
87 | 148 | | |
88 | | - | |
| 149 | + | |
89 | 150 | | |
90 | 151 | | |
91 | 152 | | |
| |||
0 commit comments