Technical note · Ensembles

Debate Is Not Sampling

The modal ceiling of test-time scaling says a plurality vote cannot beat the rate at which the most common answer is right. Three-agent debate beats it on every weak model, and on 31–45% of the problems where all three agents started wrong. What survives is the other ceiling: after three rounds the panel is one voter.

Abstract A 2026 theory of test-time scaling (arXiv:2606.28661) proves that plurality voting over n exchangeable samples converges to the modal-hit rate πmode, and anti-scales on problems whose most common answer is wrong. Multi-round refinement systems such as TUMIX (arXiv:2510.01279), in which agents read each other's answers and vote at the end, show the symptom the theory predicts, coverage far above accuracy, and ask for a stopping rule. We pre-registered three predictions that would follow if refinement were sampling in disguise, and tested them on 9,600 public debate traces (DebateLedger, arXiv:2609.35279; three copies of one model, three all-to-all rounds, sixteen model and task configurations). Two of three failed in the direction opposite to the theory. Final majority accuracy exceeds the round-0 modal-hit rate by 6 to 20 points on weak models with confidence intervals clear of the pre-set 3-point band; agents on wrong-mode problems recover rather than anti-scale on all 16 files; and on Qwen3-4B 31% of the 793 problems where all three agents were wrong at round 0 end with a correct majority. The exchangeability premise is what fails: debate moves the per-problem answer distribution between rounds, so πmode is not conserved and is not a ceiling. What does transfer is the correlation ceiling. Within-problem inter-agent correlation of correctness rises every round on every file, from 0.48–0.91 to 0.62–0.99, taking the effective number of voters in a 3-agent panel to 1.0–1.3; a same-model control in which each agent sees only its own previous answer leaves it flat. The stopping rule built on the plateau of that correlation fires too late on weak models; stopping each problem at unanimity keeps accuracy within 1.5 points of three fixed rounds at 1.0–1.95 rounds on all 16 files.
1

Two papers and a bridge

The first paper treats the n attempts a model makes at one problem as a cluster sample. With ρ the intraclass correlation of correctness, the effective sample size is n/[1+(n−1)ρ], bounded by 1/ρ; that is the correlation ceiling, and it was the subject of two earlier notes on this site.1 The paper adds a second result about selection. Plurality voting over exchangeable samples converges to the rate at which a problem's most common answer is correct, πmode, and on a problem whose mode is wrong every further sample makes the plurality more confidently wrong. Coverage rises; selection has a ceiling; the gap between them is the identifiability gap.

The second paper is TUMIX, a test-time scaling system: fifteen heterogeneous agents (text, code, search) answer a question in parallel, read each other's answers, answer again for a few rounds, an LLM judge decides when to stop, and a majority vote closes. On Humanity's Last Exam it reports the identifiability gap almost verbatim: at least one agent is right on 65% of questions while the final answer is right on 34%, and the authors note that over-refinement discards correct answers and ask for a principled stopping rule based on the marginal value of another round. They never measure the correlation between agents.

A literature-based-discovery pass over a graph of 125 papers paired the two and wrote the hypothesis down: in refinement, majority accuracy after round r is bounded by πmode; refinement helps only on problems whose first-round mode is correct and hurts on the rest; and a rule that stops when the effective sample size stops changing should match the judge. The non-obvious step was that the theory assumes exchangeable draws from a fixed distribution, while rounds of debate actively raise ρ, so each round would be a new cluster sample. That step is where the bridge breaks, and this note is about how.

2

What the modal ceiling needs

The theorem is about aggregation. Fix a problem and a per-problem answer distribution; draw n answers; take the plurality. As n grows the plurality finds the mode of that distribution, and nothing else, because nothing else is there to find. Three things follow for a refinement process, if it is sampling in disguise:

  • Round 0, where agents have not yet seen each other, is the only round whose answers come from the undisturbed distribution. If later rounds only aggregate, the final majority cannot do better than the round-0 modal-hit rate except by noise.
  • On problems whose round-0 mode is wrong, the agents should converge on the wrong mode: per-agent accuracy on that stratum should fall from round to round.
  • The correlation between agents should rise toward 1, and the effective number of voters toward 1, as the panel collapses onto its mode.

