Apply to my task
arXiv:2602.18710 ★ 91 Feb 21, 2026

Multiverse Analysis: Get an Honest Verdict from an LLM by Running Several Analysts Instead of One

Key result

66 percentage points — that's the gap between the conclusions of a skeptical and an optimistic LLM analyst working on the exact same data. Not a hallucination, not a mistake. Both are methodologically sound — the skeptic clusters deviations and weights the regression, the optimist drops outliers and simplifies the specification. The framing simply decides which analytical chain the model launches. Multiverse analysis lets you see the shape of the uncertainty instead of the illusion of a single correct conclusion. You run one question through three analysts in parallel — skeptic, neutral, optimist — and look at the distribution of conclusions. Where all three converge, you can trust it. Where they diverge, you need data, not yet another LLM opinion.

01

TL;DR

How you frame your prompt determines what the LLM concludes — not randomly, but structurally. The same question phrased as "find arguments for" vs. "check this skeptically" kicks off different analytical chains: the model picks different methods, treats ambiguous data differently, and makes different assumptions. The result is systematically different — even when both answers are technically correct.

The researchers found that if you ask an LLM analyst with an optimistic framing to test the same hypothesis as a skeptical LLM analyst, their conclusions can differ by as much as 66 percentage points. That's not noise and it's not a hallucination. Each analyst makes reasonable choices within its own analytical stance: the skeptic clusters standard errors and runs a weighted regression, the optimist drops outliers and simplifies the specification. Both are methodologically sound.

Which leads to the multiverse analysis technique: run one question through three analytical stances in parallel — skeptic, neutral, optimist. Don't look for a single "canonical" answer; look at the distribution of conclusions. Where all three agree, the conclusion is solid. Where they diverge, you've found a zone of genuine uncertainty that needs your attention.

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

You can do this in a single long prompt — the model simulates all three analysts one after another.

STEP 1: Three parallel analyses in one prompt
  Analyst A (skeptic) → looks for weak spots, risks, counterarguments
  Analyst B (neutral) → follows the data with no prior assumptions  
  Analyst C (optimist) → looks for opportunities and supporting factors

STEP 2: Each analyst → reaches a conclusion using its own logic
  Separate section: methods, assumptions, conclusion

STEP 3: Synthesis (as a separate request or at the end of the same prompt)
  → Where all three agree = solid conclusion
  → Where they diverge = zone of genuine uncertainty
03

Example in Action

The task: Sam is a product manager who wants to convince an investor to ship a new feature in a SaaS product. He's asked ChatGPT "why will this feature be a hit" several times — and every time he got an enthusiastic answer. Now he wants an honest check on the idea before the pitch.

Prompt:

I want to launch a new feature in our B2B SaaS (a task tracker for small businesses, 
~500 paying customers, ARPU $29/month): 
an AI assistant that automatically prioritizes tasks 
based on deadlines and team workload.

We'll run this through three analysts — each does an independent analysis:

**Analyst A — Skeptic**
Role: a venture analyst who has seen 200 failed features.
Task: find everything that could go wrong. 
Which data/assumptions are weak? Where does the logic fall apart?
Methods: look at adoption risk, unit economics, competition, 
technical debt. Conclusion: do you support the launch or not?

**Analyst B — Neutral**  
Role: an independent consultant with no prior opinion.
Task: weigh the arguments for and against without leaning either way.
Methods: separate facts from assumptions, figure out 
what we need to know to make the decision. 
Conclusion: do you support the launch or not?

**Analyst C — Optimist**
Role: a product director who believes in AI features.
Task: find the best-case development scenario.
Methods: look for demand signals, market analogs, 
LTV growth potential. Conclusion: do you support the launch or not?

---
After the three analyses, add a SYNTHESIS block:
- Where all three agree → solid conclusion
- Where they diverge → zones of uncertainty
- The one question/metric to verify before launch

Result:

The model produces three separate analysis blocks with different emphases. The skeptic zeroes in on adoption risk and competition from Notion AI. The neutral analyst asks for data on customer feature requests. The optimist finds analogs and room to grow ARPU.

