Debate or Vote? Getting Real Value From Multiple Model Opinions
Voting harvests independent error; debate harvests challenge. Pick wrong and you multiply your token bill for agreement you'd have had from a single call — and the disagreement, the part worth paying for, gets logged away.
Running the same question past several model instances and combining the answers is a genuine quality technique. It is also frequently implemented in the way that costs the most and helps the least.
Two combination methods dominate, and they suit opposite kinds of questions.
Voting: independent, then aggregate
Run N instances that cannot see each other, then aggregate — majority answer, or unanimity as a confidence gate.
The mechanism is statistical. Independent samples have partly independent errors, so agreement is evidence and disagreement is a signal that the question is hard. Both halves are useful; the disagreement half is the one people discard.
Works for questions with a small answer space: classifications, yes/no judgments, structured extractions, "is this claim supported by this document."
Fails for open-ended generation. Three essays don't have a majority. Picking one by vote is a popularity contest among near-identical outputs, and averaging them produces something worse than any individual answer.
The trap: correlated errors. Instances of the same model with the same prompt are not independent samples — they share the same blind spots. Unanimity among five identical configurations is much weaker evidence than it looks. Vary something real (the prompt framing, the model, the retrieved context) or treat agreement as weak evidence.
Debate: visible, then converge
Instances see each other's answers and respond across one or more rounds.
The mechanism is different: an argument that survives a challenge is better supported than one nobody challenged. Debate can also produce new content — a synthesis neither side started with — which voting structurally cannot.
Works for questions with reasoning to inspect: design decisions, root-cause analysis, "is this plan sound," anything where the justification matters more than the verdict.
Fails through convergence pressure. Models tend to accommodate; by round two the participants often agree, and it reads as consensus rather than as capitulation. The first speaker's framing also tends to anchor everything after it.
The trap: paying for several rounds to obtain agreement you'd have gotten from one call. If your debate transcripts show near-immediate convergence, you're buying nothing.
Choosing
- Small answer space, correctness matters, cost matters → vote, and use disagreement as a routing signal.
- Open-ended, the reasoning is the product, you'll read the output → debate, one round, structured.
- High-stakes and irreversible → vote for the decision, and use disagreement to escalate to a human. This is the most defensible use of either technique.
- Cost-sensitive and the base model is reliable → neither. Both multiply cost, and the honest baseline is a single call with a good prompt. Measure against it before adopting either.
💡 Making each work better
For voting — use disagreement, don't discard it. The valuable output isn't the winning answer, it's the split. A 3–2 vote and a 5–0 vote should route differently: unanimity proceeds, a split escalates or triggers a deeper pass. Teams that log only the majority answer throw away the most useful signal they paid for.
For debate — assign genuinely different roles. Not "debater A" and "debater B," which converge. Give them different jobs: one argues for the proposal, one is tasked solely with finding what breaks it, and a third decides. Role separation resists accommodation far better than instructions to disagree.
For debate — cap at one or two rounds and forbid restating. Require each round to introduce a new consideration or explicitly concede. This alone eliminates most of the wasted spend.
For both — vary the input, not just the seed. Different retrieved documents, different framings of the question, different models. Independence has to come from somewhere, and temperature alone doesn't supply much.
⚠️ The cost reality
Both techniques multiply your token spend by the participant count, and debate multiplies again by rounds, with each round carrying the full transcript. A five-way debate over three rounds can cost more than an order of magnitude above a single call.
That's defensible for a decision that matters. It is not defensible as a default quality setting, and the discipline is to identify the small set of decisions worth it rather than applying it everywhere.
The takeaway
Voting harvests independent error; debate harvests challenge. Use voting where answers are comparable and disagreement can route the hard cases to a human. Use debate where the reasoning is the deliverable, with adversarial roles and a hard round cap. And measure both against one well-prompted call — sometimes that's the honest answer, and it's the cheapest experiment you'll run.