The third is a prediction about ρ and is what the earlier notes would expect. The first two are predictions about πmode, and they hold only if the per-problem distribution is the same object in every round. In debate it is not: an agent in round 2 is answering a different prompt than in round 0, one that contains two other answers and, in most systems, their reasoning. Whether that difference matters is an empirical question, and the data to answer it already existed.

3

The test

TUMIX has not released its logs. The closest public substitute is DebateLedger,2 released in September 2026 with a paper that counts collapses (a correct initial majority that ends wrong) and corrections (the reverse): three copies of one model answer an MMLU-Pro question independently (round 0), then for three rounds each agent sees all current answers and revises. The open tier keeps every parsed answer letter per agent per round and the gold label; model text is withheld. We used the primary cohort, 6,925 debates across Gemini 3-flash, GPT-5.4-mini, Llama-3.1-8B, Phi-4-mini, Qwen3-4B and Qwen3-8B, and three extension sets as robustness: three heterogeneous panels of three different models, three GSM8K runs with free-form answers, and four Qwen3 runs with reasoning on and off. Our loader reproduces the paper's own headline counts exactly (6,925 debates, 253 collapses).

The pre-registration, committed before any outcome was computed,3 fixed three hypotheses, each with a statistic, a cluster bootstrap over questions (2,000 resamples) and a decision rule over the six primary files:

  • H1, ceiling. D1 = MV3 − MV0, the final majority accuracy minus the round-0 modal-hit rate, has its interval inside ±0.03 on at least 4 of 6 files. Falsified upward if the interval is entirely above +0.03 on 3 or more.
  • H2, anti-scaling. On problems whose round-0 plurality is a wrong letter (S−), per-agent accuracy falls from round 1 to round 3: D2 = A3(S−) − A1(S−) < 0 with interval clear of zero on 4 of 6. Round 0 itself is excluded from the comparison because conditioning on it caps A0(S−) at one third by construction. Falsified if D2 > 0 with interval clear of zero on 3 or more.
  • H3, correlation. (a) The one-way ANOVA intraclass correlation of agent correctness within a problem is non-decreasing over rounds 0–3 and its rise has an interval clear of zero. (b) A rule that stops after the first round where the implied neff = 3/(1+2ρ) changes by less than 0.05 keeps majority accuracy within 0.01 of three fixed rounds while using at most two.

One hypothesis in the discovery system's statement, that per-round majority accuracy tracks that round's mean πmode, was dropped before the run because for a single panel of three it is an identity: the modal-hit rate of a round is that round's majority correctness. The honest prior written down was 65% for H1, 55% for H2, 85% for H3a and 40% for H3b.

4

Results

Majority accuracy by round and the three pre-registered statistics on the six primary files. Intervals are 95% cluster-bootstrap percentiles over questions. S− is the wrong-mode stratum; ICC is the within-problem inter-agent correlation of correctness; neff is the effective number of voters in the panel of three.

modelnMV0MV1MV2MV3D1 = MV3−MV0n(S−)D2 = A3−A1 on S−ICC0 → ICC3neff
Gemini 3-flash200.845.855.855.855+.010 [+.000, +.025]27+.000 [.000, .000].914 → .9871.06 → 1.01
GPT-5.4-mini200.705.745.750.755+.050 [+.020, +.085]48+.021 [−.013, +.058].736 → .9461.21 → 1.04
Llama-3.1-8B2,003.468.497.496.496+.028 [+.014, +.041]688+.003 [−.007, +.014].504 → .6151.49 → 1.34
Phi-4-mini2,161.468.510.530.531+.063 [+.049, +.078]720+.018 [+.004, +.032].517 → .8121.48 → 1.14
Qwen3-4B2,161.435.581.626.640+.205 [+.185, +.224]979+.115 [+.097, +.133].646 → .9201.31 → 1.06
Qwen3-8B*200.245.495.595.620+.375 [+.305, +.445]125+.125 [+.076, +.176].479 → .8531.53 → 1.11

* This row's round-0 accuracy is 0.245 where the same model scores 0.615–0.630 at round 0 in the reasoning-on/off runs; see Limitations.

