Narrowing the Collaboration Gap, Probably

arXiv cs.LG Papers

Summary

该研究探讨多智能体LLM系统中应如何通信以聚合分布式私有信息,证明在保持校准不确定性的情况下,通信概率信念比通信具体动作更能促进协作决策,并提出了一种事后对话校准干预方法。

arXiv:2610.19215v1 Announce Type: new Abstract: Large language models are increasingly deployed as teams of agents that hold different private information about a shared task. How should such agents concisely communicate in a way that promotes aggregation of decision-relevant information? Communicating only proposed actions can discard decision-relevant uncertainty: two agents may prefer the same action for different reasons. We study an alternative interface in which agents communicate calibrated beliefs over actions. We first analyze a simple synthetic setting that captures the structure of multi-round reasoning under partial information. In this setting, we show theoretically and empirically that communicating unbiased probabilities can be strictly more powerful than communicating actions. We then test the same principle in a collaborative maze-solving task with trained transformers and pretrained LLM agents. Our results demonstrate that probability communication outperforms action communication when the exchanged predictions preserve calibrated uncertainty. When communicated probabilities are biased, we show that the benefits of probability communication can disappear. We give a post-hoc conversational calibration intervention that consistently improves decision-making by correcting these biases both in a toy transformer setting and when pretrained LLMs use the corrections in context. These results suggest that probabilistic communication is useful for multi-agent collaboration not merely because it transmits more information, but because calibrated uncertainty gives other agents a reliable object to update on.
Original Article
View Cached Full Text

Cached at: 10/15/26, 06:54 AM

