Apply to my task
arXiv:2603.20324 ★ 84 Mar 20, 2026

Selection Bottleneck: Why You Should Pick the Best Answer Instead of Blending Them All Into One

Key result

The paradox: merging the answers of three AI models into one makes the result worse. Synthesis loses to a single model on 82% of tasks — that's not noise, it's a systemic disaster. The method lets you reliably pull the best answer out of several variants — no averaging, no losing the sharp ideas. The judge LLM doesn't blend — it reads all the variants and names one winner. A diverse team of different models plus such a judge beats a single model on 81% of tasks.

01

TL;DR

When you have several answers from different AI models, ask an LLM to pick the best one — not to merge them all into one. This isn't an orchestration detail; it's the single biggest quality factor in the whole multi-agent pipeline.

Synthesis (merge all answers into one) is a disaster. Different models produce fundamentally different answers, and one of them is usually much better than the rest. When an LLM "synthesizes", it averages: the best answer drowns among the mediocre ones. It's like taking a breakthrough idea from a world-class expert, watering it down with the opinions of two less competent consultants, and presenting it as "consensus".

A judge LLM that reads all the options and picks the single best one works far better than synthesis — and dramatically better than one model on its own. A diverse team (different model families) + a selecting judge beats a single model on 81% of tasks. Synthesis by the same team loses on 82% of tasks.

Want this for your own case? Apply this study to your task: AI adapts its method to what you are working on and writes the prompt.

02

Method Blueprint

STEP 1: Generation (one request to each model)
        Diverse: Claude + GPT + Gemini → 3 different answers
        or: one Claude, 3 different prompts → 3 variants

STEP 2: Selection (a separate request to the judge LLM)
        [Paste all the variants] → the judge picks ONE best
        Does NOT synthesize, does NOT blend — only picks

Final: The best variant as is (or as a starting point)

Two steps — two separate requests. Or one request with three variants built in, if you're generating in a single session.

03

Example in Practice

Task: Ethan is launching a B2B SaaS for automating HR processes. He needs a cold email to the head of HR at a large company. Three different models produced three very different drafts — now he needs to pick the best one.

Prompt (selection step):

You are an experienced B2B copywriter. Your task: pick the BEST 
of three cold email drafts. Don't merge them into one 
and don't rewrite them — just pick a single winner.

Evaluation criteria:
- How specific the client's pain point is (not vague generalities)
- How compelling the value proposition is
- Natural tone, no corporate jargon
- Likelihood the email gets opened and answered

---
VARIANT A:
[paste the Claude draft]

---
VARIANT B:
[paste the GPT draft]

---
VARIANT C:
[paste the Gemini draft]

---

For each variant: 2-3 sentences of assessment against the criteria above.
Final decision: VARIANT [X] is the winner. 
Main reason for the choice: one sentence.

Result: The model will break down each variant against the criteria, explain the weaknesses of the losers and give a clear decision — one winner with a rationale. You get the best of the three answers plus an understanding of why the others fall short.

04

Why It Works

An LLM synthesizing averages rather than improves. When you ask it to combine three answers into one, the model looks for common ground and smooths over contradictions. But it's exactly the sharp, unusual elements of the "best" answer that most often disappear — they don't match the others. You get an averaged-out Frankenstein instead of the best of three.

Different models make different mistakes. Claude may be too cautious, GPT too generic, Gemini too formal. The odds that all three slip up in the same place at the same time are low. So the pool almost always contains one strong variant. The judge's job is to find it. Synthesis destroys that strong variant; the judge preserves it.

Control levers: - Criteria for the judge → tailor them to the task: "specificity" and "persuasiveness" for sales, "accuracy" and "completeness" for analytics. The more concrete the criterion, the more precise the choice - Final decision format → add "give the top 2 and explain the gap" — if the gap is small, the variants are interchangeable - Diversity of variants → the more the generation prompts differ, the better the odds that one turns out much stronger

05

Prompt Template

You are a judge. Your task: pick the best {content type} 
out of the {number} provided. Do NOT merge the variants into one.
Do NOT rewrite. Just pick the winner.

Evaluation criteria:
- {criterion 1}
- {criterion 2}
- {criterion 3}

---
VARIANT 1:
{variant 1}

---
VARIANT 2:
{variant 2}

---
VARIANT 3:
{variant 3}

---

Assessment of each variant: 1-2 sentences against the criteria.
Winner: VARIANT [N].
Reason for the choice: one sentence.

What to plug in: - {content type} — email, strategy, product description, argument - {number} — how many variants you're comparing (2-5; more and the judge loses focus) - {criterion 1-3} — concrete qualities that matter for your task - Variants — from different models, or one Claude with different prompts