The Synthesis block makes it clear: where all three converge (say, "validate demand before building anything") — that's a solid conclusion. Where they diverge (say, "how technically hard is this") — that's real uncertainty you need to close with data, not with an LLM's opinion.

04

Why It Works

An LLM has no "objective" analytical stance. When a model is asked to analyze something, it generates text based on patterns in the prompt. The framing decides which patterns fire: "find the risks" launches one chain, "find the opportunities" launches another. Both chains lead to technically correct but systematically different conclusions.

The more specific the analyst role, the more consistent the methods. A skeptical analyst doesn't just "think skeptically" — it picks more conservative moves: accounts for more variables, simplifies less, is slower to accept conclusions. The optimist does the opposite: simplifies the specification, throws out "anomalous" cases. That's not a bug — it's how an analytical stance shapes methodological micro-decisions.

Synthesizing across a distribution is more honest than a single verdict. When three analysts converge, that's a signal of robustness. When they diverge, it's not "someone got it wrong" — it's "there's real uncertainty here." You see the shape of the uncertainty instead of the illusion of one right answer.

Knobs you can turn in the prompt:

  • Number of analysts: 2 is enough for a basic contrast (skeptic + optimist). 3 gives a fuller picture.
  • Role detail: The more specifically you describe the analyst (experience, past mistakes, methods), the more consistent its analytical logic.
  • Synthesis instruction: You can swap "where they all agree" for "which decision survives the skeptic's critique" — that gives a more conservative bottom line.
  • Separate requests: If you want a clean experiment, ask each analyst in a separate request. The model won't "remember" the previous answer and won't adjust to it.
05

Prompt Template

I need a multi-stance analysis of {topic/decision/idea}.

Context: {key facts and data}