# Narrowing the Collaboration Gap, Probably
Source: [https://arxiv.org/html/2610.19215](https://arxiv.org/html/2610.19215)
Mirah ShiUniversity of PennsylvaniaMarcel Hussing11footnotemark:1MITIra Globus\-HarrisCornell UniversityNatalie CollinaMITAaron RothUniversity of PennsylvaniaSurbhi GoelUniversity of Pennsylvania††thanks:Equal contribution\. Correspondence to mirahshi@seas\.upenn\.edu or mhussing@mit\.edu

###### Abstract

Large language models are increasingly deployed as teams of agents that hold different private information about a shared task\. How should such agents concisely communicate in a way that promotes aggregation of decision\-relevant information? Communicating only proposed actions can discard decision\-relevant uncertainty: two agents may prefer the same action for different reasons\. We study an alternative interface in which agents communicate calibrated beliefs over actions\. We first analyze a simple synthetic setting that captures the structure of multi\-round reasoning under partial information\. In this setting, we show theoretically and empirically that communicating unbiased probabilities can be strictly more powerful than communicating actions\. We then test the same principle in a collaborative maze\-solving task with trained transformers and pretrained LLM agents\. Our results demonstrate that probability communication outperforms action communication when the exchanged predictions preserve calibrated uncertainty\. When communicated probabilities are biased, we show that the benefits of probability communication can disappear\. We give a post\-hoc conversational calibration intervention that consistently improves decision\-making by correcting these biases both in a toy transformer setting and when pretrained LLMs use the corrections in context\. These results suggest that probabilistic communication is useful for multi\-agent collaboration not merely because it transmits more information, but because calibrated uncertainty gives other agents a reliable object to update on\.

## 1Introduction

Large language models \(LLMs\) are increasingly used within multi\-agent systems where agents may share a task but hold different private information\. For example, physical robots may see different sensor data, and coding agents may inspect different files when the relevant repository is too large for any single context window\. To succeed in such settings, agents must communicate to combine their private information to make better decisions than any single agent could alone\.

In practice, the same constraints that motivate multi\-agent design often make full information sharing infeasible\. Communication may be limited by bandwidth, memory, context length, or by the fact that different agents’ observations are not mutually legible across modalities\. And even if one agent could transmit its full observation, the receiving agent may not be able to process it into a correct answer\([Davidson et al\., 2025](https://arxiv.org/html/2610.19215#bib.bib11)\)\. More generally, recent work has shown that LLMs often struggle in these collaborative settings, exhibiting failures in information sharing\([Cemri et al\., 2025](https://arxiv.org/html/2610.19215#bib.bib4)\), belief updating\([Li et al\., 2023](https://arxiv.org/html/2610.19215#bib.bib30);[Wilie et al\., 2024](https://arxiv.org/html/2610.19215#bib.bib43)\), and joint decision\-making under partial information\([Davidson et al\., 2025](https://arxiv.org/html/2610.19215#bib.bib11);[Eisenstein et al\., 2026](https://arxiv.org/html/2610.19215#bib.bib15)\)\. These failures reveal a broader “collaboration gap"\([Davidson et al\., 2025](https://arxiv.org/html/2610.19215#bib.bib11)\): current LLM agents do not reliably aggregate distributed observations into well\-coordinated decisions\. Narrowing this gap requires answering a fundamental question:

*What should agents communicate in order to aggregate distributed private information?*

A natural low\-bandwidth alternative to communicating their hidden information is for agents to exchange only their proposed actions\. However, communicating actions can omit decision\-relevant uncertainty\. A promising direction comes from the agreement literature, which shows that Bayesian reasoners with different observations can exchange beliefs to converge towards predictions that aggregate their information\([Frongillo et al\., 2023](https://arxiv.org/html/2610.19215#bib.bib19)\)\. More recent work weakens Bayesian rationality to calibration\-style conditions, including*conversation calibration*, and studies when agreement would lead to optimal actions given the agents’ combined observations\([Collina et al\., 2025](https://arxiv.org/html/2610.19215#bib.bib7);[Collina et al\., 2026](https://arxiv.org/html/2610.19215#bib.bib8);[Kearns et al\., 2026](https://arxiv.org/html/2610.19215#bib.bib27)\)\. This perspective suggests that reliable multi\-agent LLM collaboration may require mechanisms that go beyond ad hoc message exchange: agents must be able to recognize their own uncertainty and interpret others’ uncertainty\.

Figure 1:Multi\-agent collaboration under partial information\. Agents observe different views of the same maze and exchange messages over multiple rounds before producing a final action\. We compare action\-only messages, verbalized probabilities, sampled probabilities from multiple rollouts, and a post\-hoc calibrated probability channel\.Figure adapted from[Davidson et al\. \(2025\)](https://arxiv.org/html/2610.19215#bib.bib11)\.### 1\.1Our contributions

Our hypothesis is that, under partial information, agents collaborate more effectively when they communicate calibrated beliefs rather than only their preferred decisions\. We investigate this hypothesis theoretically in a stylized theoretical model and empirically on the collaborative maze task of[Davidson et al\. \(2025\)](https://arxiv.org/html/2610.19215#bib.bib11)\. We study both transformers trained for the task and large\-scale, pretrained LLM agents\. Across these settings, we compare two low\-bandwidth communication protocols:

1. 1\.Action\-only communication:In each round, the speaker sends a single action that it currently believes is most likely correct\. For transformers this is the action with highest softmax probability; for LLM agents, it is the action selected in the model’s response\.
2. 2\.Probability communication:In each round, the speaker sends a distribution over actions\. For transformers this is the softmax vector\. For LLM agents, we consider*verbalized probabilities*, where the model reports a probability vector in text, and*sampled probabilities*, where the message is the empirical distribution over independent response rollouts\.

Our results are threefold\. First, in a stylized chained\-parity model of multi\-round collaboration, we show a theoretical separation between communicating probabilities and communicating actions\. Exact probability messages aggregate one new piece of information per round, ultimately leading to full information aggregation\. Meanwhile, action\-only messages can reveal only the first agent’s information and then stall\. Second, we test the same principle in controlled transformer experiments on collaborative maze solving \(see Figure[1](https://arxiv.org/html/2610.19215#S1.F1)\)\. We see that probability communication improves over action communication when the learned messages preserve calibrated uncertainty\. When probability messages arebiased, this advantage can disappear\. To address this, we introduce apost\-hoc calibration algorithmthat corrects biased reports and recovers much of the performance lost when raw probability reports are distorted\. Third, we evaluate the same communication protocols using pretrained LLM agents on the maze task\. We find that simply asking models to verbalize probabilities is not enough: raw verbalized probabilities are often no better than action messages\. We show that across the tested models, applying post\-hoc calibration as aninterventionconsistently improves performance, indicating that probabilistic messages become substantially more useful in\-context when corrected into forecasts that other agents can reliably update on\.

Beyond the agreement literature discussed above, our work also draws on research on calibrated forecasting, uncertainty elicitation in language models, sampling\-based uncertainty, multi\-agent LLM debate and collaboration, and learned communication in multi\-agent reinforcement learning\. We defer an extended discussion of these connections to Appendix[A](https://arxiv.org/html/2610.19215#A1)\.

## 2Preliminaries

Formally, we study a setting with two agents, Alice and Bob, who collaborate to find a correct action to take\. Each data point consists of a featurex∈𝒳x\\in\\mathcal\{X\}and its associated correct actiona∗∈𝒜a^\{\*\}\\in\\mathcal\{A\}, drawn from a joint distribution over𝒳×𝒜\\mathcal\{X\}\\times\\mathcal\{A\}\. Neither agent observes the full feature: Alice observesxA∈𝒳Ax\_\{A\}\\in\\mathcal\{X\}\_\{A\}and Bob observesxB∈𝒳Bx\_\{B\}\\in\\mathcal\{X\}\_\{B\}, withx=\(xA,xB\)∈𝒳A×𝒳Bx=\(x\_\{A\},x\_\{B\}\)\\in\\mathcal\{X\}\_\{A\}\\times\\mathcal\{X\}\_\{B\}\. The correct action depends on the full featurexx, so neither agent can reliably identifya∗a^\{\*\}from their own observations alone\. In the special case wherea∗a^\{\*\}is deterministically determined byxx, the agents’ combined information is sufficient to identifya⋆a^\{\\star\}\.

Communication protocol\.The agents communicate for a fixed number of roundsKKbefore selecting an action\. Alice speaks on odd rounds and Bob on even rounds; we writeσ⁡\(k\)∈\{A,B\}\\sigma\(k\)\\in\\\{A,B\\\}for the round\-kkspeaker\. We focus on the bandwidth\-limited regime, in which each round’s message is much smaller than the speaker’s private observation\.

We consider two types of communication protocols\. In the*action\-communication*protocol, the round\-kkmessage is a single proposed actiona^k∈𝒜\\hat\{a\}\_\{k\}\\in\\mathcal\{A\}\. In the*probability\-communication*protocol, the round\-kkmessage is a distribution over actionsp^k∈Δ⁡\(𝒜\)\\hat\{p\}\_\{k\}\\in\\Delta\(\\mathcal\{A\}\)\. After roundKK, the agents execute the action chosen by the final speaker: the final action messagea^K\\hat\{a\}\_\{K\}under action communication, andarg⁡maxa​p^K​\(a\)\\arg\\max\_\{a\}\\hat\{p\}\_\{K\}\(a\)under probability communication\.

Calibration\.Calibration formalizes when a probability message can be interpreted as meaningful uncertainty\. Intuitively, a probabilistic message is calibrated if its probabilities agree with long\-run frequencies\. For example, among all instances in which an agent assigns probability0\.70\.7to an actionaa, that action should be correct approximately70%70\\%of the time\.

###### Definition 2\.1\(Calibration\)\.

Letp^\\hat\{p\}be aΔ⁡\(𝒜\)\\Delta\(\\mathcal\{A\}\)\-valued random variable, where the randomness is over the draw of the instance and any randomness in the agents’ procedure\. We sayp^\\hat\{p\}is calibrated if, for every actiona∈𝒜a\\in\\mathcal\{A\},Pr⁡\(a⋆=a∣p^\)=p^​\(a\)\\Pr\(a^\{\\star\}=a\\mid\\hat\{p\}\)=\\hat\{p\}\(a\)almost surely\.

Calibration is a marginal property: it says that an agent’s stated uncertainty is correct in aggregate over all instances in which the agent sends the same distribution\. With multiple agents, we may also ask if one agent’s forecast remains calibrated after accounting for another communicated forecast\. This is the notion of cross\-calibration\. Intuitively, Alice’s forecast is cross\-calibrated with Bob’s forecast if, among all instances where Alice sends a particular distribution, subdividing those instances according to Bob’s distribution does not change the correctness of Alice’s probabilities\.

###### Definition 2\.2\(Cross calibration\)\.

Letp^\\hat\{p\}andq^\\hat\{q\}beΔ⁡\(𝒜\)\\Delta\(\\mathcal\{A\}\)\-valued random variables\. We sayp^\\hat\{p\}is cross\-calibrated with respect toq^\\hat\{q\}if, for every actiona∈𝒜a\\in\\mathcal\{A\},Pr⁡\(a⋆=a∣p^,q^\)=p^​\(a\)\\Pr\(a^\{\\star\}=a\\mid\\hat\{p\},\\hat\{q\}\)=\\hat\{p\}\(a\)almost surely\.

Calibration requires an agent’s probabilities to be correct in aggregate, while cross\-calibration requires them to remain correct even after conditioning on another communicated forecast\. This definition conditions only on the communicated probabilities, not on the other agent’s private observation\.

Conversation calibration instantiates cross calibration in a communication protocol, requiring forecasts in every round to be cross\-calibrated with respect to forecasts of the previous round\.

###### Definition 2\.3\(Conversation calibration\)\.

Following[Collina et al\. \(2025\)](https://arxiv.org/html/2610.19215#bib.bib7), in a probability\-communication protocol, the conversation is calibrated through roundKKif the initial forecastp^1\\hat\{p\}\_\{1\}is calibrated and, for every round2≤k≤K2\\leq k\\leq K, the round\-kkforecast is cross\-calibrated with respect to the previous round’s forecast:Pr⁡\(a⋆=a∣p^k,p^k−1\)=p^k​\(a\)​for all​a∈𝒜\\Pr\(a^\{\\star\}=a\\mid\\hat\{p\}\_\{k\},\\hat\{p\}\_\{k\-1\}\)=\\hat\{p\}\_\{k\}\(a\)\\text\{ for all \}a\\in\\mathcal\{A\}almost surely\.

## 3When do probabilities outperform actions?

This section establishes when probability communication can be more useful than exchanging only actions\. The gap appears when the best action is too coarse to reveal which evidence state produced it, which we demonstrate via a multi\-round separation using achained paritiestask\. A warm\-up example for one\-round, where two posterior states induce the same best action but different probabilities, is included in Appendix[B](https://arxiv.org/html/2610.19215#A2)\.

The chained\-parity task is intended as a stylized abstraction of general multi\-round reasoning problems\. In particular, many reasoning problems can be represented as a computation over a chain or graph of interdependent states: each state represents an intermediate reasoning step that incorporates new evidence towards solving the problem\. This structure appears, for instance, in multi\-hop or inductive reasoning, where intermediate facts are composed along a graph\([Yang et al\., 2018](https://arxiv.org/html/2610.19215#bib.bib45);[Trivedi et al\., 2022](https://arxiv.org/html/2610.19215#bib.bib40);[Sinha et al\., 2019](https://arxiv.org/html/2610.19215#bib.bib36)\); and in proof\-style reasoning, where intermediate claims support later ones\([Tafjord et al\., 2021](https://arxiv.org/html/2610.19215#bib.bib38);[Dalvi et al\., 2021](https://arxiv.org/html/2610.19215#bib.bib9)\)\. In the chained\-parity task, each “prefix parity" represents an intermediate state, and the next bit in a bitstring is the evidence needed to advance the chain \(Figure[2](https://arxiv.org/html/2610.19215#S3.F2)\)\. We are interested in such problems in collaborative settings, where no single agent observes all information needed to perform the reasoning task, and each agent refines its prediction by using information supplied by the other\.

We will show that probability messages can preserve a sufficient summary of the accumulated state, allowing each round to incorporate one new piece of private information, whereas action messages can collapse intermediate states and thereby prevent later information from being aggregated\.

Chained\-parity task\.We now define the task\. We consider a binary action space𝒜=\{0,1\}\\mathcal\{A\}=\\\{0,1\\\}\. Our task is parameterized by the number of roundsK≥1K\\geq 1; for each value ofKK, the joint information space consists ofKKindependent uniform bitsb1,…,bKb\_\{1\},\\ldots,b\_\{K\}in\{−1,\+1\}\\\{\-1,\+1\\\}\. LetdA:=⌈K/2⌉d\_\{A\}:=\\lceil K/2\\rceilanddB:=⌊K/2⌋d\_\{B\}:=\\lfloor K/2\\rfloor\. Alice and Bob observe the odd\- and even\-indexed bits as fixed\-length vectors:

xA:=\(b1,b3,…,b2​dA−1\)∈\{−1,\+1\}dA,xB:=\(b2,b4,…,b2​dB\)∈\{−1,\+1\}dB\.x\_\{A\}:=\(b\_\{1\},b\_\{3\},\\ldots,b\_\{2d\_\{A\}\-1\}\)\\in\\\{\-1,\+1\\\}^\{d\_\{A\}\},\\quad x\_\{B\}:=\(b\_\{2\},b\_\{4\},\\ldots,b\_\{2d\_\{B\}\}\)\\in\\\{\-1,\+1\\\}^\{d\_\{B\}\}\.
Figure 2:Chained\-parity dependency structure\.Define the*prefix parity*, the±1\\pm 1\-valued product \(equivalently, the XOR\) of the firstjjbits,

S0:=1,Sj:=∏ℓ=1jbℓforj=1,…,K\.S\_\{0\}:=1,\\qquad S\_\{j\}:=\\prod\_\{\\ell=1\}^\{j\}b\_\{\\ell\}\\quad\\text\{for \}j=1,\\ldots,K\.Conditional onx=\(xA,xB\)x=\(x\_\{A\},x\_\{B\}\), the target actiona⋆a^\{\\star\}is a Bernoulli random variable with parameter

p⋆:=12\+∑j=1Kαj​Sj,p^\{\\star\}:=\\frac\{1\}\{2\}\+\\sum\_\{j=1\}^\{K\}\\alpha\_\{j\}S\_\{j\},which we call the*full\-information posterior probability*ofa⋆=1a^\{\\star\}=1\. Throughout this section,p⋆p^\{\\star\}denotes this random variable, a deterministic function of the bit vectorb=\(b1,…,bK\)b=\(b\_\{1\},\\ldots,b\_\{K\}\)\. The weightsα1,…,αK\\alpha\_\{1\},\\ldots,\\alpha\_\{K\}are positive and satisfy∑j=1Kαj<1/2\\sum\_\{j=1\}^\{K\}\\alpha\_\{j\}<1/2, which keepsp⋆∈\(0,1\)p^\{\\star\}\\in\(0,1\)\. Defineh⋆:=𝟏\{p⋆≥12\}∈\{0,1\}h^\{\\star\}:=\\mathbf\{1\}\\\{p^\{\\star\}\\geq\\tfrac\{1\}\{2\}\\\}\\in\\\{0,1\\\}, the Bayes\-optimal action under00–11loss\. Because each termαj​Sj\\alpha\_\{j\}S\_\{j\}withj≥2j\\geq 2depends on*both*agents’ bits \(Figure[2](https://arxiv.org/html/2610.19215#S3.F2)\), no agent can evaluatep⋆p^\{\\star\}alone\.

Communication protocol\.At roundkk, Alice speaks ifkkis odd and Bob speaks ifkkis even; write this speaker asσ⁡\(k\)∈\{A,B\}\\sigma\(k\)\\in\\\{A,B\\\}\. Thus the round\-kkspeaker observesbkb\_\{k\}\. When Alice and Bob communicate probabilities, definep0:=1/2p\_\{0\}:=1/2and let the speaker’s Bayes posterior probability thata⋆=1a^\{\\star\}=1, given their own features and the previous probability message, be

pk:=Pr⁡\(a⋆=1\|xσ⁡\(k\),pk−1\)∈\[0,1\]\.p\_\{k\}:=\\Pr\\big\(a^\{\\star\}=1\\,\\big\|\\,x\_\{\\sigma\(k\)\},\\,p\_\{k\-1\}\\big\)\\in\[0,1\]\.The probability communicated isp^k=pk\\hat\{p\}\_\{k\}=p\_\{k\}\. When actions are communicated instead, letp~k\\tilde\{p\}\_\{k\}be the analogous Bayes posterior computed from the speaker’s own features and the public action transcript so far; the speaker’s action that they communicate to the other player will then be their best response,

a^k=𝟏\{p~k≥12\}∈\{0,1\}\.\\hat\{a\}\_\{k\}=\\mathbf\{1\}\\\{\\tilde\{p\}\_\{k\}\\geq\\tfrac\{1\}\{2\}\\\}\\in\\\{0,1\\\}\.The distinction is thatpkp\_\{k\}can preserve how strongly the speaker favors an action, whilea^k\\hat\{a\}\_\{k\}keeps only the sign of that preference\. Later, we also consider how information aggregation is affected when the communicated probabilityp^k\\hat\{p\}\_\{k\}is biased transformation of the Bayes posteriorpkp\_\{k\}\.

##### Information aggregation with probabilities\.

We now add the condition that makes the previous probability message a sufficient scalar summary of the parities revealed so far\.

###### Assumption 3\.1\.

Distinct bit prefixes\(S1,…,Sk\)∈\{−1,\+1\}k\(S\_\{1\},\\ldots,S\_\{k\}\)\\in\\\{\-1,\+1\\\}^\{k\}yield distinct partial sums∑j≤kαj​Sj\\sum\_\{j\\leq k\}\\alpha\_\{j\}S\_\{j\}for eachk≤Kk\\leq K\(e\.g\.αj=2−j−1\\alpha\_\{j\}=2^\{\-j\-1\}\)\.

The distinct\-partial\-sums condition ensures that a scalar probability message identifies the prefix parities already revealed\. Therefore the previous probability message is not merely a confidence score; it is an invertible summary of the information accumulated so far\. This lets the probability exchange advance one message at a time:

pk=pk−1\+αk​Sk=12\+∑j≤kαj​Sj\.p\_\{k\}=p\_\{k\-1\}\+\\alpha\_\{k\}S\_\{k\}=\\frac\{1\}\{2\}\+\\sum\_\{j\\leq k\}\\alpha\_\{j\}S\_\{j\}\.By Assumption[3\.1](https://arxiv.org/html/2610.19215#S3.Thmtheorem1), the previous scalar messagepk−1p\_\{k\-1\}identifies the prefix\(S1,…,Sk−1\)\(S\_\{1\},\\ldots,S\_\{k\-1\}\); the round\-kkspeaker also observesbkb\_\{k\}, and hence determinesSk=Sk−1​bkS\_\{k\}=S\_\{k\-1\}b\_\{k\}\. All later parity terms contain an unseen bit and have conditional mean zero\. Sincepkp\_\{k\}is a Bayes posterior conditioned on the speaker’s information and the previous probability message, the probabilities communicated satisfy conversation calibration in the sense of Definition[2\.3](https://arxiv.org/html/2610.19215#S2.Thmtheorem3)\.

###### Theorem 3\.2\(Probability exchange aggregates information\)\.

In the chained\-parity model, under Assumption[3\.1](https://arxiv.org/html/2610.19215#S3.Thmtheorem1), when probabilities are communicated, the round\-kkmessage equalspk=12\+∑j≤kαj​Sjp\_\{k\}=\\tfrac\{1\}\{2\}\+\\sum\_\{j\\leq k\}\\alpha\_\{j\}S\_\{j\}for everyk≤Kk\\leq K; in particularpK=p⋆p\_\{K\}=p^\{\\star\}\. The round\-kkexcess squared loss𝔼⁡\[\(a⋆−pk\)2\]−𝔼⁡\[\(a⋆−p⋆\)2\]\\mathbb\{E\}\[\(a^\{\\star\}\-p\_\{k\}\)^\{2\}\]\-\\mathbb\{E\}\[\(a^\{\\star\}\-p^\{\\star\}\)^\{2\}\]equals∑j\>kαj2\\sum\_\{j\>k\}\\alpha\_\{j\}^\{2\}and decreases byαk2\\alpha\_\{k\}^\{2\}each round, so afterKKrounds the agents attain the full\-information Bayes risk𝔼⁡\[\(a⋆−p⋆\)2\]\\mathbb\{E\}\[\(a^\{\\star\}\-p^\{\\star\}\)^\{2\}\]\.

Proof sketch\.The recurrence above givespk=1/2\+∑j≤kαj​Sjp\_\{k\}=1/2\+\\sum\_\{j\\leq k\}\\alpha\_\{j\}S\_\{j\}by induction, sopK=p⋆p\_\{K\}=p^\{\\star\}\. At anyk<Kk<K,pkp\_\{k\}differs fromp⋆p^\{\\star\}by the unrevealed tail∑j\>kαj​Sj\\sum\_\{j\>k\}\\alpha\_\{j\}S\_\{j\}\. Distinct parities are orthogonal, so the excess squared loss is𝔼⁡\[\(p⋆−pk\)2\]=∑j\>kαj2\\mathbb\{E\}\[\(p^\{\\star\}\-p\_\{k\}\)^\{2\}\]=\\sum\_\{j\>k\}\\alpha\_\{j\}^\{2\}, and the one\-round improvement isαk2\\alpha\_\{k\}^\{2\}\.

Information loss with actions\.By contrast, the action exchange can collapse all later evidence states to the same first action\.

###### Theorem 3\.3\(Action exchange transmits only the first bit\)\.

In the chained\-parity model, assumeK≥2K\\geq 2andα1\>α2\\alpha\_\{1\}\>\\alpha\_\{2\}\. When actions are exchanged, every round\-kkmessage equals𝟏\{b1=\+1\}\\mathbf\{1\}\\\{b\_\{1\}=\+1\\\}, so the induced decision is constant inkk\. In particular, forK=3K=3andα=\(0\.20,0\.15,0\.10\)\\alpha=\(0\.20,0\.15,0\.10\), this decision disagrees with the full\-information Bayes actionh⋆h^\{\\star\}on an event of probability1/41/4\.

![Refer to caption](https://arxiv.org/html/2610.19215v1/plots/chained_parity/squared_errors.png)Figure 3:Squared loss of action vs probability exchange over55rounds on chained parities\. Learned probability communication attains the theoretical optimum\.Proof sketch\.The action message keeps only the sign of the speaker’s current posterior and discards the magnitude\. Alice’s first posterior is1/2\+α1​b11/2\+\\alpha\_\{1\}b\_\{1\}, so her action message is𝟏\{b1=\+1\}\\mathbf\{1\}\\\{b\_\{1\}=\+1\\\}\. If Alice speaks later, she still lacksb2b\_\{2\}, so her posterior again has signb1b\_\{1\}\. If Bob speaks, he can useb2b\_\{2\}, but later terms average out and his posterior is1/2\+α1​b1\+α2​b1​b2=1/2\+b1​\(α1\+α2​b2\)1/2\+\\alpha\_\{1\}b\_\{1\}\+\\alpha\_\{2\}b\_\{1\}b\_\{2\}=1/2\+b\_\{1\}\(\\alpha\_\{1\}\+\\alpha\_\{2\}b\_\{2\}\)\. Sinceα1\>α2\\alpha\_\{1\}\>\\alpha\_\{2\}, this posterior also has signb1b\_\{1\}\. Thus every action message repeats the first bit and no later bit is transmitted\. For the displayedK=3K=3coefficients, on the event\{b2=−1,b3=\+1\}\\\{b\_\{2\}=\-1,b\_\{3\}=\+1\\\}, the full posterior satisfiesp⋆−1/2=b1​\(α1−α2−α3\)<0p^\{\\star\}\-1/2=b\_\{1\}\(\\alpha\_\{1\}\-\\alpha\_\{2\}\-\\alpha\_\{3\}\)<0, soh⋆h^\{\\star\}is the opposite of the action\-channel decision; this event has probability1/41/4\.

Empirical validation\.We validate this separation with trained transformers on the same chained\-parity task \(Appendix[E](https://arxiv.org/html/2610.19215#A5)for details\)\. Figure[3](https://arxiv.org/html/2610.19215#S3.F3)shows learned probability messages track the theoretical loss curve, while learned action messages stall as predicted\.

## 4When do probability reports need calibration?

Theorem[3\.2](https://arxiv.org/html/2610.19215#S3.Thmtheorem2)assumes the round\-kkspeaker transmits its Bayes posteriorpkp\_\{k\}exactly\. In practice, reported probabilities may be distorted\. One way to model this failure is to combine two deviations that are well\-documented in LLMs: global miscalibration of confidence\([Zhao et al\., 2021](https://arxiv.org/html/2610.19215#bib.bib46);[Xiong et al\., 2024](https://arxiv.org/html/2610.19215#bib.bib44)\), where stated probabilities are systematically too extreme or too mild, and*sycophancy*\([Perez et al\., 2023](https://arxiv.org/html/2610.19215#bib.bib34);[Sharma et al\., 2024](https://arxiv.org/html/2610.19215#bib.bib35)\), where an agent’s report is pulled toward the previous speaker’s report regardless of its own evidence\. We analyze a single round of such distortion: the previous agent is calibrated and sends the idealpk−1p\_\{k\-1\}, while the round\-kkagent outputs a biased report,

p^k=12\+c⁡\(pk−12\)\+λ⁡\(pk−1−12\),\\hat\{p\}\_\{k\}=\\tfrac\{1\}\{2\}\+c\\big\(p\_\{k\}\-\\tfrac\{1\}\{2\}\\big\)\+\\lambda\\big\(p\_\{k\-1\}\-\\tfrac\{1\}\{2\}\\big\),\(1\)with\(c,λ\)\(c,\\lambda\)chosen so thatp^k∈\[0,1\]\\hat\{p\}\_\{k\}\\in\[0,1\]\. The parameterc\>0c\>0controls the confidence scale \(c=1c=1is calibrated,c\>1c\>1overconfident,c<1c<1underconfident\), andλ∈ℝ\\lambda\\in\\mathbb\{R\}controls the strength of sycophantic anchoring to the previous report\. This illustrates the broader problem: raw probability reports need not be reliable objects for the next agent to update on\. To recover calibrated messages, we can learn the conditional label distribution from the communicated probabilities themselves\.

###### Theorem 4\.1\(Post\-hoc calibration recovers the prediction guarantee\)\.

In the chained parity model, suppose the previous message is the ideal posteriorpk−1p\_\{k\-1\}\. For anyc\>0c\>0andλ∈ℝ\\lambda\\in\\mathbb\{R\}so thatp^k∈\[0,1\]\\hat\{p\}\_\{k\}\\in\[0,1\], letZ=\(p^k,pk−1\)Z=\(\\hat\{p\}\_\{k\},p\_\{k\-1\}\)\. If the predictor class contains the conditional label distribution, then training a predictorhhto predicta⋆a^\{\\star\}fromZZusing a strictly proper loss yields, at the population optimum, the one\-step post\-hoc forecast

h⋆​\(p^k,pk−1\):=Pr⁡\(a⋆=1∣p^k,pk−1\)h^\{\\star\}\(\\hat\{p\}\_\{k\},p\_\{k\-1\}\):=\\Pr\(a^\{\\star\}=1\\mid\\hat\{p\}\_\{k\},p\_\{k\-1\}\)which recovers the posterior:h⋆​\(p^k,pk−1\)=pkh^\{\\star\}\(\\hat\{p\}\_\{k\},p\_\{k\-1\}\)=p\_\{k\}\. Moreover, the learned forecast is conversation\-calibrated\. Applied inductively, with each previous calibrated message equal to the corresponding ideal posterior, this recovers the guarantee of Theorem[3\.2](https://arxiv.org/html/2610.19215#S3.Thmtheorem2)for any\(c,λ\)\(c,\\lambda\)\.

Proof sketch\.A strictly proper loss is minimized at the true conditional label distribution, so the population optimum satisfiesh⋆​\(Z\)=Pr⁡\(a⋆=1∣Z\)h^\{\\star\}\(Z\)=\\Pr\(a^\{\\star\}=1\\mid Z\)\. Sincec\>0c\>0, observing\(p^k,pk−1\)\(\\hat\{p\}\_\{k\},p\_\{k\-1\}\)in \([1](https://arxiv.org/html/2610.19215#S4.E1)\) determinespkp\_\{k\}; the unrevealed tail still has conditional mean zero given these messages\. ThereforePr⁡\(a⋆=1∣p^k,pk−1\)=pk\\Pr\(a^\{\\star\}=1\\mid\\hat\{p\}\_\{k\},p\_\{k\-1\}\)=p\_\{k\}\. Finally, becauseZZincludes the previous forecast, the tower property givesPr⁡\(a⋆=1∣h⋆​\(Z\),pk−1\)=h⋆​\(Z\),\\Pr\(a^\{\\star\}=1\\mid h^\{\\star\}\(Z\),p\_\{k\-1\}\)=h^\{\\star\}\(Z\),so the learned forecast is cross\-calibrated with respect topk−1p\_\{k\-1\}\. Full details are in Appendix[D](https://arxiv.org/html/2610.19215#A4)\.

The affine form in \([1](https://arxiv.org/html/2610.19215#S4.E1)\) is only a convenient example\. The same conclusion holds for any distortionp^k=F⁡\(pk,pk−1\)\\hat\{p\}\_\{k\}=F\(p\_\{k\},p\_\{k\-1\}\)such that, after fixingpk−1p\_\{k\-1\}, the mappk↦F⁡\(pk,pk−1\)p\_\{k\}\\mapsto F\(p\_\{k\},p\_\{k\-1\}\)is invertible on the possible round\-kkposteriors\. The gap from calibration is already visible in the first two rounds: if a receiver treats a biased report as a valid posterior and projects it to the nearest possible message, the first bit can be decoded correctly while the second bit may be flipped by confidence or anchoring bias\. Appendix[D](https://arxiv.org/html/2610.19215#A4)formalizes this\.

A post\-hoc calibration algorithm\.The above observation suggests a natural training procedure for collaborative agents that communicate probabilistic predictions\. In each round, the active agent produces a raw forecast from its own observation and the previous message\. A post\-hoc map then recalibrates this forecast using labelled transcripts and the previous message as inputs\. This yields an iterative procedure in which agents alternately improve their predictive accuracy while aligning their communicated probabilities through conversation calibration\. We summarize this procedure in Algorithm[1](https://arxiv.org/html/2610.19215#alg1)\.

Algorithm 1post\-hoc calibration for probability communication1:Data

\{\(xiA,xiB,ai⋆\)\}i=1n\\\{\(x\_\{i\}^\{A\},x\_\{i\}^\{B\},a\_\{i\}^\{\\star\}\)\\\}\_\{i=1\}^\{n\}, rounds

KK, base protocols

π~k\\tilde\{\\pi\}\_\{k\}producing raw forecasts, strictly proper loss

ℓ\\ell
2:Initialize

p^0,i=∅\\hat\{p\}\_\{0,i\}=\\emptysetfor all

i=1,…,ni=1,\\ldots,n
3:for

k=1,…,Kk=1,\\ldots,Kdo

4:Let

s=σ⁡\(k\)s=\\sigma\(k\)be the round\-

kkspeaker

5:For each example

i=1,…,ni=1,\.\.\.,n, run the base protocol to obtain raw forecasts

p~k,i=π~k​\(xis,p^k−1,i\)\.\\tilde\{p\}\_\{k,i\}=\\tilde\{\\pi\}\_\{k\}\(x\_\{i\}^\{s\},\\hat\{p\}\_\{k\-1,i\}\)\.
6:Fit a post\-hoc calibration map using only the raw forecast and previous calibrated forecast:

gk∈arg⁡min⁡∑i=1ng∈𝒢k⁡ℓ⁡\(g⁡\(p~k,i,p^k−1,i\),ai⋆\)\.g\_\{k\}\\in\\arg\\min\_\{g\\in\\mathcal\{G\}\_\{k\}\}\\sum\_\{i=1\}^\{n\}\\ell\\\!\\left\(g\(\\tilde\{p\}\_\{k,i\},\\hat\{p\}\_\{k\-1,i\}\),a\_\{i\}^\{\\star\}\\right\)\.
7:For each example

i=1,…,ni=1,\.\.\.,n, set the calibrated round\-

kkmessage

p^k,i=gk​\(p~k,i,p^k−1,i\)\.\\hat\{p\}\_\{k,i\}=g\_\{k\}\(\\tilde\{p\}\_\{k,i\},\\hat\{p\}\_\{k\-1,i\}\)\.
8:endfor

9:returnCalibrators

g1,…,gKg\_\{1\},\\ldots,g\_\{K\}

## 5Maze experiments with learned and pretrained agents

We next move beyond chained parities to test these communication principles on a more natural decision problem: collaborative maze\-solving\. The task, proposed by[Davidson et al\. \(2025\)](https://arxiv.org/html/2610.19215#bib.bib11)to test collaborative capabilities of language models, preserves the same core structure: agents have partial information and must aggregate information over multiple rounds before choosing an action\. However, the underlying object of uncertainty is now much more complex: agents must form and update beliefs about the correct next move by reasoning over partially observed paths\. This setting therefore lets us test whether the lessons from the chained parities example extend to richer collaborative problems\.

![Refer to caption](https://arxiv.org/html/2610.19215v1/plots/maze/maze_success_rate_better.png)Figure 4:\(R1\)Action performance stagnates; communicating probabilities increases performance gradually\.
![Refer to caption](https://arxiv.org/html/2610.19215v1/plots/maze_bias/maze_success_rate.png)Figure 5:\(R2\)Global miscalibration and sycophantic anchoring cause performance to drop over rounds, while post\-hoc recalibration partially recovers performance under self\-miscalibration and cross\-calibration recovers nearly all performance when both biases are present\.

Maze task\.The maze\-solving task consists of a dataset ofN×NN\\times Nmazes, each with a fixed start state, fixed end state, and cells denoting either a path or a wall, see Figure[1](https://arxiv.org/html/2610.19215#S1.F1)\. Mazes are sampled according to a wall\-density parameter, which controls the expected fraction of cells that are walls\. In our collaborative setup, each agent observes only a partial map of the maze with half of the cells hidden\. Together, the two agents’ maps recover the full maze\. Our experimental setup follows the primary setting studied by[Davidson et al\. \(2025\)](https://arxiv.org/html/2610.19215#bib.bib11)\. We useN=6N=6, a wall density of 30%\.The start state is in the top left corner and the end state in the bottom right corner, which creates a directional bias where some actions are more likely than others\.Unlike[Davidson et al\. \(2025\)](https://arxiv.org/html/2610.19215#bib.bib11), we restrict attention to mazes with a single correct solution for ease of evaluation\. An example maze \(and the corresponding two views\) are presented in Figure[12](https://arxiv.org/html/2610.19215#A5.F12)\.

### 5\.1Controlled transformer experiments

We first study the problem in a controlled setup, where, as in Section[3](https://arxiv.org/html/2610.19215#S3.Ex1), we train a sequence of transformers that communicate across rounds\.

Transformer setup\.We train small transformers on a supervised next\-move prediction task\. Each example is represented as a partial\-view maze string with the @ symbol denoting the current position, along with any previously communicated message\. The target label is the next move along the solution path\. Full experimental details are in Appendix[E](https://arxiv.org/html/2610.19215#A5)\. We report maze success rate, defined as the fraction of mazes for which the model predicts every move in the solution path correctly\.

\(R1\) Probability messages improve controlled maze\-solving\.Figure[5](https://arxiv.org/html/2610.19215#S5.F5)shows that trained models under probability communication indeed outperform trained models under action communication\. Moreover, it shows that over four rounds of communication, maze success rate improves consistently when agents communicate probabilities; this is not the case for action communication\. In Appendix[F](https://arxiv.org/html/2610.19215#A6)we give examples of mazes where communicating probabilities over multiple rounds converge to the correct answer\.

\(R2\) Calibration repairs biased transformer messages\.Next, we study the two biases that conversation calibration is designed to mitigate when agents communicate probabilities: global miscalibration and sycophantic anchoring\. Rather than communicating the transformer probabilities directly, we first distort them according to Equation[1](https://arxiv.org/html/2610.19215#S4.E1), and then optionally apply a post\-hoc debiasing protocol\. The debiasing model is a single\-layer network trained with cross\-entropy loss against the true label\. We compare self\-calibration, which uses only the current transformer’s probabilities, with conversation calibration, which uses both the current and previous round’s probabilities\.

The unbiased probability baseline improves monotonically over four rounds; see Figure[5](https://arxiv.org/html/2610.19215#S5.F5)\. In contrast, global miscalibration alone and global miscalibration combined with anchoring cause performance to collapse and deteriorate over rounds\. Self\-calibration recovers a substantial fraction of the lost success under global miscalibration, but its imperfect corrections still accumulate through the conversation\. When both biases are present, conversation calibration recovers nearly all of the baseline performance\. Thus, cross\-calibrating against the previous round’s probabilities can recover approximately unbiased messages and substantially improve downstream maze success\.

### 5\.2Pretrained LLM experiments

We now test if the same principle holds for large\-scale, pretrained language models on the maze task\.

LLM setup\.We use the maze task described in Section[5](https://arxiv.org/html/2610.19215#S5)and evaluate four models of varying strengths: GPT\-4\.1\-mini, GPT\-5, GPT\-5\.4\-nano, and GPT\-5\.4\-mini\. We allow models to generate reasoning \(up to 2048 tokens\)\. We consider three communication protocols: actions, verbalized probabilities, or sampled probabilities\. In theactionexchange protocol, each agent communicates the action chosen in its response\. In theverbalized probabilityexchange protocol, each agent communicates the probability vector reported in its response\. In thesampled probabilityexchange protocol, we sampleMMindependent responses from the model, and the message communicated is the empirical distribution over the answers\. For both the verbalized and sampled probability exchange protocol, we measure the accuracy of the answer assigned the highest probability value\. Full prompts are in Appendix[E\.3](https://arxiv.org/html/2610.19215#A5.SS3)\.All results are over 30 fixed mazes with 10 rollouts per maze\. For maze success rates, we report means and90%90\\%bootstrapped confidence intervals over all rollouts, computed as a pooled variance across mazes\. We compute conversation calibration losses separately for each of the 10 rollouts, again pooling moves from all 30 mazes, and report the mean and90%90\\%bootstrapped confidence intervals across rollouts\.

![Refer to caption](https://arxiv.org/html/2610.19215v1/plots/llm-compare-comm/legend.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance/openai_gpt-4.1-mini/mean_success_over_mazes_bootstrap90.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance/openai_gpt-5.4-nano/mean_success_over_mazes_bootstrap90.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance/openai_gpt-5.4-mini/mean_success_over_mazes_bootstrap90.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance/openai_gpt-5/mean_success_over_mazes_bootstrap90.png)

\(a\)Maze success rate\.
![Refer to caption](https://arxiv.org/html/2610.19215v1/plots/llm-cal/legend.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance/openai_gpt-4.1-mini/cross_ece_over_mazes_bootstrap90.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance/openai_gpt-5.4-nano/cross_ece_over_mazes_bootstrap90.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance/openai_gpt-5.4-mini/cross_ece_over_mazes_bootstrap90.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance/openai_gpt-5/cross_ece_over_mazes_bootstrap90.png)

\(b\)Conversation calibration loss\.

Figure 7:\(R3\)We train one\-hidden\-layer MLP calibrators according to Algorithm[1](https://arxiv.org/html/2610.19215#alg1)on a set of 100 mazes and report outcomes on a validation set of 30 mazes with 10 rollouts each\. We report the success rate \(top\) as well as the calibration loss \(bottom\)\. For success rate, we also include the full\-information solo baseline\. Bars that do not appear indicate zero success\. Post\-hoc calibration of verbalized probabilities increases success and lowers conversation calibration loss\. Details of conversation calibration loss computation is in Appendix[E\.3](https://arxiv.org/html/2610.19215#A5.SS3)\.\(R3\) Calibration makes verbalized LLM probabilities useful\.In our first experiment, we highlight the value of conversation calibration for verbalized probabilities\. Recent work has shown that the probabilities verbalized by LLMs often fail to faithfully reflect the models’ underlying uncertainty\([Xiong et al\., 2024](https://arxiv.org/html/2610.19215#bib.bib44);[Kapoor et al\., 2024](https://arxiv.org/html/2610.19215#bib.bib25)\)\. To illustrate the consequences of this miscalibration in a collaborative setting, we directly compare action\-based and probability\-based communication using prompted LLMs\. We then apply post\-hoc conversation calibration to the verbalized probabilities to test whether the lost information can be recovered through simple debiasing\.

In Figure[7\(a\)](https://arxiv.org/html/2610.19215#S5.F7.sf1), we report the success rates of solving the mazes across multiple models and communication modes\. We find that verbalized probability exchange performs similarly to, or worse than, action exchange for GPT\-5\.4\-nano, GPT\-5\.4\-mini, and GPT\-5, and yields only a small improvement for GPT\-4\.1\-mini\. Single verbal reports of uncertainty therefore do not appear to faithfully represent the model’s uncertainty in a form that improves collaboration\. Applying Algorithm[1](https://arxiv.org/html/2610.19215#alg1)to verbalized probabilities consistently improves performance across all models\. In particular, mean maze success rates at least double after four rounds of communication relative to the base verbalized probability protocol\. These gains suggest that communicated uncertainty can support collaboration when the exchanged probabilities are first adjusted to account for model\-specific miscalibration\.

To illustrate that this improved performance is in fact correlated with \(conversation\) calibration, we show the corresponding calibration losses of the verbalized probabilities before and after post\-processing in Figure[7\(b\)](https://arxiv.org/html/2610.19215#S5.F7.sf2)\. In the first round, we report self calibration loss and in consecutive rounds we report conversation calibration loss\. For all four models, post\-hoc calibration leads to a significant decrease in calibration loss, supporting our hypothesis that conversation calibration is in fact a driving factor in improving communication in our setting\.

We note that final performance is far below what can be achieved by training a next\-move predictor on the maze data, as shown in the previous section\. This gap can be attributed to three factors\. First, the LLMs were not explicitly trained on mazes like ours, and so their prior knowledge this task is limited\. Second, the calibration procedure does not help the model re\-interpret information: it is trained only on the communicated probabilities and therefore does not introduce new knowledge specific to each maze that is absent from what is communicated\. If the verbalized probabilities carry little information, calibration cannot alleviate that\. Third, the LLM must interpret probabilities in\-context, and it may not reason reliably about uncertainty information\. Whereas prior work has highlighted the benefits of calibration in a single\-agent setting\([Zhao et al\., 2021](https://arxiv.org/html/2610.19215#bib.bib46)\), our results point to the need for improved uncertainty calibration in multi\-agent contexts\.

![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance_switch_rare/openai_gpt-5.4-nano/legend.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance_switch_rare/openai_gpt-5.4-nano/mean_success_over_mazes_bootstrap90.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_compare_variance_switch_rare/openai_gpt-5/mean_success_over_mazes_bootstrap90.png)

Figure 8:\(R4\)Post\-hoc calibration can learn corrections beyond the marginal action frequencies\. On GPT\-5\.4\-nano, the calibrator performs similarly to a naive baseline that replaces verbalized predictions favoring rare actions with the marginal action distribution\. On GPT\-5, the calibrator outperforms this baseline after multiple rounds of communication\.\(R4\) What does the post\-hoc calibrator learn?Next, to better understand where the calibrator’s gains come from, we investigate what the post\-hoc calibration procedure learns, and in particular whether it learns anything beyond the marginal action frequencies\. Because our mazes start from the top left, the correct action is down or right 97% of the time \(with roughly equal frequencies on down and right\), while left or up only 3% of the time\. Since the calibrator is trained on the distribution of correct actions, it could exploit this imbalance by simply learning a correction that suppresses predictions on the rare actions\. We test this hypothesis with a naive rare\-action correction baseline\. Whenever the model’s verbalized probability vector assigns the highest probability to up or left, we replace it with the vector assigning probability 0\.5 to each of down and right; otherwise, we leave the prediction unchanged\. Note that this baseline uses only the marginal action frequencies and does not depend on the models’ reported probabilities beyond the argmax\.

Figure[8](https://arxiv.org/html/2610.19215#S5.F8)shows the results\. For GPT\-5\.4\-nano, the naive baseline performs similarly to the calibrator, indicating that much of the calibrator’s gains can be explained by correcting the mode bias\. For GPT\-5, the calibrator slightly outperforms the naive baseline\. This suggests that the calibration procedure learns corrections that cannot simply be reduced to suppressing rare actions and that LLMs can sometimes leverage nuanced probabilities to improve downstream performance\. Further work on analyzing and improving how LLMs output and interpret calibrated probabilities offers the opportunity to unlock the full benefits of conversation calibration\.

\(R5\) Sampled probabilities only partially elicit model uncertainty\.Having established that verbalized probabilities are unreliable, we next compare against a stronger elicitation baseline: empirical probabilities from multiple sampled rollouts\. This protocol estimates the model’s action distribution directly from repeated responses, but is more expensive than a single verbalized probability report\. We compare sampled against verbalized\-probability exchange as well as post\-hoc calibration\.

![Refer to caption](https://arxiv.org/html/2610.19215v1/plots/llm-sampled/legend.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_sampled_variance/openai_gpt-4.1-mini/mean_success_over_mazes_bootstrap90.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_sampled_variance/openai_gpt-5.4-nano/mean_success_over_mazes_bootstrap90.png)

Figure 9:\(R5\)Our post\-hoc calibration procedure matches or outperforms sampled probabilities constructed fromM=10M=10sampled responses\.Figure[9](https://arxiv.org/html/2610.19215#S5.F9)shows that on GPT\-4\.1\-mini, sampled probability exchange improves over verbalized probability exchange and is within variance of our post\-hoc calibration approach\. On GPT\-5\.4\-nano, sampled probability exchange performs similarly to verbalized probability exchange\. Here, post\-hoc calibration consistently achieves higher mean success rates\. These results suggest that this simple post\-hoc procedure can compete with a sampling\-based uncertainty estimate at a fraction of the cost, since it only requires one rollout\.

![Refer to caption](https://arxiv.org/html/2610.19215v1/plots/llm-histograms/openai_gpt-4.1-mini/histogram_legend.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_sampled_variance/openai_gpt-4.1-mini/max_prob_histogram.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_sampled_variance/openai_gpt-5.4-nano/max_prob_histogram.png)

Figure 10:\(R6\)Histogram of maximum assigned probabilities and corresponding argmax\-action accuracy under verbalized and sampled probability exchange\. For GPT\-4\.1\-mini, sampled probabilities are better calibrated than verbalized probabilities and lead to stronger downstream performance\. For GPT\-5\.4\-nano, sampled probabilities are more overconfident, while verbalized probabilities are comparatively better calibrated\.\(R6\) Calibration explains when sampled probabilities help\.GPT\-4\.1\-mini behaves as expected: it performs poorly with verbalized probabilities but improves with sampled probabilities\. For GPT\-5\.4\-nano, however, sampled probabilities are on par with verbalized probabilities\. This might be surprising at first glance, since we would expect the sampled probability measure to perform better according to our hypothesis\. To understand why this might happen, we dig deeper into the distribution of both the verbalized and sampled probabilities in Figure[10](https://arxiv.org/html/2610.19215#S5.F10)\.We plot a histogram of maximum probability values under the verbalized and sampled probability exchange protocols, together with the accuracy of the corresponding argmax action\. For GPT\-4\.1\-mini, the verbalized and sampled top\-choice confidences are similarly miscalibrated across most bins in both rounds11and22\. However, in round22, sampled probabilities more often assign a maximum probability of11, and these predictions are reasonably well\-calibrated\. By contrast, verbalized probabilities continue to be overconfident\. As a result, sampled probabilities achieve higher accuracy in round22\. For GPT\-5\.4\-nano, we observe a similar pattern in the1\.01\.0probability bin, but sampled probabilities do not outperform verbalized probabilities overall\. This can be attributed to the fact that, outside the1\.01\.0probability bin, the sampled probabilities are highly overconfident\.This contrast further highlights the close relationship between calibration and downstream performance\. The behavior of both models is consistent with broader trends in LLMs\. As model capability improves, LLMs appear to become better at expressing uncertainty through verbalized probabilities\([Xiong et al\., 2024](https://arxiv.org/html/2610.19215#bib.bib44)\), which may help explain GPT\-5\.4\-nano’s improved verbal calibration\. One possible explanation is that GPT\-5\.4\-nano’s sampled rollouts reflect stronger commitment due to more alignment training such as RLHF\. This is consistent with prior work linking RLHF\-style alignment to sharpened output distributions and increased overconfidence\([Leng et al\., 2025](https://arxiv.org/html/2610.19215#bib.bib29)\)\.

![Refer to caption](https://arxiv.org/html/2610.19215v1/plots/llm-full-response/legend.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_full_response_variance/openai_gpt-4.1-mini/mean_success_over_mazes_bootstrap90.png)
![Refer to caption](https://arxiv.org/html/2610.19215v1/final_arxiv_plots/llm_full_response_variance/openai_gpt-5.4-nano/mean_success_over_mazes_bootstrap90.png)

Figure 11:\(R7\)Communicating more information does not always help\. Solely communicating probabilities produced by our post\-hoc calibration procedure leads to higher success than communicating the full response\.\(R7\) Communicating more information does not necessarily improve collaboration\.Finally, using GPT\-4\.1\-mini and GPT\-5\.4\-nano, we compare against an unconstrained communication baseline, in which each agent receives the previous agent’s full response, including any generated reasoning\. This is the setup studied by[Davidson et al\. \(2025\)](https://arxiv.org/html/2610.19215#bib.bib11)\. For GPT\-4\.1\-mini, we use the same prompt as in our other experiments, which asks the model for its uncertainty; therefore the communicated full response includes both the model’s reasoningandverbalized probabilities\. For GPT\-5\.4\-nano, we slightly modify the prompt to also explicitly have the model tell us what to communicate to the other agent, as otherwise it’s reasoning is hidden inside the API\. We provide the modified prompt in Appendix[E](https://arxiv.org/html/2610.19215#A5)\. The results are found in Figure[11](https://arxiv.org/html/2610.19215#S5.F11)\.

For both models, we see that unrestricted communication performs poorly as its success rate across all rounds is close to zero\. This failure is unlikely to reflect a basic inability to parse or reason about any maze structure the communicated message may contain, since GPT\-5\.4\-nano solves more than85%85\\%of the mazes when given the full maze directly \(Figure[7](https://arxiv.org/html/2610.19215#S5.F7)\)\. Rather, this experiment demonstrates that simply providing the next agent withmoreinformation does not necessarily improve collaboration, and probability exchange can be more effective between agents than unconstrained natural\-language communication, especially when long or noisy contexts make full\-response communication difficult to use\.

### Acknowledgements

The authors gratefully acknowledge support from a Google PhD Fellowship, the Simons Collaboration on Algorithmic Fairness, an Amazon Research Award, and the NSF EnCore Tripods Institute\. SG was additionally supported by NSF CAREER \#2543725\. MH was partially supported by DARPA grant \#HR00112420305, the U\.S\. National Science Foundation under Cooperative Agreement No\. 2433450\. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author\(s\) and do not necessarily reflect the views of the U\.S\. army or the U\.S\. National Science Foundation\. MH is also a Novo Nordisk Fellow supported by the MIT\-Novo Nordisk Artificial Intelligence Postdoctoral Fellows Program\.

## References

- Aaronson \[2005\]Scott Aaronson\.The complexity of agreement\.In*Proceedings of the thirty\-seventh annual ACM symposium on Theory of computing*, pages 634–643, 2005\.
- Aumann \[1976\]Robert J\. Aumann\.Agreeing to Disagree\.*The Annals of Statistics*, 4\(6\):1236 – 1239, 1976\.doi:10\.1214/aos/1176343654\.URL[https://doi\.org/10\.1214/aos/1176343654](https://doi.org/10.1214/aos/1176343654)\.
- Aumann and Hart \[2006\]Robert J Aumann and Sergiu Hart\.Agreeing on decisions\.*Unpublished manuscript, The Einstein Institute of Mathematics, Jerusalem, Israel, http://math\. huji\. ac\. il/˜*hart/papers/agree\. pdf \(Last accessed: 17/04/2015\)*, 2006\.*
- Cemri et al\. \[2025\]Mert Cemri, Melissa Z Pan, Shuyi Yang, Lakshya A Agrawal, Bhavya Chopra, Rishabh Tiwari, Kurt Keutzer, Aditya Parameswaran, Dan Klein, Kannan Ramchandran, Matei Zaharia, Joseph E\. Gonzalez, and Ion Stoica\.Why do multi\-agent LLM systems fail?In*The Thirty\-ninth Annual Conference on Neural Information Processing Systems Datasets and Benchmarks Track*, 2025\.
- Chan et al\. \[2024\]Chi\-Min Chan, Weize Chen, Yusheng Su, Jianxuan Yu, Wei Xue, Shanghang Zhang, Jie Fu, and Zhiyuan Liu\.ChatEval: Towards better LLM\-based evaluators through multi\-agent debate\.In*The Twelfth International Conference on Learning Representations*, 2024\.URL[https://openreview\.net/forum?id=FQepisCUWu](https://openreview.net/forum?id=FQepisCUWu)\.
- Chen et al\. \[2024\]Justin Chen, Swarnadeep Saha, and Mohit Bansal\.ReConcile: Round\-table conference improves reasoning via consensus among diverse LLMs\.In Lun\-Wei Ku, Andre Martins, and Vivek Srikumar, editors,*Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics*, pages 7066–7085, Bangkok, Thailand, August 2024\. Association for Computational Linguistics\.doi:10\.18653/v1/2024\.acl\-long\.381\.URL[https://aclanthology\.org/2024\.acl\-long\.381/](https://aclanthology.org/2024.acl-long.381/)\.
- Collina et al\. \[2025\]Natalie Collina, Surbhi Goel, Varun Gupta, and Aaron Roth\.Tractable agreement protocols\.In*Proceedings of the 57th Annual ACM Symposium on Theory of Computing*, pages 1532–1543, 2025\.
- Collina et al\. \[2026\]Natalie Collina, Ira Globus\-Harris, Surbhi Goel, Varun Gupta, Aaron Roth, and Mirah Shi\.Collaborative prediction: Tractable information aggregation via agreement\.In*Proceedings of the 2026 Annual ACM\-SIAM Symposium on Discrete Algorithms \(SODA\)*, pages 4712–4798\. SIAM, 2026\.
- Dalvi et al\. \[2021\]Bhavana Dalvi, Peter Jansen, Oyvind Tafjord, Zhengnan Xie, Hannah Smith, Leighanna Pipatanangkura, and Peter Clark\.Explaining answers with entailment trees\.In Marie\-Francine Moens, Xuanjing Huang, Lucia Specia, and Scott Wen\-tau Yih, editors,*Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing*, pages 7358–7370, Online and Punta Cana, Dominican Republic, November 2021\. Association for Computational Linguistics\.doi:10\.18653/v1/2021\.emnlp\-main\.585\.URL[https://aclanthology\.org/2021\.emnlp\-main\.585/](https://aclanthology.org/2021.emnlp-main.585/)\.
- Das et al\. \[2019\]Abhishek Das, Théophile Gervet, Joshua Romoff, Dhruv Batra, Devi Parikh, Mike Rabbat, and Joelle Pineau\.TarMAC: Targeted multi\-agent communication\.In Kamalika Chaudhuri and Ruslan Salakhutdinov, editors,*Proceedings of the 36th International Conference on Machine Learning*, volume 97 of*Proceedings of Machine Learning Research*, pages 1538–1546\. PMLR, 09–15 Jun 2019\.URL[https://proceedings\.mlr\.press/v97/das19a\.html](https://proceedings.mlr.press/v97/das19a.html)\.
- Davidson et al\. \[2025\]Tim R Davidson, Adam Fourney, Saleema Amershi, Robert West, Eric Horvitz, and Ece Kamar\.The collaboration gap\.*arXiv preprint arXiv:2511\.02687*, 2025\.
- Dawid \[1982\]A\. P\. Dawid\.The well\-calibrated bayesian\.*Journal of the American Statistical Association*, 77\(379\):605–610, 1982\.doi:10\.1080/01621459\.1982\.10477856\.
- Desai and Durrett \[2020\]Shrey Desai and Greg Durrett\.Calibration of pre\-trained transformers\.In Bonnie Webber, Trevor Cohn, Yulan He, and Yang Liu, editors,*Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing*, pages 295–302, Online, November 2020\. Association for Computational Linguistics\.doi:10\.18653/v1/2020\.emnlp\-main\.21\.URL[https://aclanthology\.org/2020\.emnlp\-main\.21/](https://aclanthology.org/2020.emnlp-main.21/)\.
- Du et al\. \[2024\]Yilun Du, Shuang Li, Antonio Torralba, Joshua B\. Tenenbaum, and Igor Mordatch\.Improving factuality and reasoning in language models through multiagent debate\.In Ruslan Salakhutdinov, Zico Kolter, Katherine Heller, Adrian Weller, Nuria Oliver, Jonathan Scarlett, and Felix Berkenkamp, editors,*Proceedings of the 41st International Conference on Machine Learning*, volume 235 of*Proceedings of Machine Learning Research*, pages 11733–11763\. PMLR, 21–27 Jul 2024\.URL[https://proceedings\.mlr\.press/v235/du24e\.html](https://proceedings.mlr.press/v235/du24e.html)\.
- Eisenstein et al\. \[2026\]Jacob Eisenstein, Fantine Huot, Adam Fisch, Jonathan Berant, and Mirella Lapata\.Mt\-pingeval: Evaluating multi\-turn collaboration with private information games, 2026\.URL[https://arxiv\.org/abs/2602\.24188](https://arxiv.org/abs/2602.24188)\.
- Farquhar et al\. \[2024\]Sebastian Farquhar, Jannik Kossen, Lorenz Kuhn, and Yarin Gal\.Detecting hallucinations in large language models using semantic entropy\.*Nature*, 630\(8017\):625–630, 2024\.doi:10\.1038/s41586\-024\-07421\-0\.URL[https://www\.nature\.com/articles/s41586\-024\-07421\-0](https://www.nature.com/articles/s41586-024-07421-0)\.
- Foerster et al\. \[2016\]Jakob N\. Foerster, Ioannis Alexandros Assael, Nando de Freitas, and Shimon Whiteson\.Learning to communicate with deep multi\-agent reinforcement learning\.In*Advances in Neural Information Processing Systems*, volume 29, 2016\.URL[https://proceedings\.neurips\.cc/paper/2016/hash/c7635bfd99248a2cdef8249ef7bfbef4\-Abstract\.html](https://proceedings.neurips.cc/paper/2016/hash/c7635bfd99248a2cdef8249ef7bfbef4-Abstract.html)\.
- Foster and Vohra \[1998\]Dean P\. Foster and Rakesh V\. Vohra\.Asymptotic calibration\.*Biometrika*, 85\(2\):379–390, 1998\.doi:10\.1093/biomet/85\.2\.379\.
- Frongillo et al\. \[2023\]Rafael Frongillo, Eric Neyman, and Bo Waggoner\.Agreement implies accuracy for substitutable signals\.In*Proceedings of the 24th ACM Conference on Economics and Computation*, pages 702–733, 2023\.
- Geanakoplos and Polemarchakis \[1982\]John D Geanakoplos and Heraklis M Polemarchakis\.We can’t disagree forever\.*Journal of Economic theory*, 28\(1\):192–200, 1982\.
- Guo et al\. \[2017\]Chuan Guo, Geoff Pleiss, Yu Sun, and Kilian Q\. Weinberger\.On calibration of modern neural networks\.In Doina Precup and Yee Whye Teh, editors,*Proceedings of the 34th International Conference on Machine Learning*, volume 70 of*Proceedings of Machine Learning Research*, pages 1321–1330\. PMLR, 06–11 Aug 2017\.URL[https://proceedings\.mlr\.press/v70/guo17a\.html](https://proceedings.mlr.press/v70/guo17a.html)\.
- Guo et al\. \[2024\]Taicheng Guo, Xiuying Chen, Yaqi Wang, Ruidi Chang, Shichao Pei, Nitesh V\. Chawla, Olaf Wiest, and Xiangliang Zhang\.Large language model based multi\-agents: A survey of progress and challenges\.In Kate Larson, editor,*Proceedings of the Thirty\-Third International Joint Conference on Artificial Intelligence, IJCAI\-24*, pages 8048–8057\. International Joint Conferences on Artificial Intelligence Organization, August 2024\.doi:10\.24963/ijcai\.2024/890\.URL[https://doi\.org/10\.24963/ijcai\.2024/890](https://doi.org/10.24963/ijcai.2024/890)\.Survey Track\.
- Jiang et al\. \[2021\]Zhengbao Jiang, Jun Araki, Haibo Ding, and Graham Neubig\.How can we know when language models know? on the calibration of language models for question answering\.*Transactions of the Association for Computational Linguistics*, 9:962–977, 2021\.doi:10\.1162/tacl\_a\_00407\.URL[https://aclanthology\.org/2021\.tacl\-1\.57/](https://aclanthology.org/2021.tacl-1.57/)\.
- Kadavath et al\. \[2022\]Saurav Kadavath, Tom Conerly, Amanda Askell, Tom Henighan, Dawn Drain, Ethan Perez, Nicholas Schiefer, Zac Hatfield\-Dodds, Nova DasSarma, Eli Tran\-Johnson, Scott Johnston, Sheer El\-Showk, Andy Jones, Nelson Elhage, Tristan Hume, Anna Chen, Yuntao Bai, Sam Bowman, Stanislav Fort, Deep Ganguli, Danny Hernandez, Josh Jacobson, Jackson Kernion, Shauna Kravec, Liane Lovitt, Kamal Ndousse, Catherine Olsson, Sam Ringer, Dario Amodei, Tom Brown, Jack Clark, Nicholas Joseph, Ben Mann, Sam McCandlish, Chris Olah, and Jared Kaplan\.Language models \(mostly\) know what they know, 2022\.URL[https://arxiv\.org/abs/2207\.05221](https://arxiv.org/abs/2207.05221)\.
- Kapoor et al\. \[2024\]Sanyam Kapoor, Nate Gruver, Manley Roberts, Katherine M\. Collins, Arka Pal, Umang Bhatt, Adrian Weller, Samuel Dooley, Micah Goldblum, and Andrew Gordon Wilson\.Large language models must be taught to know what they don’t know\.In*The Thirty\-eighth Annual Conference on Neural Information Processing Systems*, 2024\.
- Karpathy \[2022\]Andrej Karpathy\.NanoGPT\.[https://github\.com/karpathy/nanoGPT](https://github.com/karpathy/nanoGPT), 2022\.
- Kearns et al\. \[2026\]Michael Kearns, Aaron Roth, and Emily Ryu\.Networked information aggregation via machine learning\.In*Proceedings of the 2026 Annual ACM\-SIAM Symposium on Discrete Algorithms \(SODA\)*, pages 4799–4845\. SIAM, 2026\.
- Kuhn et al\. \[2023\]Lorenz Kuhn, Yarin Gal, and Sebastian Farquhar\.Semantic uncertainty: Linguistic invariances for uncertainty estimation in natural language generation\.In*The Eleventh International Conference on Learning Representations*, 2023\.URL[https://openreview\.net/forum?id=VD\-AYtP0dve](https://openreview.net/forum?id=VD-AYtP0dve)\.
- Leng et al\. \[2025\]Jixuan Leng, Chengsong Huang, Banghua Zhu, and Jiaxin Huang\.Taming overconfidence in LLMs: Reward calibration in RLHF\.In*The Thirteenth International Conference on Learning Representations*, 2025\.URL[https://openreview\.net/forum?id=l0tg0jzsdL](https://openreview.net/forum?id=l0tg0jzsdL)\.
- Li et al\. \[2023\]Huao Li, Yu Quan Chong, Simon Stepputtis, Joseph Campbell, Dana Hughes, Charles Michael Lewis, and Katia P\. Sycara\.Theory of mind for multi\-agent collaboration via large language models\.In*The 2023 Conference on Empirical Methods in Natural Language Processing*, 2023\.
- Lin et al\. \[2022\]Stephanie Lin, Jacob Hilton, and Owain Evans\.Teaching models to express their uncertainty in words\.*Transactions on Machine Learning Research*, 2022\.URL[https://openreview\.net/forum?id=8s8K2UZGTZ](https://openreview.net/forum?id=8s8K2UZGTZ)\.
- Manakul et al\. \[2023\]Potsawee Manakul, Adian Liusie, and Mark J\. F\. Gales\.SelfCheckGPT: Zero\-resource black\-box hallucination detection for generative large language models\.In Houda Bouamor, Juan Pino, and Kalika Bali, editors,*Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing*, pages 9004–9017, Singapore, December 2023\. Association for Computational Linguistics\.doi:10\.18653/v1/2023\.emnlp\-main\.557\.URL[https://aclanthology\.org/2023\.emnlp\-main\.557/](https://aclanthology.org/2023.emnlp-main.557/)\.
- Mielke et al\. \[2022\]Sabrina J\. Mielke, Arthur Szlam, Emily Dinan, and Y\-Lan Boureau\.Reducing conversational agents’ overconfidence through linguistic calibration\.*Transactions of the Association for Computational Linguistics*, 10:857–872, 2022\.doi:10\.1162/tacl\_a\_00494\.URL[https://aclanthology\.org/2022\.tacl\-1\.50/](https://aclanthology.org/2022.tacl-1.50/)\.
- Perez et al\. \[2023\]Ethan Perez, Sam Ringer, Kamile Lukosiute, Karina Nguyen, Edwin Chen, Scott Heiner, Craig Pettit, Catherine Olsson, Sandipan Kundu, Saurav Kadavath, Andy Jones, Anna Chen, Benjamin Mann, Brian Israel, Bryan Seethor, Cameron McKinnon, Christopher Olah, Da Yan, Daniela Amodei, Dario Amodei, Dawn Drain, Dustin Li, Eli Tran\-Johnson, Guro Khundadze, Jackson Kernion, James Landis, Jamie Kerr, Jared Mueller, Jeeyoon Hyun, Joshua Landau, Kamal Ndousse, Landon Goldberg, Liane Lovitt, Martin Lucas, Michael Sellitto, Miranda Zhang, Neerav Kingsland, Nelson Elhage, Nicholas Joseph, Noemi Mercado, Nova DasSarma, Oliver Rausch, Robin Larson, Sam McCandlish, Scott Johnston, Shauna Kravec, Sheer El Showk, Tamera Lanham, Timothy Telleen\-Lawton, Tom Brown, Tom Henighan, Tristan Hume, Yuntao Bai, Zac Hatfield\-Dodds, Jack Clark, Samuel R\. Bowman, Amanda Askell, Roger Grosse, Danny Hernandez, Deep Ganguli, Evan Hubinger, Nicholas Schiefer, and Jared Kaplan\.Discovering language model behaviors with model\-written evaluations\.In Anna Rogers, Jordan Boyd\-Graber, and Naoaki Okazaki, editors,*Findings of the Association for Computational Linguistics: ACL 2023*, pages 13387–13434, Toronto, Canada, July 2023\. Association for Computational Linguistics\.doi:10\.18653/v1/2023\.findings\-acl\.847\.URL[https://aclanthology\.org/2023\.findings\-acl\.847/](https://aclanthology.org/2023.findings-acl.847/)\.
- Sharma et al\. \[2024\]Mrinank Sharma, Meg Tong, Tomasz Korbak, David Duvenaud, Amanda Askell, Samuel R\. Bowman, Esin DURMUS, Zac Hatfield\-Dodds, Scott R Johnston, Shauna M Kravec, Timothy Maxwell, Sam McCandlish, Kamal Ndousse, Oliver Rausch, Nicholas Schiefer, Da Yan, Miranda Zhang, and Ethan Perez\.Towards understanding sycophancy in language models\.In*The Twelfth International Conference on Learning Representations*, 2024\.
- Sinha et al\. \[2019\]Koustuv Sinha, Shagun Sodhani, Jin Dong, Joelle Pineau, and William L\. Hamilton\.CLUTRR: A diagnostic benchmark for inductive reasoning from text\.In*Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing \(EMNLP\-IJCNLP\)*, 2019\.
- Sukhbaatar et al\. \[2016\]Sainbayar Sukhbaatar, arthur szlam, and Rob Fergus\.Learning multiagent communication with backpropagation\.29, 2016\.
- Tafjord et al\. \[2021\]Oyvind Tafjord, Bhavana Dalvi, and Peter Clark\.ProofWriter: Generating implications, proofs, and abductive statements over natural language\.In*Findings of the Association for Computational Linguistics: ACL\-IJCNLP 2021*, 2021\.
- Tian et al\. \[2023\]Katherine Tian, Eric Mitchell, Allan Zhou, Archit Sharma, Rafael Rafailov, Huaxiu Yao, Chelsea Finn, and Christopher D Manning\.Just ask for calibration: Strategies for eliciting calibrated confidence scores from language models fine\-tuned with human feedback\.In*Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing*, 2023\.
- Trivedi et al\. \[2022\]Harsh Trivedi, Niranjan Balasubramanian, Tushar Khot, and Ashish Sabharwal\.Musique: Multihop questions via single\-hop question composition\.*Transactions of the Association for Computational Linguistics*, 10, 2022\.
- Wang et al\. \[2023\]Xuezhi Wang, Jason Wei, Dale Schuurmans, Quoc V Le, Ed H\. Chi, Sharan Narang, Aakanksha Chowdhery, and Denny Zhou\.Self\-consistency improves chain of thought reasoning in language models\.In*The Eleventh International Conference on Learning Representations*, 2023\.
- Wei et al\. \[2022\]Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, brian ichter, Fei Xia, Ed Chi, Quoc V Le, and Denny Zhou\.Chain\-of\-thought prompting elicits reasoning in large language models\.In*Advances in Neural Information Processing Systems*, volume 35, 2022\.
- Wilie et al\. \[2024\]Bryan Wilie, Samuel Cahyawijaya, Etsuko Ishii, Junxian He, and Pascale Fung\.Belief revision: The adaptability of large language models reasoning\.In*Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing*, 2024\.
- Xiong et al\. \[2024\]Miao Xiong, Zhiyuan Hu, Xinyang Lu, Yifei Li, Jie Fu, Junxian He, and Bryan Hooi\.Can LLMs express their uncertainty? an empirical evaluation of confidence elicitation in LLMs\.In*The Twelfth International Conference on Learning Representations*, 2024\.
- Yang et al\. \[2018\]Zhilin Yang, Peng Qi, Saizheng Zhang, Yoshua Bengio, William Cohen, Ruslan Salakhutdinov, and Christopher D\. Manning\.HotpotQA: A dataset for diverse, explainable multi\-hop question answering\.In*Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing*, 2018\.
- Zhao et al\. \[2021\]Tony Zhao, Eric Wallace, Shi Feng, Dan Klein, and Sameer Singh\.Calibrate before use: Improving few\-shot performance of language models\.In*Proceedings of the 38th International Conference on Machine Learning*, 2021\.

## Appendix AAdditional Related Work

##### Calibration, scoring rules, and agreement\-based aggregation\.

Our use of probabilistic messages is closely related to the classical literature on calibrated forecasting\.[Dawid \[1982\]](https://arxiv.org/html/2610.19215#bib.bib12)formalized the idea that a forecaster’s stated probabilities should match empirical frequencies, while[Foster and Vohra \[1998\]](https://arxiv.org/html/2610.19215#bib.bib18)showed that calibrated forecasting can be achieved constructively in repeated prediction\. The theoretical backbone of our work also connects to agreement and information aggregation\. Classical agreement results show that Bayesian agents with common priors cannot sustain common\-knowledge disagreement\[[Aumann, 1976](https://arxiv.org/html/2610.19215#bib.bib2),[Aumann and Hart, 2006](https://arxiv.org/html/2610.19215#bib.bib3)\], and that repeated exchange of beliefs can converge to agreement\[[Geanakoplos and Polemarchakis, 1982](https://arxiv.org/html/2610.19215#bib.bib20),[Aaronson, 2005](https://arxiv.org/html/2610.19215#bib.bib1)\]\. Recent work replaces ideal Bayesian assumptions with tractable calibration\-style conditions\[[Collina et al\., 2025](https://arxiv.org/html/2610.19215#bib.bib7),[Collina et al\., 2026](https://arxiv.org/html/2610.19215#bib.bib8),[Kearns et al\., 2026](https://arxiv.org/html/2610.19215#bib.bib27)\]\.[Frongillo et al\. \[2023\]](https://arxiv.org/html/2610.19215#bib.bib19)show that agreement need not imply accuracy without additional signal\-structure assumptions\. Our contribution is complementary: we study how these ideas behave in LLM\-agent collaboration, and empirically compare action messages, raw probabilistic messages, sampled probabilities, and post\-hoc conversation\-calibrated probabilities\.

##### Uncertainty and calibration in language models\.

A large body of work shows that neural\-network and language\-model probabilities are not automatically calibrated\.[Guo et al\. \[2017\]](https://arxiv.org/html/2610.19215#bib.bib21)showed that modern neural networks can be substantially miscalibrated and that simple post\-hoc temperature scaling can improve calibration\.[Desai and Durrett \[2020\]](https://arxiv.org/html/2610.19215#bib.bib13)studied calibration in pretrained transformers such as BERT and RoBERTa, while[Jiang et al\. \[2021\]](https://arxiv.org/html/2610.19215#bib.bib23)evaluated when generative language models’ confidence estimates align with correctness\.[Zhao et al\. \[2021\]](https://arxiv.org/html/2610.19215#bib.bib46)showed that few\-shot language\-model predictions can be biased by prompt artifacts and proposed contextual calibration to mitigate these effects\.

Recent work studies how to elicit uncertainty from large language models more directly\.[Kadavath et al\. \[2022\]](https://arxiv.org/html/2610.19215#bib.bib24)evaluate whether language models can predict their own correctness, finding that self\-evaluation can be informative but is format\- and scale\-dependent\.[Lin et al\. \[2022\]](https://arxiv.org/html/2610.19215#bib.bib31)train models to express uncertainty in words, and[Mielke et al\. \[2022\]](https://arxiv.org/html/2610.19215#bib.bib33)study whether conversational agents’ linguistic expressions of confidence are calibrated\.[Tian et al\. \[2023\]](https://arxiv.org/html/2610.19215#bib.bib39)compare confidence\-elicitation strategies for RLHF\-trained models, while[Xiong et al\. \[2024\]](https://arxiv.org/html/2610.19215#bib.bib44)provide a broad empirical evaluation of verbalized, token\-probability, and sampling\-based confidence estimates\.[Kapoor et al\. \[2024\]](https://arxiv.org/html/2610.19215#bib.bib25)show that verbalized uncertainty in LLMs remains unreliable under prompting alone\. These papers motivate our distinction between verbalized probabilities and probabilities that are calibrated for use by another agent in a conversation\. In addition, work on sycophancy\[[Perez et al\., 2023](https://arxiv.org/html/2610.19215#bib.bib34),[Sharma et al\., 2024](https://arxiv.org/html/2610.19215#bib.bib35)\]motivates our biased\-report model, where an agent’s stated probability may be pulled toward a previous speaker’s report rather than reflecting only its private evidence\.

##### Sampling\-based uncertainty and reasoning\.

Sampling multiple model outputs is another common way to estimate uncertainty\. Chain\-of\-thought prompting\[[Wei et al\., 2022](https://arxiv.org/html/2610.19215#bib.bib42)\]and self\-consistency decoding\[[Wang et al\., 2023](https://arxiv.org/html/2610.19215#bib.bib41)\]use multiple reasoning traces to improve single\-agent reasoning by marginalizing over sampled answers\. SelfCheckGPT\[[Manakul et al\., 2023](https://arxiv.org/html/2610.19215#bib.bib32)\]uses consistency across sampled generations as a black\-box signal for hallucination detection\.[Kuhn et al\. \[2023\]](https://arxiv.org/html/2610.19215#bib.bib28)and[Farquhar et al\. \[2024\]](https://arxiv.org/html/2610.19215#bib.bib16)argue that uncertainty in language generation should often be measured over semantic equivalence classes rather than surface forms\. Our sampled\-probability protocol uses a related sampling signal, but for a different purpose: the empirical distribution over actions is communicated to another agent with complementary private information, rather than being used only to choose a single model’s final answer\.

##### Multi\-agent LLM collaboration\.

Our maze experiments build on the collaborative maze\-solving benchmark of[Davidson et al\. \[2025\]](https://arxiv.org/html/2610.19215#bib.bib11), which demonstrates a “collaboration gap” between single\-agent and multi\-agent performance under partial observability\.[Eisenstein et al\. \[2026\]](https://arxiv.org/html/2610.19215#bib.bib15)study stylistically similar tasks to evaluate multi\-agent LLM collaboration in partially observable settings\. Other work studies multi\-agent LLM interaction as a general reasoning or evaluation scaffold\.[Du et al\. \[2024\]](https://arxiv.org/html/2610.19215#bib.bib14)use multi\-agent debate to improve factuality and reasoning,[Chen et al\. \[2024\]](https://arxiv.org/html/2610.19215#bib.bib6)propose a round\-table consensus procedure among diverse LLMs, and[Chan et al\. \[2024\]](https://arxiv.org/html/2610.19215#bib.bib5)use multi\-agent debate for LLM\-based text evaluation\.[Guo et al\. \[2024\]](https://arxiv.org/html/2610.19215#bib.bib22)survey the broader literature on LLM\-based multi\-agent systems\. Unlike these works, our agents have different private observations, and our main question is not whether discussion helps in aggregate, but which low\-bandwidth message format preserves decision\-relevant information\.

##### Learned communication in multi\-agent reinforcement learning\.

There is also a large literature on learning communication protocols in cooperative multi\-agent reinforcement learning\.[Foerster et al\. \[2016\]](https://arxiv.org/html/2610.19215#bib.bib17)introduce RIAL and DIAL, showing that agents can learn discrete or differentiable communication protocols in partially observable cooperative tasks\.[Sukhbaatar et al\. \[2016\]](https://arxiv.org/html/2610.19215#bib.bib37)propose CommNet, where agents learn continuous communication alongside their policies\.[Das et al\. \[2019\]](https://arxiv.org/html/2610.19215#bib.bib10)introduce TarMAC, which learns targeted communication by deciding both what to communicate and whom to address\. Our work differs from this line by focusing on an interpretable communication channel—beliefs over actions—and by identifying conversation calibration as the condition under which such messages can be reliably used by another agent\.

## Appendix BWarm\-Up Example for Section[3](https://arxiv.org/html/2610.19215#S3)

We include a two\-bit example showing that best\-action communication can discard information that is preserved by probability communication\. Let the statey=\(y1,y2\)y=\(y\_\{1\},y\_\{2\}\)be drawn from\{00,01,10,11\}\\\{00,01,10,11\\\}with

Pr⁡\(y=00\)=14−ϵ,Pr⁡\(y=01\)=Pr⁡\(y=10\)=Pr⁡\(y=11\)=14\+ϵ3,\\Pr\(y=00\)=\\frac\{1\}\{4\}\-\\epsilon,\\qquad\\Pr\(y=01\)=\\Pr\(y=10\)=\\Pr\(y=11\)=\\frac\{1\}\{4\}\+\\frac\{\\epsilon\}\{3\},where0<ϵ<1/40<\\epsilon<1/4\. Alice observesy1y\_\{1\}, Bob observesy2y\_\{2\}, and the correct actiona⋆=f∗​\(y\)a^\{\\star\}=f^\{\*\}\(y\)is

y00011011f∗​\(y\)a2a1a1a1\.\\begin\{array\}\[\]\{c\|cccc\}y&00&01&10&11\\\\ \\hline\\cr f^\{\*\}\(y\)&a\_\{2\}&a\_\{1\}&a\_\{1\}&a\_\{1\}\.\\end\{array\}Thusa1a\_\{1\}is correct except in the single state0000\.

Suppose Alice speaks first and may send only her Bayes\-optimal action\. Ify1=1y\_\{1\}=1, she knows the state is either1010or1111, soa1a\_\{1\}is certainly correct:Pr⁡\(a⋆=a1∣y1=1\)=1\\Pr\(a^\{\\star\}=a\_\{1\}\\mid y\_\{1\}=1\)=1\. Ify1=0y\_\{1\}=0, Alice compares the two states0000and0101, and still strictly prefersa1a\_\{1\}:

Pr⁡\(a⋆=a1∣y1=0\)=Pr⁡\(y=01∣y1=0\)=\(14\+ϵ3\)/\(12−2​ϵ3\)\>12\.\\Pr\(a^\{\\star\}=a\_\{1\}\\mid y\_\{1\}=0\)=\\Pr\(y=01\\mid y\_\{1\}=0\)=\\left\(\\frac\{1\}\{4\}\+\\frac\{\\epsilon\}\{3\}\\right\)/\\left\(\\frac\{1\}\{2\}\-\\frac\{2\\epsilon\}\{3\}\\right\)\>\\frac\{1\}\{2\}\.Therefore, she sends the same action,a1a\_\{1\}, no matter which bit she observes: The action message carries no information abouty1y\_\{1\}\. Bob faces the same situation symmetrically, so an action\-only conversation cannot identify the exceptional state0000; the agents playa1a\_\{1\}, which is correct with prior probability3/4\+ϵ3/4\+\\epsilon\.

Under probability communication, Alice instead sends her posterior probability thata1a\_\{1\}is correct\. This message equals11wheny1=1y\_\{1\}=1and equals\(14\+ϵ3\)/\(12−2​ϵ3\)\(\\frac\{1\}\{4\}\+\\frac\{\\epsilon\}\{3\}\)/\(\\frac\{1\}\{2\}\-\\frac\{2\\epsilon\}\{3\}\)wheny1=0y\_\{1\}=0\. These two values are distinct, so the probability message reveals her bit\. Since Bob already observesy2y\_\{2\}, he can identify the full state and report the correct action with probability one\.

The lesson is that the separation is not between actions and probabilities as syntactic objects, but between messages that preserve distinct posterior states and messages that collapse all evidence states inducing the same best action\.

## Appendix CProofs for Section[3](https://arxiv.org/html/2610.19215#S3.Ex1)

We start with a recurring observation used throughout\. For shorthand, let

uk:=∑j≤kαj​Sj,rk:=∑j\>kαj​Sj,u\_\{k\}:=\\sum\_\{j\\leq k\}\\alpha\_\{j\}S\_\{j\},\\qquad r\_\{k\}:=\\sum\_\{j\>k\}\\alpha\_\{j\}S\_\{j\},\(2\)withu0:=0u\_\{0\}:=0andr0:=p⋆−1/2r\_\{0\}:=p^\{\\star\}\-1/2, so thatp⋆=1/2\+uk\+rkp^\{\\star\}=1/2\+u\_\{k\}\+r\_\{k\}for everykk\.

###### Lemma C\.1\(Conditional vanishing\)\.

Let𝒢\\mathcal\{G\}be aσ\\sigma\-algebra and supposebib\_\{i\}is independent ofσ⁡\(𝒢,\{bℓ:ℓ≠i\}\)\\sigma\(\\mathcal\{G\},\\\{b\_\{\\ell\}:\\ell\\neq i\\\}\)for somei∈\[K\]i\\in\[K\]\. For any random variableWWthat is a function of\{bℓ:ℓ≠i\}\\\{b\_\{\\ell\}:\\ell\\neq i\\\},𝔼⁡\[bi​W∣𝒢\]=𝔼⁡\[bi\]​𝔼​\[W∣𝒢\]=0\\mathbb\{E\}\[b\_\{i\}W\\mid\\mathcal\{G\}\]=\\mathbb\{E\}\[b\_\{i\}\]\\,\\mathbb\{E\}\[W\\mid\\mathcal\{G\}\]=0\. In particular, ifJ⊆\[K\]J\\subseteq\[K\]is nonempty and somei∈Ji\\in Jis independent ofσ⁡\(𝒢,\{bℓ:ℓ≠i\}\)\\sigma\(\\mathcal\{G\},\\\{b\_\{\\ell\}:\\ell\\neq i\\\}\), then𝔼⁡\[∏ℓ∈Jbℓ∣𝒢\]=0\\mathbb\{E\}\[\\prod\_\{\\ell\\in J\}b\_\{\\ell\}\\mid\\mathcal\{G\}\]=0\.

###### Proof\.

SinceWWis measurable with respect toσ⁡\(\{bℓ:ℓ≠i\}\)\\sigma\(\\\{b\_\{\\ell\}:\\ell\\neq i\\\}\), it is also measurable with respect toσ⁡\(𝒢,\{bℓ:ℓ≠i\}\)\\sigma\(\\mathcal\{G\},\\\{b\_\{\\ell\}:\\ell\\neq i\\\}\)\. By the assumed independence,

𝔼⁡\[bi∣σ⁡\(𝒢,\{bℓ:ℓ≠i\}\)\]=𝔼⁡\[bi\]=0\.\\mathbb\{E\}\[b\_\{i\}\\mid\\sigma\(\\mathcal\{G\},\\\{b\_\{\\ell\}:\\ell\\neq i\\\}\)\]=\\mathbb\{E\}\[b\_\{i\}\]=0\.Therefore

𝔼⁡\[bi​W∣𝒢\]=𝔼⁡\[W​𝔼​\[bi∣σ⁡\(𝒢,\{bℓ:ℓ≠i\}\)\]\|𝒢\]=0\.\\mathbb\{E\}\[b\_\{i\}W\\mid\\mathcal\{G\}\]=\\mathbb\{E\}\\\!\\left\[W\\,\\mathbb\{E\}\[b\_\{i\}\\mid\\sigma\(\\mathcal\{G\},\\\{b\_\{\\ell\}:\\ell\\neq i\\\}\)\]\\,\\middle\|\\,\\mathcal\{G\}\\right\]=0\.For the product claim, write∏ℓ∈Jbℓ=bi​W\\prod\_\{\\ell\\in J\}b\_\{\\ell\}=b\_\{i\}WwithW=∏ℓ∈J∖\{i\}bℓW=\\prod\_\{\\ell\\in J\\setminus\\\{i\\\}\}b\_\{\\ell\}\. ∎

### C\.1Proof of Theorem[3\.2](https://arxiv.org/html/2610.19215#S3.Thmtheorem2)

See[3\.2](https://arxiv.org/html/2610.19215#S3.Thmtheorem2)

###### Proof\.

Following the shorthand notation introduced above in Equation[2](https://arxiv.org/html/2610.19215#A3.E2), we first prove thatpk=1/2\+∑j≤kαj​Sj=1/2\+ukp\_\{k\}=1/2\+\\sum\_\{j\\leq k\}\\alpha\_\{j\}S\_\{j\}=1/2\+u\_\{k\}by induction onkk\. Fork=1k=1, the previous message is empty; Alice knowsb1b\_\{1\}, and every later termSjS\_\{j\}withj≥2j\\geq 2contains Bob’s unseen bitb2b\_\{2\}, so Lemma[C\.1](https://arxiv.org/html/2610.19215#A3.Thmtheorem1)gives𝔼⁡\[Sj∣xA\]=0\\mathbb\{E\}\[S\_\{j\}\\mid x\_\{A\}\]=0and thereforep1=1/2\+α1​b1=1/2\+u1p\_\{1\}=1/2\+\\alpha\_\{1\}b\_\{1\}=1/2\+u\_\{1\}\.

Inductively assumepk−1=1/2\+uk−1p\_\{k\-1\}=1/2\+u\_\{k\-1\}\. By Assumption[3\.1](https://arxiv.org/html/2610.19215#S3.Thmtheorem1), the round\-kkspeaker recovers the prefix\(S1,…,Sk−1\)\(S\_\{1\},\\ldots,S\_\{k\-1\}\)from the scalarpk−1p\_\{k\-1\}; combined with its own bitbkb\_\{k\}, the speaker also determinesSk=Sk−1​bkS\_\{k\}=S\_\{k\-1\}b\_\{k\}\. Every laterSjS\_\{j\}withj≥k\+1j\\geq k\+1contains the next bitbk\+1b\_\{k\+1\}, which has opposite parity from the speaker, so Lemma[C\.1](https://arxiv.org/html/2610.19215#A3.Thmtheorem1)forces its conditional mean to vanish\. Hence

pk=𝔼\[p⋆∣xσ⁡\(k\),pk−1\]=12\+∑j≤kαjSj=12\+uk\.p\_\{k\}=\\mathbb\{E\}\[p^\{\\star\}\\mid x\_\{\\sigma\(k\)\},p\_\{k\-1\}\]=\\frac\{1\}\{2\}\+\\textstyle\\sum\_\{j\\leq k\}\\alpha\_\{j\}S\_\{j\}=\\frac\{1\}\{2\}\+u\_\{k\}\.
We now turn to the claim about the excess risk induced by stopping conversation at roundkkinstead of achieving full information by stopping at roundKK\. First, we note that we can rewrite the expected squared error ofpkp\_\{k\}compared to the true actiona∗a^\{\*\}in terms of the difference between the risk induced byp∗p^\{\*\}, the weight of the Bernoulli coin that the true action is drawn from anda∗a^\{\*\}, and the difference betweenp∗p^\{\*\}andpkp\_\{k\}:

𝔼⁡\[\(a∗−pk\)2\]\\displaystyle\\mathbb\{E\}\[\(a^\{\*\}\-p\_\{k\}\)^\{2\}\]=𝔼⁡\[\(a∗−p∗\+p∗−pk\)2\]\\displaystyle=\\mathbb\{E\}\[\(a^\{\*\}\-p^\{\*\}\+p^\{\*\}\-p\_\{k\}\)^\{2\}\]=𝔼⁡\[\(a∗−p∗\)2\]\+2​𝔼​\[\(a∗−p∗\)​\(p∗−pk\)\]\+𝔼⁡\[\(p∗−pk\)2\]\.\(∗\)\\displaystyle=\\mathbb\{E\}\[\(a^\{\*\}\-p^\{\*\}\)^\{2\}\]\+2\\mathbb\{E\}\[\(a^\{\*\}\-p^\{\*\}\)\(p^\{\*\}\-p\_\{k\}\)\]\+\\mathbb\{E\}\[\(p^\{\*\}\-p\_\{k\}\)^\{2\}\]\.\\quad\\quad\\quad\(\*\)
Note that the cross term is equal to zero by the law of total expectation, conditioning on the value of the secret bitsb=\(b1,…,bK\)b=\(b\_\{1\},\\ldots,b\_\{K\}\)held by Alice and Bob:

𝔼⁡\[\(a∗−p∗\)​\(p∗−pk\)\]\\displaystyle\\mathbb\{E\}\[\(a^\{\*\}\-p^\{\*\}\)\(p^\{\*\}\-p\_\{k\}\)\]=𝔼⁡\[\(p∗−pk\)​𝔼​\[a∗−p∗\|b\]\]\\displaystyle=\\mathbb\{E\}\[\(p^\{\*\}\-p\_\{k\}\)\\mathbb\{E\}\[a^\{\*\}\-p^\{\*\}\|b\]\]=𝔼⁡\[\(p∗−pk\)⋅0\]\\displaystyle=\\mathbb\{E\}\[\(p^\{\*\}\-p\_\{k\}\)\\cdot 0\]=0\.\\displaystyle=0\.Thus, setting the cross term in Equation \(\*\) to zero and rearranging terms, we find that

𝔼⁡\[\(a∗−pk\)2\]−𝔼⁡\[\(a∗−p∗\)2\]=𝔼⁡\[\(p∗−pk\)2\]\.\\mathbb\{E\}\[\(a^\{\*\}\-p\_\{k\}\)^\{2\}\]\-\\mathbb\{E\}\[\(a^\{\*\}\-p^\{\*\}\)^\{2\}\]=\\mathbb\{E\}\[\(p^\{\*\}\-p\_\{k\}\)^\{2\}\]\.Note that

p∗−pk=∑j=1Kαj​Sj−∑j=1kαj​Sj=∑j\>kαj​Sj\.p^\{\*\}\-p\_\{k\}=\\sum\_\{j=1\}^\{K\}\\alpha\_\{j\}S\_\{j\}\-\\sum\_\{j=1\}^\{k\}\\alpha\_\{j\}S\_\{j\}=\\sum\_\{j\>k\}\\alpha\_\{j\}S\_\{j\}\.Expanding, we find that

𝔼⁡\[\(a∗−pk\)2\]−𝔼⁡\[\(a∗−p∗\)2\]\\displaystyle\\mathbb\{E\}\[\(a^\{\*\}\-p\_\{k\}\)^\{2\}\]\-\\mathbb\{E\}\[\(a^\{\*\}\-p^\{\*\}\)^\{2\}\]=𝔼⁡\[\(∑j\>kαj​Sj\)2\]\\displaystyle=\\mathbb\{E\}\\left\[\\left\(\\sum\_\{j\>k\}\\alpha\_\{j\}S\_\{j\}\\right\)^\{2\}\\right\]=𝔼⁡\[∑j\>kαj2​Sj2\]\+𝔼⁡\[∑k<j<j′≤Kαj​αj′​Sj​Sj′\]\\displaystyle=\\mathbb\{E\}\\left\[\\sum\_\{j\>k\}\\alpha\_\{j\}^\{2\}S\_\{j\}^\{2\}\\right\]\+\\mathbb\{E\}\\left\[\\sum\_\{k<j<j^\{\\prime\}\\leq K\}\\alpha\_\{j\}\\alpha\_\{j^\{\\prime\}\}S\_\{j\}S\_\{j^\{\\prime\}\}\\right\]=∑j\>kαj2\+∑k<j<j′≤Kαjαj′𝔼\[\(b1⋯bj\)\(b1⋯bj⋅bj\+1⋯bj′\]\\displaystyle=\\sum\_\{j\>k\}\\alpha\_\{j\}^\{2\}\+\\sum\_\{k<j<j^\{\\prime\}\\leq K\}\\alpha\_\{j\}\\alpha\_\{j^\{\\prime\}\}\\mathbb\{E\}\[\(b\_\{1\}\\cdots b\_\{j\}\)\(b\_\{1\}\\cdots b\_\{j\}\\cdot b\_\{j\+1\}\\cdots b\_\{j^\{\\prime\}\}\]=∑j\>kαj2\+∑k<j<j′≤Kαjαj′𝔼\[bj\+1⋯bj′\]\\displaystyle=\\sum\_\{j\>k\}\\alpha\_\{j\}^\{2\}\+\\sum\_\{k<j<j^\{\\prime\}\\leq K\}\\alpha\_\{j\}\\alpha\_\{j^\{\\prime\}\}\\mathbb\{E\}\[b\_\{j\+1\}\\cdots b\_\{j^\{\\prime\}\}\]=∑j\>kaj2\(∗∗\),\\displaystyle=\\sum\_\{j\>k\}a\_\{j\}^\{2\}\\quad\\quad\\quad\\quad\(\*\*\),since each of the bitsbj\+1,…,bj′b\_\{j\+1\},\\ldots,b\_\{j^\{\\prime\}\}are independent fair Bernoulli draws over\{−1,1\}\\\{\-1,1\\\}and hence their expected product is zero\.

For the final claim, about the improvement in risk in each round, we apply the above result, Equation \(\*\*\), at both roundk−1k\-1andkk:

𝔼⁡\[\(a∗−pk−1\)2\]−𝔼⁡\[\(a∗−pk\)2\]\\displaystyle\\mathbb\{E\}\[\(a^\{\*\}\-p\_\{k\-1\}\)^\{2\}\]\-\\mathbb\{E\}\[\(a^\{\*\}\-p\_\{k\}\)^\{2\}\]=\(𝔼⁡\[\(a∗−pk−1\)2\]−𝔼⁡\[\(a∗−p∗\)2\]\)\\displaystyle=\\big\(\\mathbb\{E\}\[\(a^\{\*\}\-p\_\{k\-1\}\)^\{2\}\]\-\\mathbb\{E\}\[\(a^\{\*\}\-p^\{\*\}\)^\{2\}\]\\big\)−\(𝔼\[\(a∗−pk\)2−𝔼\[\(a∗−p∗\)2\]\)\\displaystyle\\quad\\quad\\quad\-\\big\(\\mathbb\{E\}\[\(a^\{\*\}\-p\_\{k\}\)^\{2\}\-\\mathbb\{E\}\[\(a^\{\*\}\-p^\{\*\}\)^\{2\}\]\\big\)=∑j\>k−1αj2−∑j\>kαj2\\displaystyle=\\sum\_\{j\>k\-1\}\\alpha\_\{j\}^\{2\}\-\\sum\_\{j\>k\}\\alpha\_\{j\}^\{2\}=αk2\.\\displaystyle=\\alpha\_\{k\}^\{2\}\.And, as a corollary to Equation \(\*\*\) whenk=Kk=Kand hence∑j\>kαj2=0\\sum\_\{j\>k\}\\alpha\_\{j\}^\{2\}=0,𝔼⁡\[\(a∗−pK\)2\]=𝔼⁡\[\(a∗−p∗\)2\]\\mathbb\{E\}\[\(a^\{\*\}\-p\_\{K\}\)^\{2\}\]=\\mathbb\{E\}\[\(a^\{\*\}\-p^\{\*\}\)^\{2\}\]\. ∎

### C\.2Proof of Theorem[3\.3](https://arxiv.org/html/2610.19215#S3.Thmtheorem3)

###### Proof\.

For the parity algebra, letp~k\\tilde\{p\}\_\{k\}be the round\-kkspeaker’s posterior under the action\-channel transcript, and letAk:=21\{p~k≥1/2\}−1=sign\(p~k−1/2\)∈\{−1,\+1\}A\_\{k\}:=2\\,\\mathbf\{1\}\\\{\\tilde\{p\}\_\{k\}\\geq 1/2\\\}\-1=\\operatorname\{sign\}\(\\tilde\{p\}\_\{k\}\-1/2\)\\in\\\{\-1,\+1\\\}be the±1\\pm 1recoding of the round\-kkaction message\. The claim in Theorem[3\.3](https://arxiv.org/html/2610.19215#S3.Thmtheorem3)that every message equals𝟏\{b1=\+1\}\\mathbf\{1\}\\\{b\_\{1\}=\+1\\\}is equivalent toAk=b1A\_\{k\}=b\_\{1\}for everykk\.

We showAk=b1A\_\{k\}=b\_\{1\}by induction\. At round11, Alice has no previous message and knowsb1b\_\{1\}; everySjS\_\{j\}withj≥2j\\geq 2contains Bob’s unseenb2b\_\{2\}and vanishes in conditional expectation by Lemma[C\.1](https://arxiv.org/html/2610.19215#A3.Thmtheorem1), so her posterior is1/2\+α1​b11/2\+\\alpha\_\{1\}b\_\{1\}andA1=sign⁡\(α1​b1\)=b1A\_\{1\}=\\operatorname\{sign\}\(\\alpha\_\{1\}b\_\{1\}\)=b\_\{1\}\.

Suppose all previous action messages equalb1b\_\{1\}, so the public transcript reveals no information beyond the first bit\. If Alice speaks at roundkk, she still lacksb2b\_\{2\}, so the same conditional\-expectation calculation givesp~k=1/2\+α1​b1\\tilde\{p\}\_\{k\}=1/2\+\\alpha\_\{1\}b\_\{1\}andAk=b1A\_\{k\}=b\_\{1\}\. If Bob speaks, he knowsb2b\_\{2\}; everySjS\_\{j\}withj≥3j\\geq 3contains the unseen bitb3b\_\{3\}and averages out, so his posterior is

p~k=12\+α1​b1\+α2​b1​b2=12\+b1​\(α1\+α2​b2\)\.\\tilde\{p\}\_\{k\}=\\frac\{1\}\{2\}\+\\alpha\_\{1\}b\_\{1\}\+\\alpha\_\{2\}b\_\{1\}b\_\{2\}=\\frac\{1\}\{2\}\+b\_\{1\}\\big\(\\alpha\_\{1\}\+\\alpha\_\{2\}b\_\{2\}\\big\)\.Sinceα1\>α2\\alpha\_\{1\}\>\\alpha\_\{2\}, the factorα1\+α2​b2\\alpha\_\{1\}\+\\alpha\_\{2\}b\_\{2\}is positive for both values ofb2b\_\{2\}, soAk=b1A\_\{k\}=b\_\{1\}\. HenceAk=b1A\_\{k\}=b\_\{1\}at every round and the induced decision does not change after round11\.

For the constant\-gap instance, takeK=3K=3,α1=0\.20\\alpha\_\{1\}=0\.20,α2=0\.15\\alpha\_\{2\}=0\.15,α3=0\.10\\alpha\_\{3\}=0\.10, which satisfyα1\>α2\\alpha\_\{1\}\>\\alpha\_\{2\}andα1\+α2\+α3<1/2\\alpha\_\{1\}\+\\alpha\_\{2\}\+\\alpha\_\{3\}<1/2\. Theorem[3\.2](https://arxiv.org/html/2610.19215#S3.Thmtheorem2)givesp3=p⋆p\_\{3\}=p^\{\\star\}\. Meanwhile, the action message at every round equals𝟏\{b1=\+1\}\\mathbf\{1\}\\\{b\_\{1\}=\+1\\\}\(equivalently,Ak=b1A\_\{k\}=b\_\{1\}\)\. OnE:=\{b2=−1,b3=\+1\}E:=\\\{b\_\{2\}=\-1,b\_\{3\}=\+1\\\}, which has probability1/41/4, the prefix parities areS1=b1S\_\{1\}=b\_\{1\}andS2=S3=−b1S\_\{2\}=S\_\{3\}=\-b\_\{1\}, sop⋆−1/2=b1​\(α1−α2−α3\)<0p^\{\\star\}\-1/2=b\_\{1\}\(\\alpha\_\{1\}\-\\alpha\_\{2\}\-\\alpha\_\{3\}\)<0; henceh⋆=𝟏\{p⋆≥1/2\}=𝟏\{b1=−1\}h^\{\\star\}=\\mathbf\{1\}\\\{p^\{\\star\}\\geq 1/2\\\}=\\mathbf\{1\}\\\{b\_\{1\}=\-1\\\}, which disagrees with the action message onEE\. ThusPr\[a^k≠h⋆\]≥1/4\\Pr\[\\hat\{a\}^\{k\}\\neq h^\{\\star\}\]\\geq 1/4at every round\. ∎

## Appendix DProofs for Section[4](https://arxiv.org/html/2610.19215#S4)

Throughout this appendix section, we work in the chained\-parity model of Section[3](https://arxiv.org/html/2610.19215#S3.Ex1)under Assumption[3\.1](https://arxiv.org/html/2610.19215#S3.Thmtheorem1)\. We begin with the following observation:

###### Observation D\.1\(Learning cross\-calibrated forecasts\)\.

LetZZbe any information available at prediction time, such as a pair of communicated forecastsZ=\(p^Ak,p^Bℓ\)Z=\(\\hat\{p\}\_\{A\}^\{k\},\\hat\{p\}\_\{B\}^\{\\ell\}\)\. Suppose the predictor class can represent the true conditional label probabilities\. If the training loss is one whose best population prediction is the true conditional probability, such as cross\-entropy or squared loss for binary probabilities, then training a predictorhhto predicta⋆a^\{\\star\}fromZZgives

h⋆​\(Z\)​\(a\)=Pr⁡\(a⋆=a∣Z\)\.h^\{\\star\}\(Z\)\(a\)=\\Pr\(a^\{\\star\}=a\\mid Z\)\.Therefore the learned forecastp~=h⋆​\(Z\)\\tilde\{p\}=h^\{\\star\}\(Z\)is calibrated even after conditioning onZZ:Pr⁡\(a⋆=a∣p~,Z\)=p~​\(a\)\\Pr\(a^\{\\star\}=a\\mid\\tilde\{p\},Z\)=\\tilde\{p\}\(a\)almost surely\. Moreover, ifZ=\(W,q^\)Z=\(W,\\hat\{q\}\)includes a previous communicated forecastq^\\hat\{q\}, then alsoPr⁡\(a⋆=a∣p~,q^\)=p~​\(a\)\\Pr\(a^\{\\star\}=a\\mid\\tilde\{p\},\\hat\{q\}\)=\\tilde\{p\}\(a\)almost surely\. Thus loss minimization on features that include the previous forecast learns a forecast that is cross\-calibrated with respect to that forecast\.

###### Proof\.

By the assumption on the loss, the best population predictor outputs the true conditional label probabilities, soh⋆​\(Z\)​\(a\)=Pr⁡\(a⋆=a∣Z\)h^\{\\star\}\(Z\)\(a\)=\\Pr\(a^\{\\star\}=a\\mid Z\)\. Letp~=h⋆​\(Z\)\\tilde\{p\}=h^\{\\star\}\(Z\)\. Sincep~\\tilde\{p\}is a function ofZZ,

Pr⁡\(a⋆=a∣p~,Z\)=Pr⁡\(a⋆=a∣Z\)=p~​\(a\)\.\\Pr\(a^\{\\star\}=a\\mid\\tilde\{p\},Z\)=\\Pr\(a^\{\\star\}=a\\mid Z\)=\\tilde\{p\}\(a\)\.IfZ=\(W,q^\)Z=\(W,\\hat\{q\}\), then averaging the last display over the remaining informationWW, while keeping\(p~,q^\)\(\\tilde\{p\},\\hat\{q\}\)fixed, gives

Pr\(a⋆=a∣p~,q^\)=𝔼\[Pr\(a⋆=a∣Z\)∣p~,q^\]=𝔼\[p~\(a\)∣p~,q^\]=p~\(a\)\.\\Pr\(a^\{\\star\}=a\\mid\\tilde\{p\},\\hat\{q\}\)=\\mathbb\{E\}\[\\Pr\(a^\{\\star\}=a\\mid Z\)\\mid\\tilde\{p\},\\hat\{q\}\]=\\mathbb\{E\}\[\\tilde\{p\}\(a\)\\mid\\tilde\{p\},\\hat\{q\}\]=\\tilde\{p\}\(a\)\.∎

We then expand the calibration claim of Theorem[4\.1](https://arxiv.org/html/2610.19215#S4.Thmtheorem1)into self\- and cross\-calibration \(Definitions[2\.1](https://arxiv.org/html/2610.19215#S2.Thmtheorem1)and[2\.2](https://arxiv.org/html/2610.19215#S2.Thmtheorem2)\), and quantify the excess squared loss from using raw reportsp^k\\hat\{p\}\_\{k\}in place ofpkp\_\{k\}\.

We first consider the direct\-use benchmark in which the receiver treats the raw reportp^k\\hat\{p\}\_\{k\}itself as the round\-kkprediction\. This benchmark isolates the squared\-loss cost of reporting a biased scalar before applying any post\-hoc calibration or projection rule\.

###### Proposition D\.2\(Self\-calibration removes global miscalibration\)\.

Ifλ=0\\lambda=0andc\>0c\>0in \([1](https://arxiv.org/html/2610.19215#S4.E1)\), then self\-calibration already recovers the ideal scalar:Pr⁡\(a⋆=1∣p^k\)=pk\\Pr\(a^\{\\star\}=1\\mid\\hat\{p\}\_\{k\}\)=p\_\{k\}\. Using rawp^k\\hat\{p\}\_\{k\}in place ofpkp\_\{k\}incurs excess squared loss

𝔼⁡\[\(p^k−pk\)2\]=\(c−1\)2​𝔼​\[\(pk−12\)2\]=\(c−1\)2​∑j≤kαj2\.\\mathbb\{E\}\[\(\\hat\{p\}\_\{k\}\-p\_\{k\}\)^\{2\}\]=\(c\-1\)^\{2\}\\,\\mathbb\{E\}\\left\[\\big\(p\_\{k\}\-\\tfrac\{1\}\{2\}\\big\)^\{2\}\\right\]=\(c\-1\)^\{2\}\\sum\_\{j\\leq k\}\\alpha\_\{j\}^\{2\}\.

###### Proof\.

Whenλ=0\\lambda=0,p^k=1/2\+c⁡\(pk−1/2\)\\hat\{p\}\_\{k\}=1/2\+c\(p\_\{k\}\-1/2\)is invertible:pk=1/2\+\(p^k−1/2\)/cp\_\{k\}=1/2\+\(\\hat\{p\}\_\{k\}\-1/2\)/c\. Sincep⋆=pk\+rkp^\{\\star\}=p\_\{k\}\+r\_\{k\}andp^k\\hat\{p\}\_\{k\}is a function ofb1,…,bkb\_\{1\},\\ldots,b\_\{k\}, Lemma[C\.1](https://arxiv.org/html/2610.19215#A3.Thmtheorem1)gives𝔼⁡\[rk∣p^k\]=0\\mathbb\{E\}\[r\_\{k\}\\mid\\hat\{p\}\_\{k\}\]=0, soPr⁡\(a⋆=1∣p^k\)=𝔼⁡\[p⋆∣p^k\]=pk\\Pr\(a^\{\\star\}=1\\mid\\hat\{p\}\_\{k\}\)=\\mathbb\{E\}\[p^\{\\star\}\\mid\\hat\{p\}\_\{k\}\]=p\_\{k\}\. The raw\-report loss is𝔼⁡\[\(p^k−pk\)2\]=\(c−1\)2​𝔼​\[\(pk−1/2\)2\]=\(c−1\)2​∑j≤kαj2\\mathbb\{E\}\[\(\\hat\{p\}\_\{k\}\-p\_\{k\}\)^\{2\}\]=\(c\-1\)^\{2\}\\mathbb\{E\}\[\(p\_\{k\}\-1/2\)^\{2\}\]=\(c\-1\)^\{2\}\\sum\_\{j\\leq k\}\\alpha\_\{j\}^\{2\}\. ∎

###### Proposition D\.3\(Cross\-calibration removes previous\-message bias\)\.

For anyc\>0c\>0andλ∈ℝ\\lambda\\in\\mathbb\{R\}in \([1](https://arxiv.org/html/2610.19215#S4.E1)\), the conditional label distribution given the raw report and the previous agent’s report recovers the ideal scalar:

Pr⁡\(a⋆=1∣p^k,pk−1\)=pk\.\\Pr\(a^\{\\star\}=1\\mid\\hat\{p\}\_\{k\},p\_\{k\-1\}\)=p\_\{k\}\.Thus a post\-hoc forecast learned from\(p^k,pk−1\)\(\\hat\{p\}\_\{k\},p\_\{k\-1\}\)is cross\-calibrated with respect topk−1p\_\{k\-1\}and outputspkp\_\{k\}\. Using rawp^k\\hat\{p\}\_\{k\}in place ofpkp\_\{k\}incurs excess squared loss

𝔼⁡\[\(p^k−pk\)2\]=\(c−1\)2​∑j≤kαj2\+\(2​\(c−1\)​λ\+λ2\)​∑j<kαj2\.\\mathbb\{E\}\[\(\\hat\{p\}\_\{k\}\-p\_\{k\}\)^\{2\}\]=\(c\-1\)^\{2\}\\sum\_\{j\\leq k\}\\alpha\_\{j\}^\{2\}\+\\big\(2\(c\-1\)\\lambda\+\\lambda^\{2\}\\big\)\\sum\_\{j<k\}\\alpha\_\{j\}^\{2\}\.

###### Proof\.

For anyλ\\lambda, observing\(p^k,pk−1\)\(\\hat\{p\}\_\{k\},p\_\{k\-1\}\)determines

pk=12\+1c​\[\(p^k−12\)−λ⁡\(pk−1−12\)\],p\_\{k\}=\\tfrac\{1\}\{2\}\+\\tfrac\{1\}\{c\}\\left\[\\big\(\\hat\{p\}\_\{k\}\-\\tfrac\{1\}\{2\}\\big\)\-\\lambda\\big\(p\_\{k\-1\}\-\\tfrac\{1\}\{2\}\\big\)\\right\],sop⋆=pk\+rkp^\{\\star\}=p\_\{k\}\+r\_\{k\}with𝔼\[rk∣p^k,pk−1\]=0\\mathbb\{E\}\[r\_\{k\}\\mid\\hat\{p\}\_\{k\},p\_\{k\-1\}\]=0by Lemma[C\.1](https://arxiv.org/html/2610.19215#A3.Thmtheorem1)\. HencePr\(a⋆=1∣p^k,pk−1\)=𝔼\[p⋆∣p^k,pk−1\]=pk\\Pr\(a^\{\\star\}=1\\mid\\hat\{p\}\_\{k\},p\_\{k\-1\}\)=\\mathbb\{E\}\[p^\{\\star\}\\mid\\hat\{p\}\_\{k\},p\_\{k\-1\}\]=p\_\{k\}\. If the raw report is used directly thenp^k−pk=\(c−1\)​\(pk−1/2\)\+λ⁡\(pk−1−1/2\)\\hat\{p\}\_\{k\}\-p\_\{k\}=\(c\-1\)\(p\_\{k\}\-1/2\)\+\\lambda\(p\_\{k\-1\}\-1/2\)\. Withpk−1/2=ukp\_\{k\}\-1/2=u\_\{k\}andpk−1−1/2=uk−1=uk−αk​Skp\_\{k\-1\}\-1/2=u\_\{k\-1\}=u\_\{k\}\-\\alpha\_\{k\}S\_\{k\}, cross\-term cancellation via Lemma[C\.1](https://arxiv.org/html/2610.19215#A3.Thmtheorem1)gives𝔼⁡\[uk2\]=∑j≤kαj2\\mathbb\{E\}\[u\_\{k\}^\{2\}\]=\\sum\_\{j\\leq k\}\\alpha\_\{j\}^\{2\}and𝔼⁡\[uk−12\]=𝔼⁡\[uk​uk−1\]=∑j<kαj2\\mathbb\{E\}\[u\_\{k\-1\}^\{2\}\]=\\mathbb\{E\}\[u\_\{k\}u\_\{k\-1\}\]=\\sum\_\{j<k\}\\alpha\_\{j\}^\{2\}, yielding the stated identity\.

∎

Proposition[D\.3](https://arxiv.org/html/2610.19215#A4.Thmtheorem3)is exactly the chained\-parity instance of Observation[D\.1](https://arxiv.org/html/2610.19215#A4.Thmtheorem1): learningPr⁡\(a⋆=1∣p^k,pk−1\)\\Pr\(a^\{\\star\}=1\\mid\\hat\{p\}\_\{k\},p\_\{k\-1\}\)from labelled transcripts produces a cross\-calibrated forecast that equalspkp\_\{k\}, and hence recovers Theorem[3\.2](https://arxiv.org/html/2610.19215#S3.Thmtheorem2)regardless of the raw report’s confidence distortion \(cc\) or anchoring to the previous message \(λ\\lambda\)\. This proves Theorem[4\.1](https://arxiv.org/html/2610.19215#S4.Thmtheorem1)\.

Round\-by\-round behavior under projection\.Propositions[D\.2](https://arxiv.org/html/2610.19215#A4.Thmtheorem2)and[D\.3](https://arxiv.org/html/2610.19215#A4.Thmtheorem3)say that, given enough labelled data, calibration recovers the ideal scalarpkp\_\{k\}from a biased report\. We now analyze a different receiver model: a receiver that does not know the bias model and therefore treatsp^k\\hat\{p\}\_\{k\}as if it were the true posterior\. Whenp^k\\hat\{p\}\_\{k\}is not a possible message under any valid speaker posterior, the receiver roundsp^k\\hat\{p\}\_\{k\}to the closest valid message before updating\. Formally, ifSSis the set of valid speaker messages, the receiver’s Bayesian update is computed with respect to

p¯k∈arg⁡mins∈S​\|p^k−s\|\.\\bar\{p\}\_\{k\}\\;\\in\\;\\arg\\min\_\{s\\in S\}\\,\|\\hat\{p\}\_\{k\}\-s\|\.\(3\)The setSSshould be read as the*receiver\-consistent*valid set: the posterior values that could have been sent by the speaker among worlds consistent with the receiver’s own private observation and the public transcript so far, which avoids assigning positive probability to a message the receiver already knows to be impossible\.

Under this rule, bias is harmless until it pushesp^k\\hat\{p\}\_\{k\}across the midpoint between two adjacent valid messages, at which point the receiver decodes the wrong latent bit and pays a discrete cost\. We work with the original biased\-report model of \([1](https://arxiv.org/html/2610.19215#S4.E1)\), with the same\(c,λ\)\(c,\\lambda\)across rounds, and trace what happens round by round\.

Round11\.Alice observesb1b\_\{1\}and her ideal posterior isp1=12\+α1​b1p\_\{1\}=\\tfrac\{1\}\{2\}\+\\alpha\_\{1\}b\_\{1\}\. From Bob’s view the valid messages are\{12−α1,12\+α1\}\\\{\\tfrac\{1\}\{2\}\-\\alpha\_\{1\},\\tfrac\{1\}\{2\}\+\\alpha\_\{1\}\\\}, symmetric aroundp0=12p\_\{0\}=\\tfrac\{1\}\{2\}at distanceα1\\alpha\_\{1\}\. Sincep0=12p\_\{0\}=\\tfrac\{1\}\{2\}, the anchoring term in \([1](https://arxiv.org/html/2610.19215#S4.E1)\) vanishes andp^1−12=c​α1​b1\\hat\{p\}\_\{1\}\-\\tfrac\{1\}\{2\}=c\\alpha\_\{1\}b\_\{1\}has the same sign asb1b\_\{1\}for everyc\>0c\>0\. Nearest\-valid projection therefore recoversb1b\_\{1\}, and the round\-11message conveys the same information it would under a calibrated speaker\.

Round22\.Conditional on correct round\-11decoding, Bob now seesp1=12\+α1​b1p\_\{1\}=\\tfrac\{1\}\{2\}\+\\alpha\_\{1\}b\_\{1\}as a public scalar and observes his own bitb2b\_\{2\}\. His ideal posterior isp2=p1\+α2​b1​b2p\_\{2\}=p\_\{1\}\+\\alpha\_\{2\}b\_\{1\}b\_\{2\}, and from Alice’s view the valid round\-22messages are\{p1−α2,p1\+α2\}\\\{p\_\{1\}\-\\alpha\_\{2\},p\_\{1\}\+\\alpha\_\{2\}\\\}, symmetric aroundp1p\_\{1\}at distanceα2\\alpha\_\{2\}\. Nearest\-valid projection ofp^2\\hat\{p\}\_\{2\}recoversp2p\_\{2\}iffp^2\\hat\{p\}\_\{2\}lies on the same side ofp1p\_\{1\}asp2p\_\{2\}\(with equality corresponding to a tie\)\. Unlike at round11, the biased report now picks up an anchoring contribution frompk−1=p1p\_\{k\-1\}=p\_\{1\}, and this is the source of failure\.

###### Proposition D\.4\(Decoding failure at round 2\)\.

Under the biased reports of \([1](https://arxiv.org/html/2610.19215#S4.E1)\) withc\>0c\>0, conditional on correct round\-11decoding, nearest\-valid projection at round22decodes incorrectly on the event\{b2=−sign\(c\+λ−1\)\}\\\{b\_\{2\}=\-\\operatorname\{sign\}\(c\+\\lambda\-1\)\\\}, of probability1/21/2, whenever

\|c\+λ−1\|​α1\>c​α2\.\|c\+\\lambda\-1\|\\,\\alpha\_\{1\}\\;\>\\;c\\,\\alpha\_\{2\}\.A wrong decode flipsα2​S2\\alpha\_\{2\}S\_\{2\}in the receiver’s projected posterior\. Conditional on the wrong\-decode event, this contributes squared\-loss excess4​α224\\alpha\_\{2\}^\{2\}relative to the ideal round\-22posterior; averaged overb2b\_\{2\}conditional on correct round\-11decoding, the contribution is2​α222\\alpha\_\{2\}^\{2\}\.

###### Proof\.

Conditional on correct round\-11decoding,p1=12\+α1​b1p\_\{1\}=\\tfrac\{1\}\{2\}\+\\alpha\_\{1\}b\_\{1\}andp2=p1\+α2​b1​b2p\_\{2\}=p\_\{1\}\+\\alpha\_\{2\}b\_\{1\}b\_\{2\}, so \([1](https://arxiv.org/html/2610.19215#S4.E1)\) gives

p^2−p1=c​α2​b1​b2\+\(c\+λ−1\)​α1​b1\.\\hat\{p\}\_\{2\}\-p\_\{1\}=c\\alpha\_\{2\}b\_\{1\}b\_\{2\}\+\(c\+\\lambda\-1\)\\alpha\_\{1\}b\_\{1\}\.Correct decoding requires this to have the same sign asb1​b2b\_\{1\}b\_\{2\}; multiplying byb1​b2b\_\{1\}b\_\{2\}gives the equivalent conditionc​α2\+\(c\+λ−1\)​α1​b2\>0c\\alpha\_\{2\}\+\(c\+\\lambda\-1\)\\alpha\_\{1\}b\_\{2\}\>0, which fails on the unfavorable signb2=−sign⁡\(c\+λ−1\)b\_\{2\}=\-\\operatorname\{sign\}\(c\+\\lambda\-1\)exactly when\|c\+λ−1\|​α1\>c​α2\|c\+\\lambda\-1\|\\alpha\_\{1\}\>c\\alpha\_\{2\}\(with equality corresponding to a tie in nearest\-valid projection\)\. On the wrong\-decode event, projection flipsα2​S2\\alpha\_\{2\}S\_\{2\}to−α2​S2\-\\alpha\_\{2\}S\_\{2\}, so the projected posterior differs from the ideal round\-22posterior by2​α2​S22\\alpha\_\{2\}S\_\{2\}\. By the squared\-loss identity used in Theorem[3\.2](https://arxiv.org/html/2610.19215#S3.Thmtheorem2), the conditional excess is\(2​α2\)2=4​α22\(2\\alpha\_\{2\}\)^\{2\}=4\\alpha\_\{2\}^\{2\}\. Since the wrong\-decode event has probability1/21/2conditional on correct round\-11decoding, its expected contribution is2​α222\\alpha\_\{2\}^\{2\}\. ∎

This parallels Theorem[3\.3](https://arxiv.org/html/2610.19215#S3.Thmtheorem3): action communication transmitsb1b\_\{1\}correctly and then stalls; affine\-biased probability communication also transmitsb1b\_\{1\}correctly under projection, but begins to loseb2b\_\{2\}once the imbalance condition\|c\+λ−1\|​α1\>c​α2\|c\+\\lambda\-1\|\\alpha\_\{1\}\>c\\alpha\_\{2\}holds\. The round\-22projection failure disappears whenc\+λ=1c\+\\lambda=1, while true calibration of the affine report corresponds to the stronger conditionc=1c=1andλ=0\\lambda=0\. The two parts of the appendix are thus complementary: Propositions[D\.2](https://arxiv.org/html/2610.19215#A4.Thmtheorem2)–[D\.3](https://arxiv.org/html/2610.19215#A4.Thmtheorem3)say that post\-hoc calibration suffices to recover the ideal scalarpkp\_\{k\}, while Proposition[D\.4](https://arxiv.org/html/2610.19215#A4.Thmtheorem4)identifies a regime in which an uncalibrated projection\-based receiver flips the second latent bit\.

## Appendix EExperimental details

Here, we provide additional information on reproducibility of our experiments\.

### E\.1Task design

Chained ParitiesFor the parity task, we construct our dataset as prescribed by the theory in Section[3](https://arxiv.org/html/2610.19215#S3.Ex1)\. We generate bitstrings of length 30 and choose a total of3030corresponding coefficients\. We set the first four values to\[0\.2,0\.15,0\.1,0\.02\]\[0\.2,0\.15,0\.1,0\.02\]and assign the remaining2626values equally so that∑jαj=0\.49\\sum\_\{j\}\\alpha\_\{j\}=0\.49\. The bits of each datapoint are split disjointly between the two agents in alternating order, and the binary label is sampled fromP⁡\(Y=1∣b\)=12\+∑jαj​sjP\(Y\{=\}1\\mid b\)=\\tfrac\{1\}\{2\}\+\\sum\_\{j\}\\alpha\_\{j\}s\_\{j\}, wheresjs\_\{j\}is thejj\-th prefix product of the hidden signs\. Then, we generate a total of two million datapoints which we split into a90%90\\%train and10%10\\%test split\. All results are reported on the test split\.

MazesFor the maze task, we construct mazes similar to those introduced by\[[Davidson et al\., 2025](https://arxiv.org/html/2610.19215#bib.bib11)\]\. We consider mazes of size6×66\\times 6\. For evaluation purposes, we only consider mazes with a single correct path\. The wall density is30%30\\%\. Each agent sees exactly half of the maze cells, assigned uniformly at random, and the agents receive disjoint masks so that each maze is always solvable from the joint information\. An example maze is shown below\. Again, we generate two million datapoints in total, split the data into a90%90\\%train and10%10\\%test split, and report our results on the test set\. The data contains one example per step along the unique solution: the agent’s masked grid is rendered with the current position marked, and the correct next move is used as the label\. There are four answer tokens that can represent the true label: up, down, left, and right\.

xx:

```
@##.#.
            .##...
            ...#..
            .#.##.
            #..###
            .#...*
```

xAx\_\{A\}:

```
@#??#?
            ?#??.?
            ?.??.?
            .?.##?
            #..##?
            .#.??*
```

xBx\_\{B\}:

```
@?#.?.
            .?#.?.
            .?.#?.
            ?#???.
            ?????#
            ???..*
```

Figure 12:Example of full maze and agents’ private observations\.
### E\.2Transformer experiments

For both tasks we use a small, character\-level GPT based on the NanoGPT implementation\[[Karpathy, 2022](https://arxiv.org/html/2610.19215#bib.bib26)\]:44transformer blocks,66attention heads, embedding dimension240240, and a causal mask\. Each agent maintains its own per\-task vocabulary derived from the raw character set of its inputs, so all sequences are tokenized at the character level\. The context length is set toprefix\_size\+1\\texttt\{prefix\\\_size\}\+1, where the prefix is the serialized example up to \(but not including\) the answer; any annotations appended by a collaborator \(see below\) extend the prefix accordingly\. We treat each task as next\-token prediction with the loss measured only at the answer position\(s\)\.

Per\-agent inputs\.For chained parity, agent00\("Bob"\) sees the odd\-indexed bits and agent11\("Alice"\) sees the even\-indexed bits; the unobserved positions are replaced with a mask token, and the label bit is appended after an=delimiter\. For mazes, each agent’s input is the flattened6×66\\times 6grid restricted to its assigned half of the cells, with the current position marked by@, followed by=and the next move from\{d,r,u,l\}\\\{d,r,u,l\\\}\. A single maze with path lengthℓ\\ellcontributesℓ\\elltraining examples, each predicting the next move from the current position\.

Conversation loop\.We instantiate our protocol as iterative training across rounds: in roundrr, agentrmodKr\\bmod K\(withKKthe number of agents\) trains a fresh transformer from scratch on its currently annotated dataset\. After a fixed number of optimizer steps, the trained agent runs over its inputs and emits a message for each example, which is then appended to the prefix of the next agent’s inputs in roundr\+1r\{\+\}1\. Because each round trains a freshly initialized model, any improvement in joint performance must come through the appended messages rather than transferred weights\.

Optimization\.Each agent is trained from scratch with AdamW \(β1=0\.9\\beta\_\{1\}=0\.9,β2=0\.99\\beta\_\{2\}=0\.99, weight decay0\.10\.1, gradient clip1\.01\.0\) in bfloat16 mixed precision on a single GPU, with batch size10241024and no gradient accumulation\. The learning rate uses linear warmup over100100steps to a peak of10−410^\{\-4\}, followed by cosine decay to10−510^\{\-5\}over the remainder of training\. We run20002000iterations per round on chained parity \(55rounds\) and50,00050\{,\}000iterations per round on mazes \(44rounds\); in both cases we keep the checkpoint with the best validation loss within each round\.

### E\.3LLM experiments

The LLM experiments follow the same per\-round procedure as our transformer experiments, with each agent now replaced by a pretrained LLM queried through the API rather than a model trained from scratch\. Unless otherwise noted we use temperature1\.01\.0, run44rounds of conversation per maze, and evaluate onN=30N=30mazes, with 10 rollouts each, drawn from the held\-out test split\. At each round, the active agent receives a prompt containing \(i\) a legend\-annotated rendering of its own masked6×66\\times 6maze, \(ii\) the sequence of moves taken so far \(from which the current position can be inferred\), and \(iii\) the other agent’s most recent response from the previous round\. We consider three communication settings, which differ only in what part of the partner’s response is appended to the next prompt: the full free\-form message, a single move token in\{d,r,u,l\}\\\{d,r,u,l\\\}, or a probability vector over the four moves\. Probabilities can either be elicited directly from the model in the response, post\-calibrated from the verbalized answer, or obtained from rollouts\. The agent is to produce a single move after the delimiter~, and – in the verbalized setting – a probability vector after the delimiter%\. The joint trajectory advances by one step after each conversation ofKKrounds; a single incorrect move terminates the maze, and we report the resulting per\-maze success rate\.

#### E\.3\.1Prompts

The prompt we use to query the LLM at each step is:

Task:Youaregoingtoplaythecollaborativemazegametogetherwithanotheragent\.Themazeconsistsofagridwithwallsandagoal\.Yourtaskistojointlydeterminethenextmoveonthepath\.Youandtheotheragentwilltakethatactiontogether\.Youwilleachgetyourownmapofthesamemaze,withsomecoordinateshidden\.Becauseofthehiddencoordinates,youwillneedtocommunicatewiththeotheragenttoshareinformationaboutthemazeandcoordinateyournextmove\.Bothagentstogetherhaveenoughinformationtosolvethemaze,soyoudonotneedtoexplore\.

Rules:

\-Youcanonlymovetoadjacentcells\[down\(d\),right\(r\),up\(u\),left\(l\)\]\.

\-Youcannotmovediagonallyorthroughwalls\.

\-Onceyoumakeanincorrectmove,youlose\.

Hereis\*\*your\*\*mapofthemazewithalegendofthesymbols:

@?\#\.?\.

\.?\#\.?\.

\.?\.\#?\.

?\#???\.

?????\#

???\.\.\*

Legend:

@\-CurrentPosition

\*\-GoalPosition

\.\-Path

\#\-Wall

?\-HiddenCell

Youmustanswerwithoneofd,r,u,l\.Putyourfinalanswerafterthedelimiter~\.Forexample,ifyourfinalanswerisd,yourresponseshouldcontain~d\.

Finally,givetheprobabilitiesyouthinkeachmoved,r,u,liscorrectafterthedelimiter%\.Forexample,ifyouthinktheprobabilityofd,r,u,lis0\.8,0\.1,0\.05,0\.05,yourresponseshouldcontain%\[0\.8,0\.1,0\.05,0\.05\]\.Makesureitisavalidprobabilityvector,i\.e\.thesumoftheprobabilitiesis1\.

Yourmovesaretimedforspeedsohurryup\!

For our experiment communicating full responses \(Figure[11](https://arxiv.org/html/2610.19215#S5.F11)\), we slightly modify the above prompt for GPT\-5\.4\-nano to ensure its response includes content beyond the elicited probabilities \(otherwise, while it generates reasoning in the background, its reasoning is hidden\)\. The modified prompt is:

Task:Youaregoingtoplaythecollaborativemazegametogetherwithanotheragent\.Themazeconsistsofagridwithwallsandagoal\.Yourtaskistojointlydeterminethenextmoveonthepath\.Youandtheotheragentwilltakethatactiontogether\.Youwilleachgetyourownmapofthesamemaze,withsomecoordinateshidden\.Becauseofthehiddencoordinates,youwillneedtocommunicatewiththeotheragenttoshareinformationaboutthemazeandcoordinateyournextmove\.Bothagentstogetherhaveenoughinformationtosolvethemaze,soyoudonotneedtoexplore\.

Rules:

\-Youcanonlymovetoadjacentcells\[down\(d\),right\(r\),up\(u\),left\(l\)\]\.

\-Youcannotmovediagonallyorthroughwalls\.

\-Onceyoumakeanincorrectmove,youlose\.

Hereis\*\*your\*\*mapofthemazewithalegendofthesymbols:

@?\#\.?\.

\.?\#\.?\.

\.?\.\#?\.

?\#???\.

?????\#

???\.\.\*

Legend:

@\-CurrentPosition

\*\-GoalPosition

\.\-Path

\#\-Wall

?\-HiddenCell

First,providewhatyouwouldliketocommunicatetotheotheragent\.Then,youmustanswerwithoneofd,r,u,l\.Putyourfinalanswerafterthedelimiter~\.Forexample,ifyourfinalanswerisd,yourresponseshouldcontain~d\.

Finally,givetheprobabilitiesyouthinkeachmoved,r,u,liscorrectafterthedelimiter%\.Forexample,ifyouthinktheprobabilityofd,r,u,lis0\.8,0\.1,0\.05,0\.05,yourresponseshouldcontain%\[0\.8,0\.1,0\.05,0\.05\]\.Makesureitisavalidprobabilityvector,i\.e\.thesumoftheprobabilitiesis1\.

Yourmovesaretimedforspeedsohurryup\!

Finally, the prompt we use for the full\-information solo baseline \(Figure[7\(a\)](https://arxiv.org/html/2610.19215#S5.F7.sf1)\) is:

Task:Youaregoingtoplayamazegame\.Themazeconsistsofagridwithwallsandagoal\.Yourtaskistonavigatethroughthemaze,avoidingwalls,toreachthegoal\.

Rules:

\-Youcanonlymovetoadjacentcells\[down\(d\),right\(r\),up\(u\),left\(l\)\]\.

\-Youcannotmovediagonallyorthroughwalls\.

\-Onceyoumakeanincorrectmove,youlose\.

Hereis\*\*your\*\*mapofthemazewithalegendofthesymbols:

@\.\.\.\#\.

\.\#\.\#\#\.

\.\#\.\.\.\#

\.\#\#\#\.\.

\#\.\.\.\#\.

\.\.\#\.\#\*

Legend:

@\-CurrentPosition

\*\-GoalPosition

\.\-Path

\#\-Wall

?\-HiddenCell

Youmustanswerwithoneofd,r,u,l\.Putyourfinalanswerafterthedelimiter~\.Forexample,ifyourfinalanswerisd,yourresponseshouldcontain~d\.

Finally,givetheprobabilitiesyouthinkeachmoved,r,u,liscorrectafterthedelimiter%\.Forexample,ifyouthinktheprobabilityofd,r,u,lis0\.8,0\.1,0\.05,0\.05,yourresponseshouldcontain%\[0\.8,0\.1,0\.05,0\.05\]\.Makesureitisavalidprobabilityvector,i\.e\.thesumoftheprobabilitiesis1\.

Yourmovesaretimedforspeedsohurryup\!

#### E\.3\.2Conversation Calibration Loss

In Figure[7\(b\)](https://arxiv.org/html/2610.19215#S5.F7.sf2), we compute conversation calibration loss as follows\. At roundkkthe model is evaluated onNNexamples \(one per move per maze\), indexedi=1,…,Ni=1,\\dots,N\. GivenDDpossible actions, for each example: letp~k,i∈\[0,1\]D\\tilde\{p\}\_\{k,i\}\\in\[0,1\]^\{D\}be the model’s predicted action distribution at roundkk,p^k−1,i∈\[0,1\]D\\hat\{p\}\_\{k\-1,i\}\\in\[0,1\]^\{D\}be the collaborator’s communicated distribution at the previous roundk−1k\-1, andyi∈\{0,1\}Dy\_\{i\}\\in\\\{0,1\\\}^\{D\}be the one\-hot encoding of the true action\.

Discretize\[0,1\]\[0,1\]intoBBequal\-width bins,Ib=\[b−1B,bB\)I\_\{b\}=\[\\tfrac\{b\-1\}\{B\},\\tfrac\{b\}\{B\}\)forb=1,…,Bb=1,\\dots,B\(withIBI\_\{B\}closed at11\)\. For a vectorp∈\[0,1\]Dp\\in\[0,1\]^\{D\}and a bin multi\-index𝐛=\(b1,…,bD\)∈\{1,…,B\}D\\mathbf\{b\}=\(b\_\{1\},\\dots,b\_\{D\}\)\\in\\\{1,\\dots,B\\\}^\{D\}, write the cell indicator as a product over theDDcoordinates,

𝟏\{p∈I𝐛\}=∏d=1D\{p\(d\)∈Ibd\}\.\\mathbf\{1\}\\\{p\\in I\_\{\\mathbf\{b\}\}\\\}\\;=\\;\\prod\_\{d=1\}^\{D\}\\mathbf\{1\}\\\!\\big\\\{p^\{\(d\)\}\\in I\_\{b\_\{d\}\}\\big\\\}\.A*cross bin*is a pair\(𝐛,𝐛′\)\(\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\)that jointly bins the model’s own distribution and the collaborator’s distribution\. We use hard binning — that is, the weight on cross bins\(𝐛,𝐛′\)\(\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\)for exampleiiis simply the indicator of if it lies in the bins:

wk,i\(𝐛,𝐛′\)=1\{p~k,i∈I𝐛\}1\{p^k−1,i∈I𝐛′\}∈\{0,1\}\.w\_\{k,i\}\(\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\)\\;=\\;\\mathbf\{1\}\\\{\\tilde\{p\}\_\{k,i\}\\in I\_\{\\mathbf\{b\}\}\\\}\\;\\mathbf\{1\}\\\{\\hat\{p\}\_\{k\-1,i\}\\in I\_\{\\mathbf\{b\}^\{\\prime\}\}\\\}\\;\\in\\\{0,1\\\}\.LetN𝐛,𝐛′=∑i=1Nwk,i​\(𝐛,𝐛′\)N\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}=\\sum\_\{i=1\}^\{N\}w\_\{k,i\}\(\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\)be the bin count, and let

p¯𝐛,𝐛′=1N𝐛,𝐛′​∑i=1Nwk,i​\(𝐛,𝐛′\)​p~k,i,y¯𝐛,𝐛′=1N𝐛,𝐛′​∑i=1Nwk,i​\(𝐛,𝐛′\)​yi\\bar\{p\}\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}=\\frac\{1\}\{N\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}\}\\sum\_\{i=1\}^\{N\}w\_\{k,i\}\(\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\)\\,\\tilde\{p\}\_\{k,i\},\\qquad\\bar\{y\}\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}=\\frac\{1\}\{N\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}\}\\sum\_\{i=1\}^\{N\}w\_\{k,i\}\(\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\)\\,y\_\{i\}be the bin\-averaged prediction and empirical outcome frequency\. The conversation calibration loss at roundkkis the average weightedℓ2\\ell\_\{2\}gap between the two:

ConvCalk=1N​∑𝐛,𝐛′N𝐛,𝐛′​‖p¯𝐛,𝐛′−y¯𝐛,𝐛′‖2=1N​∑𝐛,𝐛′‖∑i=1Nwk,i​\(𝐛,𝐛′\)​\(p~k,i−yi\)‖2,\\text\{ConvCal\}\_\{k\}\\;=\\;\\frac\{1\}\{N\}\\sum\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}N\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}\\,\\big\\\|\\bar\{p\}\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}\-\\bar\{y\}\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}\\big\\\|\_\{2\}\\;=\\;\\frac\{1\}\{N\}\\sum\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}\\Big\\\|\\sum\_\{i=1\}^\{N\}w\_\{k,i\}\(\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\)\\big\(\\tilde\{p\}\_\{k,i\}\-y\_\{i\}\\big\)\\Big\\\|\_\{2\},The second equality follows sincep¯𝐛,𝐛′−y¯𝐛,𝐛′=1N𝐛,𝐛′​∑iwk,i​\(𝐛,𝐛′\)​\(p~k,i−yi\)\\bar\{p\}\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}\-\\bar\{y\}\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}=\\tfrac\{1\}\{N\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}\}\\sum\_\{i\}w\_\{k,i\}\(\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\)\(\\tilde\{p\}\_\{k,i\}\-y\_\{i\}\), so the factorN𝐛,𝐛′N\_\{\\mathbf\{b\},\\mathbf\{b\}^\{\\prime\}\}cancels\. At roundk=1k=1there is no collaborator, so we bin onp~1,i\\tilde\{p\}\_\{1,i\}alone \(i\.e\. drop𝐛′\\mathbf\{b\}^\{\\prime\}and thep^\\hat\{p\}indicator\), recovering the standard \(self\) calibration loss\. In our results, we report conversation calibration losses usingB=10B=10\.

## Appendix FExamples of Multi\-Round Communication in Mazes

Here we give examples of “hard” moves in mazes — those that require multiple rounds of communication — and how our trained transformer models converge to the correct move when iteratively exchanging probabilities\.

xx:

```
@...#.
            .#.##.
            .#...#
            .###..
            #...#.
            ..#.#*
```

xAx\_\{A\}:

```
@...??
            ?#????
            .?.?.?
            ?#?#??
            ?..??.
            ..#?#*
```

xBx\_\{B\}:

```
@???#.
            .?.##.
            ?#?.?#
            .?#?..
            #??.#?
            ???.?*
```

![Refer to caption](https://arxiv.org/html/2610.19215v1/plots/maze_hard/maze_18258.txt.png)

\(a\)Hard maze example 1\.
xx:

```
..#.#.
            #.#...
            ..@..#
            .#.###
            #.....
            .##.#*
```

xAx\_\{A\}:

```
..????
            ?????.
            ..@?.?
            ????#?
            #..???
            .?#?#*
```

xBx\_\{B\}:

```
.?#.#.
            #.#..?
            ??@.?#
            .#.#?#
            ???...
            ?#?.?*
```

![Refer to caption](https://arxiv.org/html/2610.19215v1/plots/maze_hard/maze_4789.txt.png)

\(b\)Hard maze example 2\.

Figure 14:Two examples of hard moves in mazes\. For each maze, the panels show the full mazexx, agents’ partially observed mazesxAx\_\{A\}andxBx\_\{B\}with the current position denoted by @, and the probabilistic predictions made by our trained transformer models on this move over 4 rounds \(details are in Appendix[E](https://arxiv.org/html/2610.19215#A5)\)\. AgentAAcommunicates on odd rounds and AgentBBcommunicates on even rounds\. The correct answer is shaded\.Figure[14](https://arxiv.org/html/2610.19215#A6.F14)shows two examples where both agents are initially uncertain about the next move\. In the first example \(Figure[14\(a\)](https://arxiv.org/html/2610.19215#A6.F14.sf1)\), agentAAassigns 78% probability to moving right in the first round, which is the correct move\. Subsequent rounds progressively reinforce this prediction, and by the fourth round, agentBBis almost completely certain that this is the correct next move\. In the second example \(Figure[14\(b\)](https://arxiv.org/html/2610.19215#A6.F14.sf2)\), agentAAis initially fairly uncertain and assigns most of its probability mass to moving right, which is incorrect\. AgentBBcorrects this in the second round by assigning 89% probability to moving down\. AgentAAthen resolves almost all of its uncertainty and ends up assigning 99% probability to moving down\. Note that in all other moves in these mazes, two rounds suffice: one agent exactly knows the next move\.

## Appendix GLimitations

Our work studies one specific axis of multi\-agent LLM collaboration—the communication protocol when information is partitioned between two agents—and we make no claim to have addressed the full complexity of this space, including issues of task decomposition, trust between agents, and prompt sensitivity\. On the theory side, while we establish a clean separation between action and probability communication in the chained parity model, a complete characterization of when and why this gap arises in general remains open\. The maze task, though a useful controlled testbed, is stylized relative to real collaborative tasks\. Finally, our setting is restricted to two agents; extending the framework to networks of more than two agents is a natural direction for future work\.

## Appendix HCompute Resources

Our experiments were conducted partially on a local desktop computer and on a compute cluster with various types of graphical processing units \(GPUs\), including Nvidia RTX3090 and Nvidia A6000 GPUs\. Training a single parity experiment can be done on a household\-grade GPU in less than one hour time\. The training of the maze transformers took approximately 6\-12 hours per run depending on the GPU\. Our experiments thus amount to approximately300−400300\-400GPU hours\. This is an estimate for the experiments included in the paper and does not reflect potential developing and debugging runtime\. All LLM experiments were conducted directly via OpenAI’s public API and did not require local computational resources beyond a standard laptop\.

Similar Articles

Training LLMs for Multi-Agent Collaboration with Verifiable Information Rewards

Hugging Face Daily Papers

这篇名为CoSIR的预印本提出通过可验证信息奖励(基于贝叶斯惊异度降低)对LLM进行自博弈强化学习后训练,使模型显式学习多智能体协作能力,并在7个未见过的协作基准上取得最优表现,同时基本保持原有单任务性能。

Constitutional Gating and Deterministic Recovery for Multi-Agent LLM Negotiation: Ablations Against a Stateful Adversarial Gatekeeper

arXiv cs.CL

该论文研究多智能体 LLM 谈判系统中的三部分控制栈:5 条支柱运行时宪章、4 层 swarm 架构(Director、多数投票、Monitor、schema 硬门控)以及 Cognitive Annealing(确定性死锁检测与原子上下文清除恢复),并针对一个有状态对抗性 Gatekeeper 进行消融实验,发现确定性恢复机制在死锁场景中显著优于纯 LLM 引导。

Competence-Aware Orchestration for LLM-Based Multi-Agent Systems

arXiv cs.AI

该论文提出了一种两阶段的 competence-aware 框架,用于 LLM 多智能体系统的自动编排,根据模型在当前查询上的能力动态调整角色激活与通信图,在六个基准上平均达到 93.81%,同时在高能力骨干上降低 36.26% 的 token 成本。