🚀 Quick start — paste into the chat:

Here is a judge template for picking the best LLM answer.
Adapt it to my task: {your task}.
Ask me questions to fill in the fields.

[paste the template above]

The LLM will ask about the content type, the number of variants and the criteria — because without them it doesn't know what counts as "good" in your context. It will take the structure and adapt it to your task.

06

Limitations

⚠️ A homogeneous team gives no boost: If your three variants are three requests to the same Claude with similar prompts, a judge won't help. All three will be nearly identical — there's nothing to choose from. You need real diversity: different models or fundamentally different instructions.

⚠️ Majority voting barely works: When each agent votes for the best variant itself, the result is close to random. You need an external judge who reads everything and makes an independent call.

⚠️ For simple factual tasks the effect is minimal: "Give me 5 synonyms for a word" — all the variants are roughly equal, and a judge won't add anything. The method works where answer quality really varies: strategic decisions, complex texts, unconventional tasks.

⚠️ The weak-model paradox is still just a research finding: Adding a weak model to the team improves the result and lowers the cost — an intriguing result, but not confirmed by other studies. Don't go out of your way to include "bad" answers — wait for replications.

07

How It Was Studied

A researcher from Uber set out to settle a debate: one camp says "diverse model teams are better", the other says "identical models are better". Are both right? Artem Maryanskyy suspected the contradiction arose because both sides used synthesis as the aggregator — and nobody tried swapping in a judge.

The design is simple and rigorous: 5 comparison cells, 42 tasks from 7 categories (code, ethics, math, reasoning, science, summary, creative). Teams: three Claude Opus, or Claude + GPT + Gemini, or Claude + Gemini + a weak Haiku. Aggregators: a judge panel of three models, majority vote of the agents, synthesis by a single model. 210 experimental runs in total.

The most surprising result: synthesis lost even to a single model on 82% of tasks (not "worse" — much worse). That contradicts the intuition that "more voices = better". The consistency of the findings was confirmed by an independent judge panel built from different model families: the rank order held completely (Spearman ρ = 0.90). The practical takeaway for choosing a pipeline: the quality of the selector matters more than the makeup of the generator team.

08

Adaptations and Extrapolations

🔧 Technique: one Claude, three instructions → diverse variants

No access to three different models? You can create "synthetic diversity" through radically different roles:

Give three fundamentally different answers to the question: {question}

VARIANT A — from a maximalist: fast, bold, 
with concrete steps, no caveats.

VARIANT B — from a skeptic: what could go wrong, 
which risks are being overlooked, what needs checking first.

VARIANT C — from a systems thinker: structure, 
priorities, dependencies, long-term consequences.

After the three variants: which one is closest to optimal 
for a typical situation — and why that one?

These aren't identical variants — the roles create real perspectives with different emphases. At the end the judge chooses not among "the same thing three times" but among three genuinely different approaches.

🔧 Technique: a weighted judge instead of an abstract "best"

If the criteria aren't equally important, say so explicitly:

Evaluate on three criteria with different weights:
- Likelihood the client accepts (weight 50%)
- Speed of implementation (weight 30%)
- Cost (weight 20%)

Pick the winner by weighted sum.

This is especially useful for strategic decisions, where "best" depends on priorities.

09

Resources

Paper title: When Agents Disagree: The Selection Bottleneck in Multi-Agent LLM Pipelines

Author: Artem Maryanskyy (Uber), [email protected]

Key references from the study: - Mixture-of-Agents (MoA): Wang et al. — the original synthesis architecture - Self-MoA: Li et al. — homogeneous model teams - LLM-Blender (Jiang et al.) — a two-stage pipeline with ranking - Condorcet's jury theorem — the historical foundation of collective decision-making - Hong & Page: "Diverse problem solvers can outperform high-ability solvers" — the starting point of the debate - Chatbot Arena (57,477 battles) — data on correlation within model families

Research digest

Key result

The paradox: merging the answers of three AI models into one makes the result worse. Synthesis loses to a single model on 82% of tasks — that's not noise, it's a systemic disaster. The method lets you reliably pull the best answer out of several variants — no averaging, no losing the sharp ideas. The judge LLM doesn't blend — it reads all the variants and names one winner. A diverse team of different models plus such a judge beats a single model on 81% of tasks.

Principle