H1 is falsified upward. Three of six intervals lie entirely above +0.03; one of six lies inside the band. The excess is largest where round-0 accuracy is lowest: across all sixteen files the correlation between MV0 and D1 is −0.74. On the strong model, on GSM8K (round-0 accuracy 0.95–0.96, D1 between −0.003 and +0.010) and on Qwen3-32B with reasoning on, the ceiling holds numerically, because there is almost nothing left to correct.

H2 is falsified. No file shows anti-scaling. On the wrong-mode stratum, per-agent accuracy from round 1 to round 3 is non-negative on all sixteen files and positive with interval clear of zero on three of the six primary ones; the majority-correct rate on the same stratum, which the theory says should stay at zero, rises to 0.106 on Phi-4-mini, 0.370 on Qwen3-4B and 0.488 on Qwen3-8B.

H3a is confirmed on all six files, and on all sixteen. The rise in ICC is monotone everywhere and its interval is clear of zero everywhere, with the smallest rise on the model that starts nearly saturated (Gemini, 0.914 → 0.987) and on Llama-3.1-8B, which barely revises (0.504 → 0.615).

Figure 1

Within-problem inter-agent correlation of correctness, by round

0.4 0.6 0.8 1.0 round 0 round 1 round 2 round 3 Gemini 3-flash 0.99 GPT-5.4-mini 0.95 Qwen3-4B 0.92 Qwen3-8B* 0.85 Phi-4-mini 0.81 Llama-3.1-8B 0.62
Every panel collapses toward one voter. One-way ANOVA ICC of agent correctness within a problem, six primary files, rounds 0–3. Round 0 is the between-problem difficulty share alone (agents have not seen each other); the rise after it is induced by sharing. Lines end at the round-3 value. The matching self-only control (Section 5) stays flat.
5

Where the corrections come from

A majority that was wrong at round 0 can become right in two ways. If one of the three agents had the right answer, the other two can be talked into it; that is persuasion by a correct minority, and it is compatible with a story in which the information was already in the panel and debate only aggregated it better than a vote. If none of the three had it, no aggregation of round-0 answers can produce it: the agents have to generate an answer that was not there. The split was not pre-registered; it is the first thing we looked at once H1 and H2 had failed.

modelall three wrong at round 0majority correct after round 3one correct at round 0majority correct after round 3two correct at round 0still correct after round 3
Gemini 3-flash26.038 [.00, .13]11.00051.000
GPT-5.4-mini39.026 [.00, .09]9.444 [.12, .83]161.000
Llama-3.1-8B524.011 [.00, .02]164.232 [.17, .30]339.861
Phi-4-mini558.047 [.03, .07]162.309 [.24, .38]373.847
Qwen3-4B793.308 [.28, .34]186.634 [.57, .70]247.862
Qwen3-8B*110.445 [.36, .54]15.800 [.57, 1.00]29.966
Figure 2

Problems where all three agents were wrong at round 0 that end with a correct majority

0% 10% 20% 30% 40% 50% Gemini 3-flash n=263.8% GPT-5.4-mini n=392.6% Llama-3.1-8B n=5241.1% Phi-4-mini n=5584.7% Qwen3-4B n=79330.8% Qwen3-8B* n=11044.5%
Under aggregation this number is zero by construction. Share of problems with no correct agent at round 0 whose round-3 majority is correct, six primary files; bars are point estimates, black ticks the 95% cluster-bootstrap interval. The three heterogeneous panels and the three GSM8K runs, not shown, are at 0–4%.

The weak models dig themselves out of unanimous error at rates the modal ceiling says are zero: 31% of 793 such problems on Qwen3-4B, 45% of 110 on Qwen3-8B. That is not aggregation. It is re-sampling under a changed prompt, in which three identical wrong letters evidently prompt a model to reason again, and the per-problem distribution it samples from in round 1 is not the one it sampled from in round 0. Collapses exist on the same models, 14–15% of two-against-one correct panels lose the correct majority on Llama and Phi, but they are outnumbered by corrections wherever round-0 accuracy is low.

Whether the peers matter, or any second look would do, has a control in the same dataset: Qwen3-8B runs in which each agent revises for three rounds seeing only its own previous answer. Same model, same 200 questions, same rounds.

