A survey, four hypotheses, and the simulation that halved the plan before it cost anything
Every cost this programme has quoted rests on an unmeasured quantity: how much of the variation in model output is the task, and how much is the run. This paper surveys what the design literature already settles, states four falsifiable hypotheses, and simulates the planned pilot before running it.
The simulation is the result. A 24-run pilot returns a 95% interval on the intraclass correlation of [0.00, 0.80] at a true 0.5. Reallocating the same runs does not help; ±0.16 costs 144 runs. The same 24 runs do detect a two-SD bimodal separation 69% of the time. So the pilot is re-scoped from parameter estimate to model check.
Addendum, added at revision 16. H2 claimed ICC ≥ 0.5. Six revisions after this paper was published we measured it for the first time: 0.413 for judged quality by cell, 95% interval [0.00, 0.88], from 56 verdicts over 28 blinded pairs of the twelve race-02 entries.
The point estimate is on the wrong side of the claim. The interval decides nothing either way, and H2's stated refutation condition was an interval whose upper bound falls below 0.5, which is not met. So H2 stands as undecided rather than refuted, and the status is carried in the register rather than here, where it would go stale again.
The gap this fixes is not the number. It is that this paper proposed a hypothesis, the programme measured it, and the paper said nothing for six revisions. That is the failure the register exists to prevent.
The design calculator prices a comparison in runs, and every price depends on ρ, the correlation between conditions on a shared task. At ρ = 0.85 a medium-effect comparison costs 20 runs; at ρ = 0.3 it costs 88. Nothing here has measured ρ.
ρ is set by where the variance lives:
High ICC means the spread is task difficulty, which cancels under pairing. Low ICC means the model is the noise, and everything is expensive.
The decomposition is Fisher's and nothing about the estimator is in doubt. What the literature contributes is four warnings, three of which this programme had not acted on.
Stated so that each can fail, with the prediction that would falsify it.
H3 is the one that can be settled without spending anything, since it is a claim about a model rather than about the world. H1 and H4 need runs but not many. H2 is the expensive one, and §4 is about how expensive.
Standard where experiments cost money ,
and close to free here. ken/lab/simulate.mjs generates data from a stated model
with a seeded generator; every figure below is reproducible from its seed and recomputed by the
build.
Reallocating the same 24 runs does not rescue it: 4×6, 6×4, 8×3 and 12×2 give widths of 0.82, 0.80, 0.80 and 0.82. The limit is the run count.
H3 survives. Predicted and simulated standard error agree to about one per cent across six allocations at a 48-run budget (0.1443 against 0.1465 at one repeat, 0.3062 against 0.3080 at eight), and one repeat wins as the algebra said. H3 is settled for the model; whether the model holds is H1 and H4, which is why they come first.
The pilot is re-scoped rather than resized. It was proposed to do two jobs and can only do one, so it now does that one and says so.
| As proposed | As revised | |
|---|---|---|
| Purpose | Estimate the variance components | Check the model: H1 and H4 |
| Size | 8 tasks × 3 repeats = 24 runs | 8 tasks × 3 repeats = 24 runs |
| Primary output | An ICC to feed the cost table | A verdict on unimodality and exchangeability |
| ICC reported? | As a number | As an interval, with its width stated first |
| Decision it supports | How to price every future comparison | Whether the pricing model is the right one at all |
Estimating ICC to ±0.16 remains available at 144 runs, and it is now a separate proposal with a stated price rather than a free side effect of a small pilot. Whether to buy it should wait until H1 comes back, because if scores turn out to be bimodal then the ICC is the wrong estimand and the 144 runs would have bought a precise answer to the wrong question.
No inference budget, a tenth of a second of compute, and a literature settled since 1992. It returned the fact that the pilot recommended one revision ago could not answer the question it was proposed for, and would have returned a confident zero a quarter of the time at low ICC. That is now rule R13 in the house standard.
The simulation assumes the very model H1 is meant to test, so Tables 2 to 4 describe how well a 24-run pilot estimates ICC if the normal random-effects model is correct. If it is not, those intervals are optimistic and the true position is worse rather than better. Sarle's coefficient is also a blunt instrument with known failure modes , and a formal test of multimodality would be stronger. Neither limit changes the conclusion, since both push in the same direction.
ken/lab/simulate.mjs by
ken.selftest.mjs on each build, from the seeds recorded in that file, and
compared against the numbers printed here.