When an LLM synthesizes, it looks for common ground between the variants and smooths over contradictions. It's exactly the sharp, unusual elements of the best answer that vanish first — they don't match anything, so they get cut. You get an averaged-out Frankenstein instead of a winner. A judge works differently: it doesn't smooth, it compares — and keeps the best answer intact. Different models make different mistakes. It's unlikely all three fail in the same place. So the pool almost always holds a strong variant — the judge finds it, synthesis buries it.

Why it works

The numbers are a knockout: synthesis loses on 82% of tasks, selection wins on 81%. The gap is symmetrical and huge. The gist: when merging, an LLM averages what it sees. Averaging always cuts the outstanding. Majority voting — where each agent picks the best variant itself — doesn't save you either; the result is close to random. You need one judge with explicit criteria who reads everything and makes an independent call.

When to apply

Strategic tasks, complex texts and unconventional decisions — anywhere the variants truly differ in quality. Specifically: cold emails, ad copy, negotiation arguments, product descriptions, pitch decks. NOT a fit for simple factual tasks — "give me synonyms" or "translate a paragraph": there all the variants are roughly equal and a judge adds nothing. Important: a homogeneous team doesn't work either — three requests to the same Claude with similar instructions give three nearly identical answers, nothing to choose from.

Mini recipe

1. Generate variants: at least 2-3 answers from different models (Claude, GPT, Gemini) or from one model — but with fundamentally different instructions. The more the variants differ, the better the odds one turns out much stronger. 2. Give the judge criteria: not just "pick the best" but concrete parameters for the task. For sales — persuasiveness and pain-point specificity. For analytics — accuracy and completeness. Without criteria the judge is guessing. 3. Explicitly forbid synthesis: add to the prompt: `Do NOT merge the variants. Do NOT rewrite. Just pick one winner.` Without that line the model often starts blending — the reflex is stronger than the instruction. 4. Ask for a rationale: add `Main reason for the choice: one sentence.` This helps the judge avoid mistakes and helps you understand why the losers fall short.

Examples

[BAD]: `Combine the three cold email drafts into one best version` [GOOD]: `You are a judge. Pick the best cold email of the three below. Do NOT merge, do NOT rewrite — just pick one winner. Evaluation criteria: - How specific the client's pain point is (no vague generalities) - How compelling the value proposition is - Natural tone, no corporate jargon --- VARIANT 1: [email text from Claude] --- VARIANT 2: [email text from GPT] --- VARIANT 3: [email text from Gemini] --- Assessment of each variant: 1-2 sentences against the criteria. Winner: VARIANT [N]. Main reason for the choice: one sentence.`

In plain words

People try to build multi-agent systems like a panel of doctors, but in practice they turn into too many cooks in the kitchen. When you ask several different LLMs to solve one task, the main problem isn't how they generate ideas — it's how you pick the final answer. The traditional approach — making the model "stitch" all the variants into one — is a road to nowhere. Models naturally drift toward the average, so instead of a super-answer you get a gray mush with everything sharp and smart cut out.

It's like designing your home and asking three top architects to merge their blueprints into one project. Instead of a masterpiece you get a concrete box with windows, because that's the only element they all agreed on. Technically the job is done, but what comes out is a dreary compromise. In the world of AI this is called the selection bottleneck: trying to synthesize kills quality and turns brilliant insights into a bland average.

The WhenAgentsDisagree study shows it clearly: only Selection works, not synthesis. Don't blend the answers — make a separate judge model point at one specific variant. If Ethan is writing a cold email to a head of HR, he doesn't need a "hybrid" of three drafts. He needs the AI to look at all three and say: "This one, number 2, is the boldest and most precise — go with it". Picking the best boosts quality, while trying to merge simply sinks it.

This principle holds for any complex pipeline, whether it's writing code, building marketing strategies or analyzing data. It was tested on agents, but the rule works everywhere: if you have several paths, pick one instead of trying to have it all. The moment you ask a model to "supplement one answer with another", it switches into cautious-bureaucrat mode and throws out everything unconventional. Watering things down doesn't work here — only hard filtering does.

Bottom line: drop the "smart synthesis" — it's an illusion of progress. If you want to squeeze the most out of multi-agent systems, bet on a selector model that knows how to cut the excess. The main success factor in AI pipelines today isn't how many models you've crammed into the system — it's how ruthlessly you can pick the winner. Anyone still "averaging" content is voluntarily burning their budget on generating sterile junk.

AI lab assistant

Apply this study to your task

Describe what you're working on. AI takes the method and the measured results from this paper and adapts them to your case, or writes a ready prompt built on them.

Based on Selection Bottleneck: Why You Should Pick the Best Answer Instead of Blending Them All Into One arXiv:2603.20324

Sign in to apply this study New accounts get 50 free credits.