Qwen3-8B runMV0MV3ΔMVICC0 → ICC3unanimity0 → 3all-wrong correctedone-correct corrected
reasoning on, sees peers.615.655+.040.724 → .971.715 → .970.098 (n=51).400 (n=15)
reasoning on, sees only itself.665.680+.015.726 → .740.680 → .740.043 (n=46).000 (n=9)
reasoning off, sees peers.630.665+.035.587 → .948.555 → .930.000 (n=46).500 (n=8)
reasoning off, sees only itself.605.615+.010.650 → .662.595 → .600.000 (n=49).100 (n=10)

Self-revision alone is worth one to one and a half points of majority accuracy and does nothing to the correlation. Seeing the peers is worth three and a half to four points and takes the correlation from 0.72 to 0.97. On this properly configured Qwen3-8B the all-wrong stratum is corrected at 0–10% in either mode, which is the number to carry, not the 45% from the anomalous primary row; the one-correct stratum is where peer visibility does its work, 40–50% against 0–10% without it.

6

What transfers: one voter, and when to stop

The correlation ceiling is intact and sharper than in the sampling case. By round 3 the effective number of voters in a panel of three is 1.0–1.3 on every file (last column of the table in Section 4; 1.02–1.20 on the extensions). The panel is one voter; further rounds cannot add votes, only re-samples, and the three heterogeneous panels, which the earlier notes would expect to decorrelate, end at ICC 0.75–0.78 from 0.37–0.47, the largest rises in the data. Heterogeneity buys a lower starting correlation and the same destination.

TUMIX asked for a stopping rule based on the marginal value of another round. The pre-registered candidate was the plateau of neff: stop when it changes by less than ε between rounds. It is label-free, which is its merit, and on the weak models it does not fire, because the correlation is still climbing at round 3 (Figure 1). On three of six primary files it stops at round 3, which is no rule at all; where it stops earlier it loses at most 0.005. The rule that works is the one every debate paper already uses, applied per problem: stop when the three agents agree.

modelfixed 1 roundfixed 3 roundsstop at unanimityneff plateau, ε = 0.05best round per problem
Gemini 3-flash.855 / 1.00.855 / 3.00.855 / 1.07.855 / 1.00.855
GPT-5.4-mini.745 / 1.00.755 / 3.00.755 / 1.17.750 / 2.00.755
Llama-3.1-8B.497 / 1.00.496 / 3.00.499 / 1.95.496 / 2.00.528
Phi-4-mini.510 / 1.00.531 / 3.00.534 / 1.68.531 / 3.00.571
Qwen3-4B.581 / 1.00.640 / 3.00.625 / 1.37.640 / 3.00.660
Qwen3-8B*.495 / 1.00.620 / 3.00.610 / 1.57.620 / 3.00.645

Majority accuracy at the stopping round / mean rounds used. "Best round per problem" is an oracle upper bound. Across all sixteen files unanimity is within −0.015 of three fixed rounds and above it on three.

What the result says

"More sampling hurts when the mode is wrong" is a theorem about aggregation, and it is correct. Multi-round debate is not aggregation. It is iterated re-sampling under a prompt that changes every round, and on weak models it escapes unanimous error at a rate the modal ceiling puts at zero, so the round-0 modal-hit rate is neither a bound nor a good predictor of what refinement will return. The ceiling that does carry over is the correlation one: sharing drives the panel to a single effective voter within two or three rounds, and the cheapest stopping rule is to notice when it has become one.

It does not say debate is a good idea. The gain is 1–6 points on the models anyone would deploy, zero on GSM8K, and scales inversely with how badly round 0 went. It does not say TUMIX's 34% is not a selection ceiling; it says the ceiling is not πmode of the first round, and the system's own observation that coverage falls while accuracy rises is the correlation ceiling at work. And it does not touch the question the first paper actually studied, independent samples from one session, where the theorem applies as stated.

7