**Analyst A — Skeptic**
Role: {who — a seasoned critic, venture analyst, editor}
Task: find the weak spots, the risks, where the logic breaks down.
Focus: {what to check — unit economics / assumptions / competition}
Conclusion: {binary decision — support/don't support} + main argument

**Analyst B — Neutral**
Role: an independent consultant with no prior opinion
Task: weigh the arguments without bias, separate facts from assumptions.
Focus: what we need to know to make a well-grounded decision
Conclusion: {binary decision} + main argument

**Analyst C — Optimist**
Role: {who — an experienced practitioner who believes in this category}
Task: find the best realistic scenario.
Focus: demand signals, analogs, potential
Conclusion: {binary decision} + main argument

---
SYNTHESIS:
- Where all three agree → solid conclusion
- Where they diverge → zones of genuine uncertainty  
- One question/check to close before {action}

Placeholders: - {topic} — what you're analyzing: a business idea, a decision, an argument, a strategy - {key facts} — numbers, context, constraints - {who} — a specific role with experience and a point of view, not a faceless "expert" - {what to check} — specific methods or areas for this analyst - {binary decision} — support the launch / recommend / approve


🚀 Quick start — paste into the chat:

Here's a multiverse analysis template. Adapt it to my task: {your task}. 
Ask me questions to fill in the fields.

[paste the template above]

The LLM will ask what to analyze, what data you have, and what decision you need to make — because without context it can't properly tune each analyst's focus. It will take the three-role pattern from the template and adapt it to your specific task.

06

Limitations

⚠️ Not a substitute for real data: If you don't have numbers, the analysts will argue about assumptions, not facts. The technique reveals the shape of the uncertainty; it doesn't remove it.

⚠️ Confirmation framing in the context: If earlier in the chat you already discussed the idea in a positive light, the model "remembers" that, and all three analysts may drift into optimistic territory. For a clean run, start a new chat.

⚠️ No guarantee of full separation: In a single prompt, the analysts can "bleed" into each other. For more independent results, use three separate requests with clean contexts.

⚠️ Works worse for purely subjective judgments: If the task is "rate how beautiful this is," you'll get a spread across stances, but not much substantive analysis. The sweet spot is decisions with testable assumptions.

07

How They Studied It

The idea was simple: what if you replicated the classic "many-analyst" studies (where 29 independent teams get the same dataset and test the same hypothesis) — but used LLM agents instead of people? Researchers from Amazon AWS and CMU took three datasets — data on referee racial bias in soccer, an RCT on AI assistance in programming, and ANES surveys on ideology — and ran ~30 independent AI analysts with different framings on each. Every agent had access to Python, wrote its own code, and turned in a report with no human in the loop.

To filter out outright junk, they added an AI auditor — a separate model that checked every run: did the code execute, was the estimand specified correctly, were there any hallucinations? Out of nearly 5,000 runs, 67% passed the audit. Interestingly, the confirmation-seeking personas were rejected most often (57%) — the auditor spotted and removed aggressive p-hacking. But even among the runs that passed, the spread in conclusions stayed huge.

The most telling detail: the researchers deliberately flipped the hypothesis in the AI-and-programming dataset (the original study found a slowdown; they asked the analysts to test for a speedup) — precisely to avoid "contamination" from training data. A smart control. The soccer-referee dataset, by contrast, turned out to be "highly contaminated": some agents reproduced the original paper's conclusions before they even looked at the data.

08

Adaptations and Extrapolations

1. The auditor as a separate request

The study showed the value of a separate auditor — a model that doesn't analyze but checks the quality of the analysis. You can use this in a chat:

🔧 Technique: two-step analysis with an auditor

Step 1: ask the LLM to do the analysis Step 2: new request: "You are an auditor. Review this analysis: which assumptions are unjustified? Where doesn't the conclusion follow from the data? What did the analyst ignore?"

In the auditor role, the model will find weak spots it missed itself while playing the analyst.


2. "Persona contamination" — auditing your own prompts

The study found that confirmation framing sneaks into prompts unnoticed. It's useful to flip this into a diagnostic for your go-to prompts:

🔧 Technique: bias check

Paste in your usual prompt (the one you use for analysis) and ask: "Identify any wording in this prompt that nudges toward a particular conclusion. Rewrite it in neutral language."

You'll often discover that "assess the potential of my idea" is confirmation-seeking, while "test the hypothesis about this idea's potential" is neutral framing.

09

Resources

Many AI Analysts, One Dataset: Navigating the Agentic Data Science Multiverse Martin Bertran, Riccardo Fogliato, Zhiwei Steven Wu Amazon AWS / Carnegie Mellon University, February 2026

Related work cited in the study: - Silberzahn et al. [2018] — the original many-analyst study (29 teams, soccer referees) - Breznau et al. [2022] — 73 teams, immigration policy - Gelman & Loken [2013] — "garden of forking paths"

Research digest

Key result

66 percentage points — that's the gap between the conclusions of a skeptical and an optimistic LLM analyst working on the exact same data. Not a hallucination, not a mistake. Both are methodologically sound — the skeptic clusters deviations and weights the regression, the optimist drops outliers and simplifies the specification. The framing simply decides which analytical chain the model launches. Multiverse analysis lets you see the shape of the uncertainty instead of the illusion of a single correct conclusion. You run one question through three analysts in parallel — skeptic, neutral, optimist — and look at the distribution of conclusions. Where all three converge, you can trust it. Where they diverge, you need data, not yet another LLM opinion.

Principle

An LLM has no objective analytical stance — that's not a defect, it's the architecture. The model generates text from patterns in the prompt. 'Find the risks' launches one chain: conservative methods, more variables, slower to accept conclusions. 'Find the opportunities' launches another: simplification, dropping inconvenient cases, emphasis on potential. The analytical stance dictates methodological micro-decisions at every step — invisibly, but systematically. That's why synthesizing across the distribution of three conclusions is more honest than hunting for one 'right' answer. The zone of agreement is a robust conclusion. The zone of divergence is genuine uncertainty you need to close with data.

Why it works

A single LLM analyst is a mirror of your framing. Ask 'why will this idea take off' and you get 5 reasons for. Ask 'why will it fail' and you get 5 different reasons against. You think you're getting a balanced analysis. In reality, you're getting an echo of your own wording. Three analysts isn't about 'more opinions.' It's about the fact that the place where all three converge is the only place where the conclusion survives a change of stance. That's your reliable signal. Everything else is a zone where you need real data, not one more prompt.

When to apply

Business decisions and strategy — for stress-testing an idea before an investor pitch, evaluating a new feature launch, or weighing a strategic move. Especially useful when you've already asked an LLM about the same idea several times and kept getting enthusiastic answers — that's a good moment to stop and run the multiverse. Not a fit for purely subjective judgments ('how beautiful is it', 'how does it sound'). The analysts will differ on taste, not facts — not much use. Important: if you already discussed the idea positively earlier in the chat, all three will drift into optimistic territory. For a clean run, start a new chat.

Mini recipe

1. Gather context before you start: numbers, key facts, constraints. Without data, the analysts will argue about assumptions — and that's not the argument you need. 2. Give each one a specific role: not 'expert,' but 'a venture analyst who has seen 200 failed launches' or 'a product director who believes in AI features.' The more specific the role, the more consistent the logic. 3. Assign a focus: skeptic — risks, weak assumptions, where the logic falls apart. Neutral — separate facts from assumptions, what you need to know to decide. Optimist — demand signals, market analogs, the best realistic scenario. 4. Add a Synthesis block at the end of the prompt: where all three agreed, where they split, and the one question to close before acting. 5. Pick a format: one long prompt is fast, but the analysts may bleed into each other a little. Three separate chats are slower, but none of them sees the previous one and adjusts to it.

Examples

[BAD]: `Evaluate my business idea and tell me whether to launch it` [GOOD]: `Multi-stance analysis of an idea: an AI assistant that prioritizes tasks in a B2B task tracker (500 customers, average revenue $29/month). Analyst A — Skeptic: a venture analyst who has seen 200 failures. Find the weak spots: risks of users not adopting the product, competitive threats, technical assumptions. Conclusion: launch or not, plus the main argument. Analyst B — Neutral: an independent consultant with no prior opinion. Separate facts from assumptions. What do we need to know to make the decision? Conclusion: launch or not. Analyst C — Optimist: a product director who believes in AI features. Find demand signals, analogs, potential for growing revenue per customer. Conclusion: launch or not. Synthesis: where all three agreed, where they split, and the one metric to check before building.`

In plain words

Models don't have opinions of their own or an "objective" view of the world — they're basically a giant mirror of your prompt. When you ask an AI to analyze data, it doesn't flip into impartial-scientist mode; it bends to the framing of your question. Ask "why will this feature take off," and the model doesn't just look for upsides — it rebuilds its whole line of reasoning, picks different analysis methods, and ignores inconvenient numbers so it can hand you confirmation that you were right all along. This isn't a random glitch; it's a structural trait of LLMs: the context of the question literally switches the tracks the model's thinking rolls along.

It's like hiring three different experts and whispering instructions to each one before they walk into the room. To the first: "find a reason to do the deal"; to the second: "prove it's a scam"; to the third: "be the most nitpicky skeptic you can." All three look at the same Excel spreadsheet, but the first sees growth potential, the second sees a hole in the budget, and the third sees statistical error. Technically, nobody lied — but you walk out with three different realities, because each of them was hunting for confirmation of their role.

To stop feeding yourself illusions, use the agent multiverse method. Instead of a single "what do you think?", make the model play out three scenarios: an optimist, a pessimist, and a neutral auditor. The optimist highlights opportunities, the pessimist finds where the project "implodes," and the auditor checks whether the conclusions are a stretch. Only by pitting these opposing views against each other in one chat will you see the real picture, not what you wanted to hear.

The principle is universal and works far beyond dry data science. Testing a business idea, drafting a marketing strategy, even planning a move — framing decides the outcome. Ask ChatGPT to confirm your genius and it will, even if the idea is a total flop. SEO for meaning doesn't work anymore; now you have to know how to pull different branches of reality out of the AI so you don't end up trapped in a bubble of your own misconceptions.

Bottom line: a single prompt is always a trap and a cognitive bias. If you want an honest answer, make the model argue with itself through different roles. 3 scenarios instead of 1 is the only way to get sound analysis rather than the algorithm politely nodding along. Anyone who keeps trusting a single answer risks building a strategy on hallucinations caused by a crooked question.

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 Multiverse Analysis: Get an Honest Verdict from an LLM by Running Several Analysts Instead of One arXiv:2602.18710

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