Limitations

  • The primary Qwen3-8B row is anomalous: round-0 majority accuracy 0.245 against 0.615–0.630 for the same model at round 0 in the reasoning runs (the dataset paper's own table lists it at 28%). Round 0 there was probably under-elicited; the open tier has no text to check. Without that file, two of five primary intervals lie above +0.03, which is "not within the band, not formally falsified" for H1. H2's rejection and the all-wrong corrections on Qwen3-4B (n = 2,161) do not depend on it.
  • Round 0 and rounds 1–3 use different prompts (no peer block against a peer block), so part of the round-1 jump may be elicitation rather than information. The self-only control bounds the pure self-revision share at +0.010 to +0.015 on one model. A generation-matched independent re-sample control does not exist in the data; it is the next experiment.
  • Three homogeneous agents on multiple-choice letters, three rounds, no LLM judge. TUMIX has fifteen heterogeneous tool agents, up to six rounds and a judge. The three heterogeneous panels here (200 debates each) behave like the strong homogeneous ones. The judge rule could not be scored.
  • Three rounds means a plateau can be detected at round 2 or 3 at best; the neff rule was given little room.
  • Answers and gold labels are DebateLedger's parsed fields. Our plurality with their tie-break disagrees with their stored majority on 18 of about 27,700 round majorities; not investigated.
  • Two post-hoc additions, the all-wrong/one-correct split and the self-only control, are labelled as such above and were not part of the pre-registration. Nothing pre-registered was removed or re-thresholded. The reformulation of the degenerate per-round hypothesis is in the committed pre-registration.
  • The rising correlation is not an accuracy artefact. Accuracy also rises between rounds on most files, and a correlation of correctness can rise for that reason alone. Recomputed on 11 October 2026 with the accuracy-adjusted exact-match agreement of Goel et al. (arXiv:2502.04313; chance = both right by their own accuracies, wrong answers never agreeing by chance) the picture is unchanged: on the sixteen peer files the adjusted agreement rises from round 0 to round 3 by 0.13 to 0.43, on the two self-only controls by 0.00 and 0.04; Geirhos' error consistency moves with the ICC on every file; and where a pair is wrong at round 3, the two give the same wrong answer on 61–100% of those problems on the peer files against 58% and 67% on the controls. Pre-registered (debate-capa in the working repository), all four predictions held.
8

Reproduction

Code, pre-registration and every reported number: Alatip/tech-note-4. One numpy script plus two post-hoc scripts, no scipy, no API calls; the full run with a 2,000-resample bootstrap over sixteen files takes about fifteen seconds. Data: the open tier of XINLI1997/DebateLedger on Hugging Face (CC-BY 4.0, snapshot of 30 September 2026), fetched by data/fetch.sh. If TUMIX releases per-agent, per-round logs, the same three statistics apply with n = 15 and up to six rounds, and this note will be updated with the numbers on the system the bridge was actually about.

Archived with a DOI: 10.5281/zenodo.23133060. Code release v1.0: 10.5281/zenodo.23133114. Cite as: Latipov, A. (2026). Debate Is Not Sampling. Zenodo. https://doi.org/10.5281/zenodo.23133060


  1. Effective Independence, 31 August 2026, and The Control Ate the Signal, 2 October 2026. The second left the question of whether the 1/ρ ceiling survives majority voting over discrete answers; this note's answer for refinement is that it does, with the panel reaching the ceiling in two or three rounds, while the separate selection ceiling of the sampling theory does not. ↩
  2. Li, X., Liu, M., Yuen, C. (2026). Measuring Collapse and Correction in Homogeneous-Panel LLM Debate. NeurIPS 2026 Datasets & Benchmarks, arXiv:2609.35279; data at XINLI1997/DebateLedger. The theory: When More Sampling Hurts: The Modal Ceiling and Correlation Ceiling of Test-Time Scaling, arXiv:2606.28661. The system: Chen et al. (2025), TUMIX: Multi-Agent Test-Time Scaling with Tool-Use Mixture, arXiv:2510.01279. The closest prior result on the correlation half is The Ringelmann Effect in Multi-Agent LLM Systems, arXiv:2606.02646, which reports pairwise agreement rising over debate rounds and an ICC-based effective team size on other data, with fixed rounds and no per-problem split; Section 4's H3a is a replication of it with a different estimator. ↩
  3. The pre-registration (PREDICTION.md) and the prior-art check (ALREADY-DONE.md) are in the companion repository with the commit that precedes the first run. The bridge itself was proposed by a literature-based-discovery pipeline over a corpus of agent-swarm papers, judged 6/10 by an LLM judge before testing; that pipeline is the subject of a later note. ↩