Think-Before-Speak: From Internal Evaluation to Public Expression in Multi-Agent Social Simulation
Summary
Introduces Think-Before-Speak (TBS), an interval-based multi-agent simulation framework that separates agents' private internal evaluation from public utterance generation, enabling analysis of the pathway from internal states to public expression in social simulations.
View Cached Full Text
Cached at: 06/03/26, 09:43 AM
# Think-Before-Speak: From Internal Evaluation to Public Expression in Multi-Agent Social Simulation
Source: [https://arxiv.org/html/2606.03137](https://arxiv.org/html/2606.03137)
Kaiqi YangTai\-Quan PengMichigan State UniversityMichigan State Universitykqyang@msu\.edupengtaiq@msu\.eduSanguk LeeHui LiuHankuk University of Foreign StudiesMichigan State Universitylswook555@gmail\.comliuhui7@msu\.edu
###### Abstract
LLM\-based multi\-agent simulation offers a promising way to study social interaction, deliberation, and collective opinion dynamics\. However, many existing dialogue simulation frameworks represent interaction mainly as observable turn exchange or aggregated outputs, leaving the internal evaluative processes behind silence, speaking intention, and public expression difficult to examine\. We introduceTBS\(Think\-Before\-Speak\), an interval\-based multi\-agent simulation framework that separates agents’ private reasoning from public utterance generation\. At each interval, all agents update structured internal states based on the shared dialogue history and their own memory\. These states include dissonance\-related appraisal, perceived opinion climate, perceived isolation risk, response strategy, and willingness to speak\. The orchestrator then resolves competing speaking intentions and commits one utterance to the public dialogue, allowing internal evaluation and public interaction to co\-evolve over time\.
We evaluateTBSin simulated town hall discussions on a climate\-related policy issue\. Results show thatTBSproduces coherent internal\-state traces and that these traces vary systematically across turn\-allocation, silence, and memory conditions\. Dissonance\-related appraisal increases agents’ willingness to speak, whereas silence\-pressure appraisal decreases it\. Once speaking intention is formed, public expression is shaped mainly by turn\-allocation rules\. These findings suggest thatTBSsupports mechanism\-sensitive social simulation by making the pathway from internal evaluation to public expression observable and analyzable\.
## 1Introduction
Recent advances in large language models \(LLMs\) have made it possible to simulate increasingly complex forms of social interaction, including deliberation, collective decision\-making, and public discussionLiet al\.\([2024](https://arxiv.org/html/2606.03137#bib.bib25)\); Duboiset al\.\([2023](https://arxiv.org/html/2606.03137#bib.bib24)\)\. These simulations offer a promising way to study how opinions, strategies, and participation patterns unfold in settings that are difficult to observe or experimentally manipulate at scaleGürcan \([2024](https://arxiv.org/html/2606.03137#bib.bib21)\); Piaoet al\.\([2025](https://arxiv.org/html/2606.03137#bib.bib22)\); Mouet al\.\([2026](https://arxiv.org/html/2606.03137#bib.bib23)\)\. Yet most existing multi\-agent dialogue frameworks still treat interaction primarily as a sequence of visible outputs\. Agents are prompted to speak, their utterances are added to a shared transcript, and subsequent responses are generated from that transcriptJeonget al\.\([2025](https://arxiv.org/html/2606.03137#bib.bib26)\); Zhanget al\.\([2025](https://arxiv.org/html/2606.03137#bib.bib27)\)\. This design captures what is publicly said, but it provides only limited access to the internal evaluative processes through which participants interpret prior remarks, revise their positions, experience pressure, and decide whether speaking is warranted\.
This limitation is especially important for simulating town hall discussionsHooperet al\.\([2019](https://arxiv.org/html/2606.03137#bib.bib28)\); Etzioni \([1972](https://arxiv.org/html/2606.03137#bib.bib29)\)\. In public deliberation, silence does not imply cognitive inactivity\. Participants who are not speaking may still be listening, evaluating disagreement, reassessing the opinion climate, and deciding whether the current moment is safe or useful for expressionTaylor \([1982](https://arxiv.org/html/2606.03137#bib.bib30)\); Maoret al\.\([2013](https://arxiv.org/html/2606.03137#bib.bib31)\)\. Existing paradigms are poorly suited to this process\. Hierarchical aggregation allows agents to reason in parallel, but it can create information asymmetry because agents do not fully respond to others’ most recent contributions within the same round\. Sequential turn\-taking preserves a coherent public transcript, but it calls agents to reason mainly when their turn arrives, leaving the internal updates of non\-speaking agents unmodeledLiet al\.\([2024](https://arxiv.org/html/2606.03137#bib.bib25)\); Fenget al\.\([2025](https://arxiv.org/html/2606.03137#bib.bib32)\)\. As a result, these approaches risk treating public utterances as direct products of the simulation protocol rather than as outcomes of an evolving internal process\. The central challenge, therefore, is not only how to approximate continuous\-time interaction with discrete computational steps, but also how to represent the pathway from internal evaluation to speaking intention and public expression\.
#### Research Questions
To address these challenges, we ask three research questions that connect the framework’s architecture to its theoretical and empirical goals, with additional details provided in Appendix[A](https://arxiv.org/html/2606.03137#A1)\.
- Q1How does interval\-level internal\-state updating affect the efficiency, interpretability, and analytical usefulness of LLM\-based social simulation? Many existing LLM\-based social simulations represent interaction mainly through observable turn exchange, leaving the internal evaluative processes before public expression implicit or unmodeled\. Yet communication theory suggests that discussion unfolds through both public speech and participants’ ongoing interpretation, belief updating, and reassessment of readiness to speak\. In town hall discussion, these latent processes remain active even during silence\. We therefore ask whether explicitly modeling interval\-level internal\-state updating improves simulation efficiency, interpretability, and analytical usefulness\. This question is suited to our proposed simulation framework, which maintains structured traces of evolving internal states and allows agents to revisit and update intermediate reasoning across intervals\.
- Q2Can LLM\-based agents generate willingness to speak and public utterances as outcomes of ongoing internal evaluation, rather than as direct products of fixed speaking order or immediate reactive response? Communication theory distinguishes public expression from private cognition\. Participants interpret prior remarks, assess their implications, and decide whether speaking is warranted; silence, hesitation, and delayed response can therefore be as meaningful as speech itself\. We ask whether LLM\-based agents can generate willingness to speak and public utterances from ongoing internal evaluation rather than fixed speaking order or immediate reaction alone\. This question is supported by our protocol, which contrasts externally assigned turn\-taking with a willing mode where speaking opportunities are endogenously claimed based on evolving internal states\.
- Q3How do turn\-allocation rules, silence constraints, and memory mechanisms influence communication strategies and opinion dynamics in a town hall setting? Town hall communication is shaped by both participants’ internal evaluations and the social and temporal conditions under which expression occurs\. Communication theory suggests that willingness to speak depends on whether expression is self\-selected or externally imposed, whether silence remains available, and how prior discussion is remembered and incorporated into later judgment\. We therefore ask how turn\-allocation rules, silence constraints, and memory mechanisms influence agents’ participation and expression in the simulated discussion\. This question is supported by our design, which varies these components to analyze how temporal, social, and mnemonic constraints shape interaction\.
In this work, we proposeTBS,Think\-Before\-Speak, a discrete\-time multi\-agent framework that simulates continuous interaction through fine\-grained temporal intervals\. All agents continuously reason at every interval based on both shared dialogue history and their own evolving internal states\. Agents may independently attempt to speak, accompanied by an estimated response latency\. The system interprets simultaneous speaking attempts as conflicts and resolves them by selecting the earliest responder, committing only one utterance per interval\. This design distinguishes reasoning from speaking, allowing agents to update their internal states continuously while ensuring a coherent, globally shared dialogue\.
This framework offers several advantages\. First, it provides a more valid approximation of continuous interaction by enabling all agents to think at every step, rather than only when selected to speak\. Second, it improves reasoning efficiency: with the same token budget, agents reuse and refine intermediate reasoning instead of redundantly recomputing responses from scratch, leading to more effective interaction\. Third, by explicitly maintaining structured representations of internal states, strategies, and belief evolution, the framework enhances interpretability and supports fine\-grained analysis of social behavior and decision processesParket al\.\([2024](https://arxiv.org/html/2606.03137#bib.bib33)\)\.
We summarize our contributions as follows:
- •We introduce a discrete\-time simulation protocol that bridges continuous\-time reasoning and discrete communication through interval\-based interaction and conflict resolution\.
- •We propose a unified protocol that integrates parallel reasoning with competitive turn\-taking, improving both realism and efficiency\.
- •We provide a structured and interpretable framework for tracking agent cognition and interaction dynamics, enabling downstream analysis in multi\-agent systems and social science research\.
- •We present preliminary experiments demonstrating \[PLACEHOLDER: empirical improvements in interaction quality, efficiency, and interpretability\], with further evaluation left for future work\.
## 2Background and Related Work
### 2\.1Multi\-Agent Social Simulation for Dialogue and Reasoning
Recent advances in LLMs have enabled new forms of multi\-agent dialogue, cooperation, and social simulation\. Frameworks such as AutoGenWuet al\.\([2023](https://arxiv.org/html/2606.03137#bib.bib34)\)and OASISYanget al\.\([2024](https://arxiv.org/html/2606.03137#bib.bib35)\)provide general infrastructures for composing multiple LLM agents, coordinating their conversations, and supporting autonomous task completion or role\-playing interaction\. These systems demonstrate the promise of LLM agents as interactive social entities rather than isolated text generators\. Broader surveys of LLM\-empowered agent\-based simulation also suggest that LLMs can enrich traditional agent\-based modeling by introducing more flexible reasoning, communication, and heterogeneous behaviorGürcan \([2024](https://arxiv.org/html/2606.03137#bib.bib21)\); Piaoet al\.\([2025](https://arxiv.org/html/2606.03137#bib.bib22)\); Mouet al\.\([2026](https://arxiv.org/html/2606.03137#bib.bib23)\)\. However, existing frameworks are often highly integrated and task\-oriented\. Although some are open\-sourced, their implementation may be difficult to modify when researchers need to introduce new theory\-driven modules, especially for social scientists\.
Another underexplored challenge is the dimension of time\. Traditional agent\-based simulation often relies on discrete time steps, even though real\-world time is continuous and can be modeled as divisible into finer\-grained eventsLiuet al\.\([2024](https://arxiv.org/html/2606.03137#bib.bib36)\); Yuet al\.\([2023](https://arxiv.org/html/2606.03137#bib.bib37)\)\. This gap becomes especially salient in LLM\-based dialogue simulation, where agents must generate content within predefined turns or rounds\. In open discussion, however, multiple people may attempt to speak at nearly the same time; moreover, every new utterance, and even the passage of time without speech, can change participants’ internal reasoning\. To address this limitation, we design the time\-aware framework that separates thinking from speaking without significantly increase the overhead\. Continuous interaction is abstracted into connected intervals, and atime\_costcomponent is introduced to coordinate cases where multiple agents simultaneously intend to speak\. Under the minimal constraint that speakers cannot be interrupted by others, the framework records all agents’ internal trajectories throughout the discussion, rather than compressing multi\-step reasoning into a single response only when an agent’s public turn arrives\.
### 2\.2Opinion Dynamics and Response Strategies
Town hall discussions involve not only public utterances, but also participants’ ongoing interpretation of those utterances and their implications for later participation\. This setting connects to research on cross\-cutting exposure, political disagreement, and deliberative communication, which shows that opposing views can promote reflection while also creating participation costs for some citizens\(Mutz and Martin,[2001](https://arxiv.org/html/2606.03137#bib.bib10); Mutz,[2006](https://arxiv.org/html/2606.03137#bib.bib11); Eveland and Hively,[2009](https://arxiv.org/html/2606.03137#bib.bib12)\)\. Two social\-psychological mechanisms are especially relevant\. Cognitive dissonance\(Festinger,[1957](https://arxiv.org/html/2606.03137#bib.bib6); Metzgeret al\.,[2020](https://arxiv.org/html/2606.03137#bib.bib8)\)suggests that conflicting statements may trigger tension and motivate defense, reinterpretation, revision, or withdrawal\. Spiral of silence\(Noelle\-Neumann,[1974](https://arxiv.org/html/2606.03137#bib.bib7); Mattheset al\.,[2018](https://arxiv.org/html/2606.03137#bib.bib9)\)suggests that willingness to speak depends on perceived opinion support and isolation risk, not merely private opinion\. Because perceived disagreement and actual disagreement can have distinct implications for deliberative experience\(Wojcieszak and Price,[2012](https://arxiv.org/html/2606.03137#bib.bib13)\), simulations should model participants’ perceived inconsistency, perceived opinion support, and perceived isolation risk rather than only the objective distribution of opinions\.
These mechanisms also show that opinion dynamics are inseparable from communication strategies\. Participants may defend, qualify, partially align, remain silent, or wait for a more favorable moment to speak, reflecting research on willingness to self\-censor\(Hayeset al\.,[2005a](https://arxiv.org/html/2606.03137#bib.bib15),[b](https://arxiv.org/html/2606.03137#bib.bib14)\)\. In town hall settings, this process is especially important because all participants monitor the discussion, while only one speaker is publicly heard in a given turn\. This combination of public visibility, perceived opinion climate, and constrained access to expression is central to contemporary spiral\-of\-silence research in mediated and networked settings\(Neubaum and Krämer,[2017](https://arxiv.org/html/2606.03137#bib.bib16); Chen,[2018](https://arxiv.org/html/2606.03137#bib.bib17); Gearhart and Zhang,[2015](https://arxiv.org/html/2606.03137#bib.bib18)\)\. A simulation that only models observable turn exchange would miss how non\-speaking participants update beliefs, reassess prior remarks, and revise willingness to speak\.TBSaddresses this limitation by making the latent reasoning process underlying public expression analytically visible: agents continuously update internal states from shared dialogue history and evolving evaluations, while public speech remains temporally constrained and globally coherent\.
Recent work on generative AI and deliberation has developed along two lines\. One treats AI as an intervention in human discussion: AI\-generated rephrasing can improve political conversations by encouraging listening, validation, and respect\(Argyleet al\.,[2023](https://arxiv.org/html/2606.03137#bib.bib4)\), while the Habermas Machine synthesizes opinions and critiques into group statements that capture common ground\(Tessleret al\.,[2024](https://arxiv.org/html/2606.03137#bib.bib3)\)\. A second line uses AI for deliberative simulation\. Generative AI has been proposed as a deliberation\-making tool for training, policy consultation, classroom deliberation, and theory development\(Rountree and Gastil,[2026](https://arxiv.org/html/2606.03137#bib.bib5)\), and systems such as Plurals use persona\-based LLM agents and moderators to simulate diverse perspectives under different interaction rules\(Ashkinazeet al\.,[2025](https://arxiv.org/html/2606.03137#bib.bib2)\)\. However, existing approaches tend to emphasize improving human deliberation or generating deliberative outputs, while leaving undertheorized how participation emerges during an unfolding public discussion\. Our study addresses this gap by modeling deliberation as an interval\-level communication process in which agents listen, update internal states, remain silent, and decide whether to speak\. Conceptually, this shifts attention from AI\-assisted deliberation and deliberative output generation to the simulation of deliberative communication; methodologically, it provides a mechanism\-sensitive architecture for studying latent communicative processes that are difficult to observe directly\.
## 3Notation and Preliminaries
Existing multi\-agent simulation paradigms can be broadly categorized into hierarchical aggregation and sequential turn\-taking\. While both provide workable abstractions for coordinating multiple agents, they introduce structural limitations in information flow and reasoning continuity, especially when approximating continuous\-time interaction with discrete computational steps\.
### 3\.1Notation
Letℛ=\{r1,r2,…,r\|ℛ\|\}\\mathcal\{R\}=\\\{r\_\{1\},r\_\{2\},\.\.\.,r\_\{\|\\mathcal\{R\}\|\}\\\}denote the set of interaction roundsrr; in each roundrir\_\{i\}, we further introduce the set of intervals𝒱i=\{v1i,v2i,…,v\|𝒱i\|i\}\\mathcal\{V\}\_\{i\}=\\\{v\_\{1\}^\{i\},v\_\{2\}^\{i\},\.\.\.,v\_\{\|\\mathcal\{V\}\_\{i\}\|\}^\{i\}\\\}, in which eachvvcorresponds to a single speaking opportunity\. We use≺\\precto denote the temporal sequence, e\.g\.,r1≺r2r\_\{1\}\\prec r\_\{2\}\.
Let𝒜=\{a1,a2,…,a\|𝒜\|\}\\mathcal\{A\}=\\\{a\_\{1\},a\_\{2\},\.\.\.,a\_\{\|\\mathcal\{A\}\|\}\\\}denote the set of agentsaa\. Generally, we useXXto denote the text information from aggregation or LLMs’ generation\. Specifically, the agents can potentially generate internal statesssand utterancesuu\. Here,ssis the internal state containing reasoning, perception of dialogue context, and response strategy, whileuuis the utterance \(spoken content\) that is captured\. Besides,MemMemstands for agents’ memory, including the memory of group dialogue, the agent’s own inner states, and the speaking actions\.
For convenience in describing the text generation and concatenation of LLMs, we denote byΘ\(⋅\)\\Theta\(\\cdot\)the text generation function of agents \(e\.g\., an LLM inference step\) with certain prompts\. We define the concatenation operator as below, which concatenates a sequence of text segments in order\.
Ψi=1ntexti:=text1‖text2‖⋯∥textn\.\\Psi\_\{i=1\}^\{n\}text\_\{i\}\\;:=\\;text\_\{1\}\\,\\\|\\,text\_\{2\}\\,\\\|\\,\\cdots\\,\\\|\\,text\_\{n\}\.
### 3\.2Baseline Frameworks
#### Hierarchical Aggregation
In this framework, there is only one single intervalv1iv^\{i\}\_\{1\}in each round111In this setting, intervalvvdegrades to the equivalence of roundrr; for simplicity, we usev1iv^\{i\}\_\{1\}andviv^\{i\}interchangeably only in this setting\., and all agents generate outputs in parallel based on the previous rounds\. Formally, for agentα\\alphain roundτ\\tau, with the set of prior roundsℛ=\{r\|r≺τ\}\\mathcal\{R\}=\\\{r\\ \|\\ r\\prec\\tau\\\}:
XGroupContext=\\displaystyle X\_\{GroupContext\}=\(Ψa∈𝒜Ψr∈ℛu\(r,a\)\)\\displaystyle\\ \\bigl\(\\Psi\_\{a\\in\\mathcal\{A\}\}\\ \\Psi\_\{r\\in\\mathcal\{R\}\}\\ u\(r,a\)\\bigl\)\(1\)XSelfThought=\\displaystyle X\_\{SelfThought\}=\(Ψr∈ℛs\(r,α\)\)\\displaystyle\\ \\bigl\(\\Psi\_\{r\\in\\mathcal\{R\}\}\\ s\(r,\\alpha\)\\bigl\)\{s\(τ,α\),u\(τ,α\)\}=\\displaystyle\\\{s\(\\tau,\\alpha\),u\(\\tau,\\alpha\)\\\}=Θ\(XGroupContext,XSelfThought\)\\displaystyle\\ \\Theta\\bigl\(X\_\{GroupContext\},\\ X\_\{SelfThought\}\\bigl\)
A coordinator captures all utterancesuτu\_\{\\tau\}, and then broadcasts the aggregated utterances or the concluded content\.
Although this design follows a socially hierarchical structure, it leads to information asymmetry\. Specifically, agentα\\alphaderives its reasonings\(τ,α\)s\(\\tau,\\alpha\)and utteranceu\(τ,α\)u\(\\tau,\\alpha\)without considering the outputs of other agentsa′a\\primewithin the same roundτ\\tau, i\.e\.,u\(τ,a′\)u\(\\tau,a\\prime\)\. In other words, both agentsα\\alphaanda′a\\primebase their decisions solely on the dialogue context from roundsr≺τr\\prec\\tau\. As a result,u\(τ,a′\)u\(\\tau,a\\prime\)may either fail to address or redundantly repeat points that have already been expressed inu\(τ,α\)u\(\\tau,\\alpha\)\.

Figure 1:Framework ofHierarchicalMulti\-agent System\.
#### Sequential Turn\-taking
In sequential turn\-taking, each roundrir\_\{i\}consists of𝒜i\\mathcal\{A\}\_\{i\}intervals, as each agent speaks per interval\. For the selected agentα\\alpha, the generation is given by:
XGroupContext=\\displaystyle X\_\{GroupContext\}=\(Ψv∈𝒱u\(v\)\)\\displaystyle\\ \\bigl\(\\Psi\_\{v\\in\\mathcal\{V\}\}\\ u\(v\)\\bigl\)\(2\)XSelfThought=\\displaystyle X\_\{SelfThought\}=\(Ψr∈ℛ\\τs\(r,α\)\)\\displaystyle\\ \\bigl\(\\Psi\_\{r\\in\\mathcal\{R\}\\backslash\\tau\}\\ s\(r,\\alpha\)\\bigl\)\{s\(τ,α\),u\(τ,α\)\}=\\displaystyle\\\{s\(\\tau,\\alpha\),u\(\\tau,\\alpha\)\\\}=Θ\(XGroupContext,XSelfThought\)\\displaystyle\\ \\Theta\\bigl\(X\_\{GroupContext\},\\ X\_\{SelfThought\}\\bigl\)
while other agents remain inactive\. Please note that the set of current intervals𝒱\\mathcal\{V\}contains both all intervals in prior rounds and the intervals before calling agentα\\alpha; as each interval has its sole speaker, we omit the notationaain utteranceuu\. Although this ensures consistent dialogue history, it calls agents to think and speak only when it is their turn\. This design neglects intermediate reasoning updates, including being persuaded, refining others’ opinions, and feeling pressured by one’s utterances, which are of vital importance in social and behavioral studies\.
Besides, this framework is less efficient with a sub\-optimal tradeoff between costs and adequate LLMs’ reasoning\. DenoteTTas the cost of agent calling \(i\.e\., count of intervals\), andttas the chances each agent has to think and speak\. As𝒜\\mathcal\{A\}intervals are required per round, this leads to either higher overhead if the number of roundsℛ\\mathcal\{R\}is fixed \(T=𝒜×ℛT=\\mathcal\{A\}\\times\\mathcal\{R\}\) or fewer participation chances for each agent \(t=⌊t^⌋or⌈t^⌉t=\\left\\lfloor\\hat\{t\}\\right\\rfloor\\ \\text\{or\}\\ \\left\\lceil\\hat\{t\}\\right\\rceilwitht^=T/\|𝒜\|\\hat\{t\}=\{T\}/\{\|\\mathcal\{A\}\|\}\) when the budgetTTis fixed\.

Figure 2:Framework ofSequentialMulti\-agent System\.
## 4TBS: Efficient Time\-Aware Social Simulation
In this section, we introduceTBS, a flexible multi\-agent framework that manages agents’ speaking and thinking through a controllable interaction pipeline\. The framework supports interval\-based interaction, continuous internal reasoning, and conflict\-resolved speaking allocation\. We first describe the agent design, including agents’ core abilities such as reasoning, memory management, and speaking\-decision making\. We then introduce the orchestrator and explain how it coordinates agents and guides the dialogue process\.
### 4\.1Agent Schema
To support both the thinking and speaking processes, each agent is equipped with an internal reasoning module and speaking module\. The first module underpins how the agent interprets the ongoing discussion and updates its internal state\. This module captures multiple aspects of social cognition, including the perception of others’ utterances, the evaluation of agreement or conflict with the agent’s own position, and the estimation of psychological and social pressures during the interaction\. Specifically, the internal statesscontains the following fields:
- •internal\_state: a natural\-language description of the agent’s internal reasoning process\. This field records how the agent perceives, interprets, and evaluates the ongoing dialogue, together with the reasoning process that leads to subsequent actions\.
- •time\_cost: the estimated time \(in seconds\) required for the agent to complete the reasoning process and decide whether and how to respond\. This field is introduced to simulate time\-sensitive discussion scenarios in which only one participant can speak at a given moment, although multiple agents may simultaneously reason about the dialogue and express willingness to speak\.
- •current\_opinion: the agent’s current stance on the discussion topic in a concise natural\-language form\.
- •perceived\_inconsistency: the degree \(0 to 1\) to which the statements made by other participants are perceived as conflicting with the agent’s current opinion\.
- •dissonance\_tension: the degree \(0 to 1\) of internal psychological tension induced by the perceived inconsistency between external opinions and the agent’s own stance\.
- •motivation\_to\_reduce\_dissonance: the extent \(0 to 1\) to which the agent is motivated to reduce such tension, for example through defending, reinterpreting, or adjusting its position\.
- •perceived\_opinion\_climate: the agent’s perception of the overall opinion climate within the discussion, ranging from strongly opposing \(indicated by \-1\) to strongly supporting \(indicated by 1\) the agent’s own view\.
- •perceived\_isolation\_risk: the perceived level of social risk \(0 to 1\) associated with publicly expressing the agent’s opinion in the current group setting\.
- •response\_strategy: the conversational strategy selected by the agent for the current interaction step\. The agent selects one strategy from the strategy pool:defend, qualify, converge, challenge, bridge, withhold222Here,withholdindicates that the agent chooses not to speak in the current round based on the dialogue context and its internal states\.\.
These fields are theory\-guided rather than purely ad hoc: the inconsistency, tension, and motivation fields operationalize dissonance\-related appraisal, whereas perceived opinion climate and isolation risk operationalize silence\-pressure appraisal derived from spiral\-of\-silence and self\-censorship research\(Festinger,[1957](https://arxiv.org/html/2606.03137#bib.bib6); Hayeset al\.,[2005a](https://arxiv.org/html/2606.03137#bib.bib15),[b](https://arxiv.org/html/2606.03137#bib.bib14); Mattheset al\.,[2018](https://arxiv.org/html/2606.03137#bib.bib9); Metzgeret al\.,[2020](https://arxiv.org/html/2606.03137#bib.bib8); Noelle\-Neumann,[1974](https://arxiv.org/html/2606.03137#bib.bib7)\)\.
The second module, aka the speaking module, generates the utterance for the agent selected to speak\. The generated text is recorded as the new public dialogue content and broadcast to the shared environment, where it serves as input for agents’ reasoning in subsequent intervals\. Under this setting, each dialogue roundrrcontains exactly one speaking intervalvv, while all agents remain cognitively active through internal reasoning\.
### 4\.2Memory Management
To help agents track the evolving dialogue while reducing input\-token consumption, we design a three\-part memory schema,MemMem, for each agent: group memory, monologue memory, and self memory\. The memory module serves as a structured database that stores: \(1\)group memory, which records public utterancesu\(r\)u\(r\)and their corresponding speakersa\(r\)a\(r\); \(2\)monologue memory, which stores the agent’s own internal thinking statesssfrom previous rounds; and \(3\)self memory, which records the agent’s own response strategies and spoken content when it is allowed to speak\. Importantly, only public utterances and speaker names are visible to other agents, whereas internal monologues remain private and are accessible only to the corresponding agent\.
In addition, we introduce dynamic memory retrieval to simulate human\-like forgetting\. Each type of memory can be stored and retrieved through one of three mechanisms: \(1\)latest, where only the most recentnnrounds are retained; \(2\)sampling, where previous rounds are randomly sampled according to a long\-tail distribution that assigns higher sampling weights to more recent memories, reflecting the assumption that newer information is less likely to be forgotten; and \(3\)summary, where agents compress prior dialogue and internal states into summaries\. This summary\-based mechanism naturally models memory accumulation, loss of early details, and selective retention shaped by the agent’s stance and preferences\.
### 4\.3Orchestrator
Given the agents described above, the proposed pipeline maintains an orchestrator as the management server that coordinates both the agents and the discussion process\. The orchestrator is not a human\-like agent with a specific profile; instead, it operates through objective rules that control turn allocation, information flow, and memory updates\. At each orchestrator step, referred to as an intervalvv, the following operations are executed in order:
- •Encourage Thinking: The orchestrator asks all agents to reason over the prior dialogue, together with their three types of memory, and to formulate their current response intentions\.
- •Speaking Chance Allocation: The orchestrator collects each agent’s response intention and selects one speaker for the current intervalvv\. As defined bytime\_cost, when multiple agents intend to respond to the same prior utterance, the agent with the smallest estimated time cost, i\.e\., the fastest reasoning process, is selected as the next speaker, while the speaking intentions of the other agents are temporarily withheld\.
- •Utterance Broadcast: After the selected agent produces an utteranceuu, the orchestrator broadcasts it to all agents\. This allows each agent to incorporate the new public utterance into its internal state and continue reasoning in the next interval\.
This design improves both realism and efficiency by separating agents’ internal reasoning from their spoken actions\. At each interval, agents reason over the available dialogue context, including prior responses within the same round, which enables fine\-grained tracking of evolving internal states rather than relying only on observable speech\. Meanwhile, non\-speaking agents update only their internal reasoning without generating full utterances, reducing unnecessary input\- and output\-token costs\. The full context is provided during the reasoning step, whereas the speaking step uses the agent’s updated internal state as reference, avoiding repeated context ingestion\. Overall, the orchestrator enables agents to act on richer social information while maintaining efficient interaction and producing more coherent dialogue under a fixed token budget\.

Figure 3:Framework ofTBSSystem\.
## 5Experiments
In this section, we describe the setup and settings of experiments\. To evaluate the framework, we run simulation with societal\-important topics with real human profiles, and analyze the generated discussion logs to present the key features from the views of dialogue and communication studies\.
### 5\.1Experimental Setup
We use a town hall discussion as the task scenario and testbed for our simulation framework\. The discussion is initialized with a curated topic and a set of human profiles\. Without losing generality, we focus on the climate\-related topic of a “solar photovoltaic \(PV\) mandate” and construct two sets of agent personas:Six AmericasandBalanced StakeholdersLeiserowitzet al\.\([2021](https://arxiv.org/html/2606.03137#bib.bib1)\), both of which provide representative taxonomies for climate\-related attitudes\. TheSix Americaspersonas cover six attitudes toward climate change: alarmed, concerned, cautious, disengaged, doubtful, and dismissive\. TheBalanced Stakeholderspersonas include three pairs of profiles, where each pair contains one supportive and one opposing stakeholder, and their other characteristics are equivalent or comparable\.
In terms of the backbone LLMs powering the agents, we use Gemini\-2\.5\-Flash\-Lite and Gemini\-2\.5\-Flash in the Colab environment, without specifying additional system prompts or tuning parameters\. Unless otherwise stated, the results reported in this paper are based on Gemini\-2\.5\-Flash\-Lite, as the two models produce similar outputs\.
#### Turning Mode
To control the allocation of dialogue intervals, considering prior work as references, we deploy two turning modes\. Thewillingmode maintains an open discussion setting, where agents autonomously apply for speaking opportunities\. When multiple agents express willingness to speak within the same interval, the system selects the agent that applies first \(i\.e\., having the shortest reasoning time\) and suppresses the others\. Besides, therotationmode manages a predefined speaking order, where agents are prompted to speak sequentially in each round\.
### 5\.2Interaction Schema
We further examine whether agents are allowed to remain silent, a design choice closely related to spiral\-of\-silence and self\-censorship theories of public opinion expression\(Noelle\-Neumann,[1974](https://arxiv.org/html/2606.03137#bib.bib7); Hayeset al\.,[2005a](https://arxiv.org/html/2606.03137#bib.bib15),[b](https://arxiv.org/html/2606.03137#bib.bib14); Mattheset al\.,[2018](https://arxiv.org/html/2606.03137#bib.bib9)\)\. In each interval, agents first decide whether they are willing to speak\. Under thew/ Force Speaksetting, if no agent expresses willingness to speak, the orchestrator randomly selects one agent and requires it to produce an utterance\. This setting ensures that the discussion continues even when no agent voluntarily takes the turn\. In contrast, under thew/o Force Speaksetting, agents may all remain silent when none of them is willing to speak\. This preserves full autonomy in speaking decisions and allows silence to become an observable outcome of the interaction process\.
### 5\.3Memory Mechanism
To simulate human memory mechanisms while reducing computational overhead, we introduce memory modes that dynamically retrieve historical dialogue context to support agents’ reasoning and speaking processes\. The modes described below are applied to group dialogue memory, agents’ internal states, and agents’ own actions\.
Thelastmode adopts a hyperparameternMemoryn\_\{Memory\}as the maximum memory capacity\. When the number of dialogue rounds exceedsnMemoryn\_\{Memory\}, only the most recentnMemoryn\_\{Memory\}rounds are retained\. This mode reflects a simple forgetting mechanism, assuming that only the most recent information remains salient\.
The second mode,random, introduces a hyperparameternRandomn\_\{Random\}\. When the dialogue length exceeds this threshold, the system samplesnRandomn\_\{Random\}rounds according to a long\-tail exponential distribution\. This design approximates the phenomenon that more recent dialogue is more likely to be remembered, while still allowing occasional retention of older information\.
The third mode,summary, leverages LLMs to iteratively compress dialogue history\. Given the summarization function asΘ~\(⋅\)\\tilde\{\\Theta\}\(\\cdot\)andMem0=\(a\(0\),u0\)Mem\_\{0\}=\(a\(0\),u\_\{0\}\), the following sequence of memory\{Memk\|k\>1\}\\\{Mem\_\{k\}\\ \|\\ k\>1\\\}is generated by:
Memk=Θ~\(Memk−1,a\(k\),uk\),Mem\_\{k\}\\;=\\;\\tilde\{\\Theta\}\\ \\bigl\(Mem\_\{k\-1\},\\,a\(k\),\\,u\_\{k\}\\bigl\),wherea\(k\)a\(k\)denotes the agent that produces the utteranceuku\_\{k\}in the time intervalvkv\_\{k\}\.
Intuitively, at dialogue intervalvkv\_\{k\}, the most dominant memory component is derived from the latest utteranceuku\_\{k\}and its speakera\(k\)a\(k\), while earlier dialogue contributes with progressively diminishing influence\. Moreover, the summarization functionΘ~\\tilde\{\\Theta\}is conditioned on agent profiles, capturing the phenomenon that different agents may form distinct interpretations and memories even when observing the same utterances\.
## 6Results
We analyze whetherTBSproduces interpretable internal\-state traces and whether these traces help explain speaking intention and public expression\. Because the simulations generate open\-ended dialogue, our analyses focus on structured process indicators extracted at the agent\-interval level: dissonance\-related appraisal, perceived silence pressure, willingness to speak, and public expression\. The first two indicators summarize agents’ interval\-level internal evaluations, while the latter two represent the transition from internal evaluation to public communication\. Full index construction details, model specifications, and additional results are reported in Appendix[C](https://arxiv.org/html/2606.03137#A3)\.
### 6\.1Internal\-State Indices and Dynamics
A central goal ofTBSis to make agents’ internal evaluations observable as structured process traces\. We constructed two theory\-guided indices\. The dissonance index averaged perceived inconsistency, dissonance tension, and motivation to reduce dissonance\. These indicators correspond to whether an agent perceives the ongoing discussion as conflicting with its own position, whether that inconsistency produces tension, and whether the agent is motivated to resolve or reduce the tension\(Festinger,[1957](https://arxiv.org/html/2606.03137#bib.bib6); Metzgeret al\.,[2020](https://arxiv.org/html/2606.03137#bib.bib8)\)\. The silence\-pressure index averaged unfavorable perceived opinion climate and perceived isolation risk\. Since the original perceived opinion climate variable ranged from−1\-1to11, it was first reverse\-coded and rescaled so that larger values represented a more unfavorable climate for the agent’s own position\. This transformation makes the direction of the index consistent with perceived isolation risk: higher values indicate stronger pressure against public expression\(Noelle\-Neumann,[1974](https://arxiv.org/html/2606.03137#bib.bib7); Hayeset al\.,[2005b](https://arxiv.org/html/2606.03137#bib.bib14); Mattheset al\.,[2018](https://arxiv.org/html/2606.03137#bib.bib9)\)\.
Both indices showed strong internal coherence\. The dissonance index yielded Cronbach’sα=\.89\\alpha=\.89, 95% CI \[\.88, \.89\], and an average inter\-item correlation of \.72\. The silence\-pressure index yielded Cronbach’sα=\.92\\alpha=\.92, 95% CI \[\.92, \.92\], and an average inter\-item correlation of \.87\. Because the silence\-pressure index contains only two indicators, the inter\-item correlation is especially important for interpretation\. These results suggest that the framework produces internally consistent process indicators rather than isolated prompt outputs\. These indices should be interpreted as structured process traces generated by the simulation, not as validated psychometric measures of human psychological states\. Their purpose is to make agents’ latent evaluations analyzable during the unfolding discussion\.
We then estimated linear mixed\-effects models to examine how these indices varied across interval and experimental conditions\. Each model used one internal\-state index as the outcome and included centered interval, persona ecology, turn\-allocation rule, Force Speak setting, and memory mode as fixed effects\. To test whether temporal trajectories differed by simulation design, we also included interactions between centered interval and each design factor\. Random intercepts were included for both simulation run and agent, accounting for repeated observations within runs and within agents\. This specification separates average condition differences from condition\-specific changes over the course of the discussion\.
The dissonance model showed that both design conditions and temporal trajectories shaped dissonance\-related appraisal\. Compared with turn\-taking, the willing mode was associated with higher dissonance,b=\.130b=\.130,p=\.030p=\.030, and Force Speak was also associated with higher dissonance,b=\.089b=\.089,p=\.048p=\.048\. The six\-americas persona ecology was associated with lower dissonance than the balanced\-stakeholder persona ecology at the average interval,b=−\.132b=\-\.132,p=\.006p=\.006\. Memory mode did not produce significant main effects on the average dissonance level\.
The temporal coefficients indicate that dissonance increased modestly over the discussion,b=\.00043b=\.00043,p=\.003p=\.003\. This growth was not uniform across conditions\. The increase was stronger in the six\-americas condition,b=\.00053b=\.00053,p<\.001p<\.001, and much stronger in the willing mode,b=\.00886b=\.00886,p<\.001p<\.001\. The summary memory condition reduced the rate of increase,b=−\.00071b=\-\.00071,p<\.001p<\.001\. The interval\-by\-Force Speak interaction was not significant, suggesting that Force Speak affected the average level of dissonance but did not significantly change its temporal slope\. These findings indicate that self\-selected participation changes the internal dynamics of the discussion: agents experience greater contradiction and stronger tension when public expression depends on voluntary entry into the floor\.
The silence\-pressure model showed a different configuration of effects\. The willing mode was associated with higher silence pressure than the turn mode,b=\.145b=\.145,p=\.006p=\.006\. Force Speak was also associated with higher silence pressure,b=\.069b=\.069,p=\.033p=\.033\. Memory mode showed a clear main effect for summary memory: compared with last\-memory, summary memory increased silence pressure,b=\.110b=\.110,p=\.008p=\.008, while random memory did not differ significantly from last\-memory\. The six\-americas condition did not significantly differ from the balanced\-stakeholder condition at the average interval,b=−\.006b=\-\.006,p=\.850p=\.850\.
Unlike dissonance, silence pressure did not exhibit a significant average linear trend over time,b=\.000004b=\.000004,p=\.977p=\.977\. Yet its trajectory still differed across simulation settings\. Silence pressure increased faster in the six\-americas condition,b=\.00089b=\.00089,p<\.001p<\.001, in the willing mode,b=\.00670b=\.00670,p<\.001p<\.001, and in the summary memory condition,b=\.00081b=\.00081,p<\.001p<\.001\. The interaction between interval and Force Speak was not significant\. This pattern suggests that silence pressure is especially sensitive to how participation and memory shape the perceived opinion climate\. Summary memory increased both the average level and the growth rate of silence pressure, possibly because summarized memory makes the emerging climate more salient by compressing prior remarks into a more accessible representation of the discussion’s direction\.
Together, these findings address RQ1 and RQ3 by showing that interval\-level internal\-state tracking produces coherent, analyzable process traces and that these traces vary systematically across turn\-allocation, silence, and memory conditions\. The divergence between the two indices is also important\. Summary memory was associated with weaker growth in dissonance but stronger growth in silence pressure\. This suggests that summarized memory may reduce the salience of discrete contradictions while increasing the perceived coherence of the overall opinion climate\. Therefore, dissonance\-related appraisal and silence\-pressure appraisal should not be treated as interchangeable indicators of general negativity\. The former centers on perceived inconsistency and tension, while the latter centers on social risk and opinion climate\.
### 6\.2Internal Evaluation, Speaking Intention, and Public Expression
We next examined whether agents’ internal evaluations predicted willingness to speak, directly addressing RQ2\. A logistic mixed\-effects model predicted whether an agent wanted to speak at each interval from the two internal\-state indices, centered interval, persona ecology, turn\-allocation rule, Force Speak setting, memory mode, and interactions between turn\-allocation rule and each internal\-state index\. Random intercepts were included for run and agent\. The internal\-state indices were rescaled so that coefficients represented a \.10\-unit increase in the original index\.
Internal evaluations strongly predicted speaking intention\. Higher dissonance\-related appraisal was associated with a higher probability of wanting to speak,b=1\.47b=1\.47,p<\.001p<\.001\. On the rescaled metric, this means that a \.10\-unit increase in dissonance was associated with approximately 4\.34 times greater odds of wanting to speak\. In contrast, higher silence pressure was associated with lower willingness to speak,b=−1\.43b=\-1\.43,p<\.001p<\.001\. A \.10\-unit increase in silence pressure corresponded to an odds ratio of approximately 0\.24\. Thus, dissonance functioned as an expressive motivator, whereas silence pressure functioned as an expressive constraint\.
These results align with the theoretical motivation of the framework\. Dissonance\-related appraisal acts as an expressive motivator: when agents perceive inconsistency, tension, or a need to reduce dissonance, they become more likely to enter the discussion\. Silence pressure acts as an expressive constraint: when agents perceive the climate as unfavorable or socially risky, they become less likely to express themselves\. This pattern is consistent with spiral\-of\-silence and self\-censorship research on perceived minority status, unfavorable opinion climate, and isolation concerns\(Noelle\-Neumann,[1974](https://arxiv.org/html/2606.03137#bib.bib7); Mattheset al\.,[2018](https://arxiv.org/html/2606.03137#bib.bib9)\)\.
The strength of these relationships differed by turn\-allocation rule\. Compared with turn\-taking, the willing mode weakened the positive relationship between dissonance and willingness to speak,b=−0\.74b=\-0\.74,p<\.001p<\.001, and weakened the negative relationship between silence pressure and willingness to speak,b=0\.70b=0\.70,p<\.001p<\.001\. However, the estimated within\-willing effects retained the same direction: dissonance remained positive,b=0\.73b=0\.73, and silence pressure remained negative,b=−0\.74b=\-0\.74\. This pattern suggests that self\-selected participation does not remove the role of internal evaluation; rather, it changes how strongly internal states translate into speaking intention\.
The main effects of other design factors provide additional context\. Agents in the six\-americas persona ecology were less likely to want to speak than agents in the balanced\-stakeholder condition,b=−1\.18b=\-1\.18,p<\.001p<\.001\. The willing mode also had a negative main effect on willingness to speak at average internal\-state levels,b=−1\.83b=\-1\.83,p<\.001p<\.001\. This likely reflects the higher expressive threshold created when agents must self\-initiate participation rather than respond to an externally assigned turn\. Force Speak and memory mode did not show significant direct effects after internal\-state indices and design factors were included\.
Finally, we examined whether speaking intention became public expression\. This analysis was restricted to agent\-interval observations in which the agent had formed a speaking intention, and the outcome was whether that intention became the publicly selected utterance in the corresponding interval\. Once agents already wanted to speak, internal evaluations were only weakly associated with whether they received the public floor\. Dissonance\-related appraisal was positively but marginally associated with being allowed to speak,b=0\.08b=0\.08,p=\.054p=\.054\. Silence\-pressure appraisal was negatively but marginally associated with being allowed to speak,b=−0\.07b=\-0\.07,p=\.082p=\.082\. These coefficients are small compared with the corresponding effects in the speaking\-intention model, showing that internal evaluations are more important for forming willingness than for determining final access to public expression\.
By contrast, turn\-allocation rule strongly predicted realized expression\. Among agents who wanted to speak, the willing mode increased the odds of being allowed to speak,b=1\.21b=1\.21,p<\.001p<\.001, corresponding to approximately 3\.34 times greater odds\. This is consistent with the design of the willing mode: agents autonomously apply for speaking opportunities, and the system selects among those who seek the floor\. The interaction results gave only limited evidence that internal\-state effects on public expression differed by turn\-allocation rule\. The dissonance\-by\-willing interaction was negative and marginally significant,b=−0\.21b=\-0\.21,p=\.093p=\.093, while the silence\-pressure\-by\-willing interaction was not significant,b=−0\.08b=\-0\.08,p=\.531p=\.531\.
Taken together, these models suggest a two\-stage process\. In the first stage, internal evaluations primarily shape whether agents develop a speaking intention: dissonance motivates expression, while silence pressure constrains it\. Once an intention exists, public expression is shaped mainly by the rules governing access to the floor\. This distinction supports the central premise ofTBS: observable speech is not equivalent to internal willingness, but emerges from the combination of internal communicative motivation and external turn\-allocation structure\.
## 7Conclusion and Discussion
Our framework provides a realistic testbed for open\-ended social simulation by separating agents’ private reasoning from public utterances\. Through interval\-based interaction, continuous memory updates, and willing\-mode participation, agents first evaluate the evolving discussion, decide whether to speak, and then compete for limited speaking opportunities under rules of the orchestrator\. This design captures theory\-relevant social processes such as cognitive dissonance, group pressure, and spiral\-of\-silence dynamics, while making them observable as fine\-grained trajectories of internal states, speaking intentions, and public expression\. Thus, the framework supports process\-level, interpretable, and experimentally controllable social simulation grounded in established social science theories\.
This work remains preliminary and has several limitations\. First, memory management relies on heuristic retrieval strategies, including retaining the latestnnrecords, probability\-based sampling, and iterative summarization\. Although these approximate temporal memory decay, they remain coarse and are not grounded in psychological theories of memory\. Second, we do not use RAG or similarity\-based retrieval because human recall is not purely optimized for task relevance, but memories can also be triggered by contextual similarity\. Future work should balance temporal decay with content\-based reactivation\. Third, due to computational cost, our experiments cover limited topics, language models, and agent scales, restricting cross\-domain comparison and analysis of emergent effects as agent numbers increase\. Future studies will expand the experimental scale to investigate questions relevant to both social science and computer science\.
## References
- \[1\]L\. P\. Argyle, C\. A\. Bail, E\. C\. Busby, J\. R\. Gubler, T\. Howe, C\. Rytting, T\. Sorensen, and D\. Wingate\(2023\)Leveraging ai for democratic discourse: chat interventions can improve online political conversations at scale\.Proceedings of the National Academy of Sciences120\(41\),pp\. e2311627120\.Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p6.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p3.1)\.
- \[2\]\(2025\-04\)Plurals: A System for Guiding LLMs via Simulated Social Ensembles\.InProceedings of the 2025 CHI Conference on Human Factors in Computing Systems,CHI ’25,New York, NY, USA,pp\. 1–21\.Note:External Links:[Document](https://dx.doi.org/10.1145/3706598.3713675)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p7.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p3.1)\.
- \[3\]H\. Chen\(2018\)Spiral of silence on social media and the moderating role of disagreement and publicness in the network: analyzing expressive and withdrawal behaviors\.New Media & Society20\(10\),pp\. 3917–3936\.External Links:[Document](https://dx.doi.org/10.1177/1461444818763384)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p5.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p2.1)\.
- \[4\]Y\. Dubois, X\. Li, R\. Taori, T\. Zhang, I\. Gulrajani, J\. Ba, C\. Guestrin, P\. Liang, and T\. Hashimoto\(2023\)AlpacaFarm: a simulation framework for methods that learn from human feedback\.ArXivabs/2305\.14387\.External Links:[Link](https://api.semanticscholar.org/CorpusID:258865545)Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p1.1)\.
- \[5\]A\. Etzioni\(1972\)Minerva: an electronic town hall\.Policy Sciences3,pp\. 457–474\.External Links:[Link](https://api.semanticscholar.org/CorpusID:154572096)Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p2.1)\.
- \[6\]W\. P\. Eveland and M\. H\. Hively\(2009\)Political discussion frequency, network size, and “heterogeneity” of discussion as predictors of political knowledge and participation\.Journal of Communication59\(2\),pp\. 205–224\.External Links:[Document](https://dx.doi.org/10.1111/j.1460-2466.2009.01412.x)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p1.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p1.1)\.
- \[7\]L\. Feng, Z\. Xue, T\. Liu, and B\. An\(2025\)Group\-in\-group policy optimization for llm agent training\.ArXivabs/2505\.10978\.External Links:[Link](https://api.semanticscholar.org/CorpusID:278715074)Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p2.1)\.
- \[8\]L\. Festinger\(1957\)A theory of cognitive dissonance\.Stanford University Press,Stanford, CA\.Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p2.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p1.1),[§4\.1](https://arxiv.org/html/2606.03137#S4.SS1.p2.1),[§6\.1](https://arxiv.org/html/2606.03137#S6.SS1.p1.2)\.
- \[9\]S\. Gearhart and W\. Zhang\(2015\)“Was it something i said?” “no, it was something you posted\!” a study of the spiral of silence theory in social media contexts\.Cyberpsychology, Behavior, and Social Networking18\(4\),pp\. 208–213\.External Links:[Document](https://dx.doi.org/10.1089/cyber.2014.0443)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p5.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p2.1)\.
- \[10\]Ö\. Gürcan\(2024\)Llm\-augmented agent\-based modelling for social simulations: challenges and opportunities\.InHHAI 2024: Hybrid Human AI Systems for the Social Good: Proceedings of the Third International Conference on Hybrid Human\-Artificial Intelligence,pp\. 134–144\.Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p1.1),[§2\.1](https://arxiv.org/html/2606.03137#S2.SS1.p1.1)\.
- \[11\]A\. F\. Hayes, C\. J\. Glynn, and J\. Shanahan\(2005\)Validating the willingness to self\-censor scale: individual differences in the effect of the climate of opinion on opinion expression\.International Journal of Public Opinion Research17\(4\),pp\. 443–455\.External Links:[Document](https://dx.doi.org/10.1093/ijpor/edh072)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p4.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p2.1),[§4\.1](https://arxiv.org/html/2606.03137#S4.SS1.p2.1),[§5\.2](https://arxiv.org/html/2606.03137#S5.SS2.p1.1)\.
- \[12\]A\. F\. Hayes, C\. J\. Glynn, and J\. Shanahan\(2005\)Willingness to self\-censor: a construct and measurement tool for public opinion research\.International Journal of Public Opinion Research17\(3\),pp\. 298–323\.External Links:[Document](https://dx.doi.org/10.1093/ijpor/edh073)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p4.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p2.1),[§4\.1](https://arxiv.org/html/2606.03137#S4.SS1.p2.1),[§5\.2](https://arxiv.org/html/2606.03137#S5.SS2.p1.1),[§6\.1](https://arxiv.org/html/2606.03137#S6.SS1.p1.2)\.
- \[13\]M\. W\. Hooper, C\. Mitchell, V\. J\. Marshall, C\. Cheatham, K\. Austin, K\. D\. Sanders, S\. S\. Krishnamurthi, and L\. L\. Grafton\(2019\)Understanding multilevel factors related to urban community trust in healthcare and research\.International Journal of Environmental Research and Public Health16\.External Links:[Link](https://api.semanticscholar.org/CorpusID:202407482)Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p2.1)\.
- \[14\]M\. Jeong, J\. Chang, and Y\. Yoon\(2025\)Speak to simulate: an llm\-guided agentic framework for traffic simulation in sumo\.Proceedings of the 8th ACM SIGSPATIAL International Workshop on Geospatial Simulation\.External Links:[Link](https://api.semanticscholar.org/CorpusID:282395843)Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p1.1)\.
- \[15\]A\. Leiserowitz, C\. Roser\-Renouf, J\. Marlon, and E\. Maibach\(2021\)Global warming’s six americas: a review and recommendations for climate change communication\.Current Opinion in Behavioral Sciences42,pp\. 97–103\.Cited by:[§5\.1](https://arxiv.org/html/2606.03137#S5.SS1.p1.1)\.
- \[16\]X\. Li, S\. Wang, S\. Zeng, Y\. Wu, and Y\. Yang\(2024\)A survey on llm\-based multi\-agent systems: workflow, infrastructure, and challenges\.Vicinagearth1\.External Links:[Link](https://api.semanticscholar.org/CorpusID:273218743)Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p1.1),[§1](https://arxiv.org/html/2606.03137#S1.p2.1)\.
- \[17\]C\. Liu, S\. Yang, Q\. Xu, Z\. Li, C\. Long, Z\. Li, and R\. Zhao\(2024\)Spatial\-temporal large language model for traffic prediction\.2024 25th IEEE International Conference on Mobile Data Management \(MDM\),pp\. 31–40\.External Links:[Link](https://api.semanticscholar.org/CorpusID:267035019)Cited by:[§2\.1](https://arxiv.org/html/2606.03137#S2.SS1.p2.1)\.
- \[18\]M\. Maor, S\. Gilad, and P\. B\. Bloom\(2013\)Organizational reputation, regulatory talk, and strategic silence\.Journal of Public Administration Research and Theory23,pp\. 581–608\.External Links:[Link](https://api.semanticscholar.org/CorpusID:154790924)Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p2.1)\.
- \[19\]J\. Matthes, J\. Knoll, and C\. von Sikorski\(2018\)The “spiral of silence” revisited: a meta\-analysis on the relationship between perceptions of opinion support and political opinion expression\.Communication Research45\(1\),pp\. 3–33\.External Links:[Document](https://dx.doi.org/10.1177/0093650217745429)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p2.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p1.1),[§4\.1](https://arxiv.org/html/2606.03137#S4.SS1.p2.1),[§5\.2](https://arxiv.org/html/2606.03137#S5.SS2.p1.1),[§6\.1](https://arxiv.org/html/2606.03137#S6.SS1.p1.2),[§6\.2](https://arxiv.org/html/2606.03137#S6.SS2.p3.1)\.
- \[20\]M\. J\. Metzger, E\. H\. Hartsell, and A\. J\. Flanagin\(2020\)Cognitive dissonance or credibility? a comparison of two theoretical explanations for selective exposure to partisan news\.Communication Research47\(1\),pp\. 3–28\.External Links:[Document](https://dx.doi.org/10.1177/0093650215613136)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p2.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p1.1),[§4\.1](https://arxiv.org/html/2606.03137#S4.SS1.p2.1),[§6\.1](https://arxiv.org/html/2606.03137#S6.SS1.p1.2)\.
- \[21\]X\. Mou, X\. Ding, Q\. He, L\. Wang, J\. Liang, X\. Zhang, L\. Sun, J\. Lin, J\. Zhou, H\. Xuanjing,et al\.\(2026\)From individual to society: a survey on social simulation driven by large language model\-based agents\.ACM Computing Surveys58\(11\),pp\. 1–41\.Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p1.1),[§2\.1](https://arxiv.org/html/2606.03137#S2.SS1.p1.1)\.
- \[22\]D\. C\. Mutz and P\. S\. Martin\(2001\)Facilitating communication across lines of political difference: the role of mass media\.American Political Science Review95\(1\),pp\. 97–114\.External Links:[Document](https://dx.doi.org/10.1017/S0003055401000223)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p1.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p1.1)\.
- \[23\]D\. C\. Mutz\(2006\)Hearing the other side: deliberative versus participatory democracy\.Cambridge University Press,New York\.Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p1.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p1.1)\.
- \[24\]G\. Neubaum and N\. C\. Krämer\(2017\)Opinion climates in social media: blending mass and interpersonal communication\.Human Communication Research43\(4\),pp\. 464–476\.External Links:[Document](https://dx.doi.org/10.1111/hcre.12118)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p5.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p2.1)\.
- \[25\]E\. Noelle\-Neumann\(1974\)The spiral of silence: a theory of public opinion\.Journal of Communication24\(2\),pp\. 43–51\.External Links:[Document](https://dx.doi.org/10.1111/j.1460-2466.1974.tb00367.x)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p2.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p1.1),[§4\.1](https://arxiv.org/html/2606.03137#S4.SS1.p2.1),[§5\.2](https://arxiv.org/html/2606.03137#S5.SS2.p1.1),[§6\.1](https://arxiv.org/html/2606.03137#S6.SS1.p1.2),[§6\.2](https://arxiv.org/html/2606.03137#S6.SS2.p3.1)\.
- \[26\]J\. S\. Park, C\. Q\. Zou, J\. Kamphorst, N\. Egan, A\. Shaw, B\. M\. Hill, C\. J\. Cai, M\. R\. Morris, P\. Liang, R\. Willer, and M\. S\. Bernstein\(2024\)LLM agents grounded in self\-reports enable general\-purpose simulation of individuals\.External Links:[Link](https://api.semanticscholar.org/CorpusID:274117080)Cited by:[§1](https://arxiv.org/html/2606.03137#S1.SS0.SSS0.Px1.p4.1)\.
- \[27\]J\. Piao, Y\. Yan, J\. Zhang, N\. Li, J\. Yan, X\. Lan, Z\. Lu, Z\. Zheng, J\. Y\. Wang, D\. Zhou,et al\.\(2025\)Agentsociety: large\-scale simulation of llm\-driven generative agents advances understanding of human behaviors and society\.Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p1.1),[§2\.1](https://arxiv.org/html/2606.03137#S2.SS1.p1.1)\.
- \[28\]J\. Rountree and J\. Gastil\(2026\)The case for using generative ai to run deliberation simulations\.Journal of Deliberative Democracy1\(1\)\.Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p7.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p3.1)\.
- \[29\]D\. G\. Taylor\(1982\)Pluralistic ignorance and the spiral of silence: a formal analysis\.Public Opinion Quarterly46,pp\. 311–335\.External Links:[Link](https://api.semanticscholar.org/CorpusID:144108774)Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p2.1)\.
- \[30\]M\. H\. Tessler, M\. A\. Bakker, D\. Jarrett, H\. Sheahan, M\. J\. Chadwick, R\. Koster, G\. Evans, L\. Campbell\-Gillingham, T\. Collins, D\. C\. Parkes,et al\.\(2024\)AI can help humans find common ground in democratic deliberation\.Science386\(6719\),pp\. eadq2852\.Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p6.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p3.1)\.
- \[31\]M\. E\. Wojcieszak and V\. Price\(2012\)Perceived versus actual disagreement: which influences deliberative experiences?\.Journal of Communication62\(3\),pp\. 418–436\.External Links:[Document](https://dx.doi.org/10.1111/j.1460-2466.2012.01645.x)Cited by:[§B\.1](https://arxiv.org/html/2606.03137#A2.SS1.p3.1),[§2\.2](https://arxiv.org/html/2606.03137#S2.SS2.p1.1)\.
- \[32\]Q\. Wu, G\. Bansal, J\. Zhang, Y\. Wu, B\. Li, E\. \(\. Zhu, L\. Jiang, X\. Zhang, S\. Zhang, J\. Liu, A\. H\. Awadallah, R\. W\. White, D\. Burger, and C\. Wang\(2023\)AutoGen: enabling next\-gen llm applications via multi\-agent conversation\.External Links:[Link](https://api.semanticscholar.org/CorpusID:263611068)Cited by:[§2\.1](https://arxiv.org/html/2606.03137#S2.SS1.p1.1)\.
- \[33\]Z\. Yang, Z\. Zhang, Z\. Zheng, Y\. Jiang, Z\. Gan, Z\. Wang, Z\. Ling, J\. Chen, M\. Ma, B\. Dong, P\. Gupta, S\. Hu, Z\. Yin, G\. Li, X\. Jia, L\. Wang, B\. Ghanem, H\. Lu, C\. Lu, W\. Ouyang, Y\. Qiao, P\. Torr, and J\. Shao\(2024\)OASIS: open agent social interaction simulations with one million agents\.External Links:2411\.11581,[Link](https://arxiv.org/abs/2411.11581)Cited by:[§2\.1](https://arxiv.org/html/2606.03137#S2.SS1.p1.1)\.
- \[34\]X\. Yu, Z\. Chen, Y\. Ling, S\. Dong, Z\. Liu, and Y\. Lu\(2023\)Temporal data meets llm \- explainable financial time series forecasting\.ArXivabs/2306\.11025\.External Links:[Link](https://api.semanticscholar.org/CorpusID:259203723)Cited by:[§2\.1](https://arxiv.org/html/2606.03137#S2.SS1.p2.1)\.
- \[35\]L\. Zhang, Y\. Hu, W\. Li, Q\. Bai, and P\. Nand\(2025\)LLM\-aidsim: llm\-enhanced agent\-based influence diffusion simulation in social networks\.Syst\.13,pp\. 29\.External Links:[Link](https://api.semanticscholar.org/CorpusID:275313752)Cited by:[§1](https://arxiv.org/html/2606.03137#S1.p1.1)\.
## Appendix ATheoretical Elaboration on Research Questions
This section provides a fuller explanation of the research questions guiding the study\. The three questions are designed to connect the theoretical motivation of the framework with its simulation architecture and empirical analyses\. Specifically, they ask whether interval\-level internal\-state updating improves LLM\-based social simulation, whether agents’ willingness to speak and public utterances can emerge from ongoing internal evaluation, and how design factors such as turn\-allocation rules, silence constraints, and memory mechanisms shape communication strategies and opinion dynamics\.
- Q1How does interval\-level internal\-state updating affect the efficiency, interpretability, and analytical usefulness of LLM\-based social simulation? Many existing LLM\-based social simulations represent interaction primarily through observable turn exchange\. In such settings, agents are often modeled as producing visible responses when prompted, while the internal evaluative processes that precede public expression remain implicit or unmodeled\. This creates a limitation for studying communication processes, because communication theory suggests that discussion does not unfold only through what participants say\. It also depends on how participants interpret prior remarks, update their beliefs, reassess the relevance of the issue, and decide whether they are ready or willing to speak\. This distinction is especially important in a town hall discussion, where participants may continue listening, evaluating, and revising their internal positions even when they do not publicly speak\. Silence therefore does not imply inactivity\. Instead, latent processes remain active between public turns and may shape later participation\. We therefore ask whether explicitly modeling interval\-level internal\-state updating can improve the efficiency, interpretability, and analytical usefulness of LLM\-based social simulation\. This question is directly suited toTBS, which maintains structured traces of evolving internal states and allows agents to reuse and refine intermediate reasoning across intervals\. By making these traces observable, the framework allows researchers to analyze not only final utterances but also the internal processes that produce them\.
- Q2Can LLM\-based agents generate willingness to speak and public utterances as outcomes of ongoing internal evaluation, rather than as direct products of fixed speaking order or immediate reactive response? A central implication of communication theory is that public expression is not equivalent to private cognition\. Participants do not automatically speak whenever they have an opinion\. Instead, they first interpret what others have said, evaluate whether those remarks conflict with or support their own position, assess whether the current moment is appropriate, and then decide whether speaking is warranted\. This distinction matters for theories of selective participation, where silence, hesitation, and delayed response may carry substantive meaning rather than merely indicating an absence of generated content\. We therefore ask whether LLM\-based agents can generate willingness to speak and public utterances as outcomes of ongoing internal evaluation\. This question contrasts such a mechanism with simpler approaches in which public speech is produced directly from fixed speaking order or immediate reactive response\. It is directly supported by our simulation protocol, which compares externally assigned turn\-taking with a willing mode\. In the willing mode, speaking opportunities are endogenously claimed on the basis of evolving internal states\. This allows us to examine whether agents’ decisions to speak are linked to internal evaluations rather than only to procedural turn assignment\.
- Q3How do turn\-allocation rules, silence constraints, and memory mechanisms influence communication strategies and opinion dynamics in a town hall setting? Communication in a town hall is shaped not only by participants’ internal evaluations, but also by the social and temporal conditions under which expression occurs\. Participants may behave differently depending on whether expression is self\-selected or externally imposed, whether silence remains a meaningful option, and how prior discussion is remembered and incorporated into subsequent judgment\. These conditions influence not only who speaks, but also how agents interpret the discussion, manage disagreement, revise their readiness to speak, and select communication strategies\. We therefore ask how turn\-allocation rules, silence constraints, and memory mechanisms influence agents’ participation and expression in the simulated discussion\. This question is supported by the design of the framework, which varies each of these components explicitly\. By doing so, the study can analyze how temporal constraints, social constraints, and mnemonic constraints shape communication strategies and opinion dynamics over time\. This allows the simulation to examine not only the content of public utterances, but also the conditions under which willingness, silence, and expression emerge\.
## Appendix BFull Version of Related Work
### B\.1Additional Background on Opinion Dynamics, Response Strategies, and AI\-Mediated Deliberation
In a town hall discussion, opinion dynamics unfold not simply through the sequence of public utterances, but through participants’ ongoing interpretation of those utterances and their consequences for subsequent participation\. This setting is closely related to research on cross\-cutting exposure, political disagreement, and deliberative communication, which shows that encountering opposing views can promote reflection while also creating participation costs for some citizens\[[22](https://arxiv.org/html/2606.03137#bib.bib10),[23](https://arxiv.org/html/2606.03137#bib.bib11),[6](https://arxiv.org/html/2606.03137#bib.bib12)\]\.
This perspective is consistent with a long tradition in social science that treats communication behavior as mediated by latent psychological and social appraisals\. In the present context, two mechanisms are especially relevant\. Cognitive dissonance\[[8](https://arxiv.org/html/2606.03137#bib.bib6),[20](https://arxiv.org/html/2606.03137#bib.bib8)\]suggests that when participants encounter statements that conflict with their existing comments, they may experience tension that motivates defense, reinterpretation, revision, or withdrawal\. Spiral of silence\[[25](https://arxiv.org/html/2606.03137#bib.bib7),[19](https://arxiv.org/html/2606.03137#bib.bib9)\]suggests that willingness to speak depends not only on private opinion, but also on whether that opinion appears socially supported within the interaction\. Participants may therefore remain silent even when they hold strong views, particularly when the emerging opinion climate appears unfavorable\.
Importantly, these processes are likely to depend less on the objective distribution of opinions than on participants’ perceptions of the discussion climate\. Prior research on deliberation shows that perceived disagreement and actual disagreement can have distinct implications for deliberative experience\[[31](https://arxiv.org/html/2606.03137#bib.bib13)\]\. This distinction is especially relevant for simulation, because agents may update their willingness to speak based on perceived inconsistency, perceived opinion support, and perceived isolation risk rather than on the full underlying distribution of positions in the group\.
Taken together, these mechanisms highlight that opinion dynamics are inseparable from communication strategies\. Participants do not merely hold opinions; they also decide how those opinions will be managed in public interaction\. A participant may openly defend a position, qualify it, align partially with others, remain strategically silent, or wait for a more favorable moment to contribute, reflecting broader research on willingness to self\-censor in public opinion expression\[[11](https://arxiv.org/html/2606.03137#bib.bib15),[12](https://arxiv.org/html/2606.03137#bib.bib14)\]\. These choices are shaped by ongoing internal evaluations of belief compatibility, social support, and expressive risk\. In this sense, communication strategy is not external to opinion dynamics, but one of the principal ways through which opinion dynamics become visible in discussion\.
The town hall setting makes these internal processes especially consequential\. Although all participants continuously monitor the discussion, only one speaker is publicly heard in a given turn\. This combination of public visibility, perceived opinion climate, and constrained access to expression is central to contemporary extensions of spiral\-of\-silence research in mediated and networked settings\[[24](https://arxiv.org/html/2606.03137#bib.bib16),[3](https://arxiv.org/html/2606.03137#bib.bib17),[9](https://arxiv.org/html/2606.03137#bib.bib18)\]\. Non\-speaking participants are not passive\. They continue to update their beliefs, reassess the implications of prior remarks by others, and revise their readiness or willingness to speak\. A simulation framework that represents only observable turn exchange would therefore miss much of the process through which discussion evolves\.TBSaddresses this limitation by making the latent reasoning process underlying public expression analytically visible\. At each interval, agents update their internal states based on the shared dialogue history and their own evolving evaluations, while public speech remains temporally constrained and globally coherent\. This design treats speech as the observable outcome of continuous internal updating, allowing opinion dynamics and communication strategies to emerge from evolving evaluation rather than from mechanical turn succession alone\.
Recent work has begun to clarify how generative AI may be used to support democratic deliberation\. One line of research treats AI as an intervention within human discussion\. For example,\[[1](https://arxiv.org/html/2606.03137#bib.bib4)\]show that real\-time AI\-generated rephrasing suggestions can improve online political conversations by helping participants express disagreement in ways that convey listening, validation, and respect\. Relatedly,\[[30](https://arxiv.org/html/2606.03137#bib.bib3)\]develop the Habermas Machine, an AI mediator that synthesizes individual opinions and critiques into group statements designed to capture common ground\. Their findings suggest that AI\-mediated deliberation can produce statements preferred to those written by human mediators, reduce group division, and incorporate minority critiques into revised statements\. Together, these studies demonstrate that AI can function as deliberative infrastructure: it can help human participants communicate more constructively, feel better understood, and identify points of shared agreement\.
A second line of work moves from AI\-assisted deliberation to AI\-generated or AI\-guided deliberative simulation\.\[[28](https://arxiv.org/html/2606.03137#bib.bib5)\]make a compelling case for using generative AI to run deliberation simulations that complement, rather than replace, human judgment\. They frame such simulations as “deliberation\-making” tools rather than decision\-making shortcuts, with potential applications in facilitator training, time\-sensitive policy consultation, classroom deliberation, and theory development\.\[[2](https://arxiv.org/html/2606.03137#bib.bib2)\]offer a more concrete multi\-agent system in this direction\. Their Plurals system organizes persona\-based LLM agents into customizable deliberative structures, with moderators synthesizing the resulting communication\. This work demonstrates the value of moving beyond a single “view from nowhere” and instead using simulated social ensembles to represent diverse perspectives under different rules of interaction\.
Despite these advances, existing approaches tend to emphasize either the improvement of human deliberation or the generation of deliberative outputs\. AI\-assisted systems focus on helping human participants phrase messages, synthesize opinions, or find common ground\. Simulation\-oriented systems often generate transcript\-like exchanges among personas or produce summaries, proposals, rankings, and tradeoffs\. These contributions are important, but they leave a core communication problem undertheorized: how participation emerges over the course of an unfolding public discussion\. In many deliberative settings, especially town hall meetings, the central process is not simply what participants say once selected to speak\. Participants also listen, interpret prior remarks, revise their beliefs, reassess the relevance of the issue, monitor the interactional climate, and decide whether the moment gives them a reason to enter the discussion\. Much of this process occurs while participants remain silent\.
Our study addresses this gap by developing a simulation framework that models deliberation as an unfolding communication process\. Rather than treating agents only as sources of final opinions or generated turns, our design gives agents interval\-level internal\-state updating\. After each public remark, agents who do not speak still update their internal states, including their understanding of the issue, perceived disagreement, concern, relevance, and readiness to speak\. Speaking behavior then emerges from these changing internal states rather than from a simple turn\-generation procedure\. This design is especially suited to town\-hall settings, where silence, listening, speaking readiness, and turn entry are central features of public participation\.
In this sense, our study contributes to the emerging literature on AI and deliberation in two ways\. Conceptually, it shifts attention from AI\-assisted deliberation and deliberative output generation to the simulation of deliberative communication\. Methodologically, it proposes a mechanism\-sensitive architecture for representing latent processes that are difficult to observe directly in human deliberation\. By modeling how agents listen, update, remain silent, and eventually decide whether to speak, the framework allows LLM\-based simulation to be used not only to produce plausible deliberative talk, but also to examine the communicative mechanisms through which public discussion unfolds\.
## Appendix CDetailed Analysis and Results
### C\.1Construction and Interpretation of Internal\-State Indices
The main analysis uses two composite indices to summarize agents’ interval\-level internal evaluations\. The first index, dissonance\-related appraisal, represents the cognitive\-dissonance mechanism motivating the town hall simulation\. It combines three structured indicators generated by the agents: perceived inconsistency, dissonance tension, and motivation to reduce dissonance\. The second index, perceived silence pressure, represents the spiral\-of\-silence and self\-censorship mechanisms\. It combines an unfavorable perceived opinion climate indicator and perceived isolation risk\.
The unfavorable perceived opinion climate variable was constructed by reverse\-coding and rescaling the original perceived opinion climate score so that larger values represented a more unfavorable climate for the agent’s own position\. We then averaged the corresponding indicators to obtain interval\-level composite scores\. The composite construction was empirically supported by high internal coherence, as reported in the main text\.
These indices should be interpreted as structured process traces generated by the simulation, not as validated psychometric measures of human psychological states\. Their purpose is to make agents’ latent evaluations analyzable during the unfolding discussion\. This design allows the analysis to move beyond transcript\-only simulation outputs and examine whether theory\-relevant appraisals vary systematically over time and across experimental conditions\.
### C\.2Mixed\-Effects Models for Internal\-State Dynamics
To analyze the temporal dynamics of dissonance and silence pressure, we estimated two linear mixed\-effects models\. Each model used one internal\-state index as the outcome and included centered interval, persona ecology, turn\-allocation rule, Force Speak setting, and memory mode as fixed effects\. To test whether temporal trajectories differed by simulation design, we also included interactions between centered interval and each design factor\. Random intercepts were included for both simulation run and agent, accounting for repeated observations within runs and within agents\.
For agentiiin runrrat intervaltt, the general model was:
Yirt=\\displaystyle Y\_\{irt\}=β0\+β1Intervalt\+β2PEr\+β3TTr\\displaystyle\\beta\_\{0\}\+\\beta\_\{1\}\\text\{Interval\}\_\{t\}\+\\beta\_\{2\}\\text\{PE\}\_\{r\}\+\\beta\_\{3\}\\text\{TT\}\_\{r\}\+β4FSr\+β5MMr\\displaystyle\+\\beta\_\{4\}\\text\{FS\}\_\{r\}\+\\beta\_\{5\}\\text\{MM\}\_\{r\}\+β6\(Intervalt×PEr\)\+β7\(Intervalt×TTr\)\\displaystyle\+\\beta\_\{6\}\(\\text\{Interval\}\_\{t\}\\times\\text\{PE\}\_\{r\}\)\+\\beta\_\{7\}\(\\text\{Interval\}\_\{t\}\\times\\text\{TT\}\_\{r\}\)\+β8\(Intervalt×FSr\)\+β9\(Intervalt×MMr\)\\displaystyle\+\\beta\_\{8\}\(\\text\{Interval\}\_\{t\}\\times\\text\{FS\}\_\{r\}\)\+\\beta\_\{9\}\(\\text\{Interval\}\_\{t\}\\times\\text\{MM\}\_\{r\}\)\+ur\+vi\+ϵirt\.\\displaystyle\+u\_\{r\}\+v\_\{i\}\+\\epsilon\_\{irt\}\.
Here,YirtY\_\{irt\}denotes either the dissonance index or the silence\-pressure index,uru\_\{r\}is a run\-level random intercept,viv\_\{i\}is an agent\-level random intercept, andϵirt\\epsilon\_\{irt\}is the residual\. This specification separates average condition differences from condition\-specific changes over the course of the discussion\.
The main text reports the central coefficients for both internal\-state models\. Additional inspection of the models shows that memory mode did not produce significant main effects on the average dissonance level, whereas summary memory increased the average level of silence pressure compared with last\-memory\. The interval\-by\-Force Speak interaction was not significant in either model, suggesting that Force Speak affected average levels more than temporal slopes\.
### C\.3Interpretation of Internal\-State Dynamics
The internal\-state analysis addresses both RQ1 and RQ3\. For RQ1, the results show thatTBSproduces interval\-level traces that can be transformed into coherent, interpretable, and statistically analyzable process indicators\. These traces reveal aspects of the simulation that would not be available from transcript\-only models, because agents who do not speak still produce internal evaluations\.
For RQ3, the results show that internal states are shaped by simulation design\. Persona ecology, turn\-allocation rule, Force Speak settings, and memory mechanisms affect either average levels, temporal trajectories, or both\. The most stable pattern concerns turn allocation: the willing mode increased both dissonance and silence pressure and also amplified their growth over time\. This means that self\-selection does more than change who speaks; it also changes the internal experience of the discussion among agents\.
### C\.4Logistic Mixed\-Effects Model for Willingness to Speak
After establishing that internal states were coherent and dynamic, we examined whether they predicted speaking intention\. This analysis directly addresses RQ2, which asks whether public expression emerges from internal evaluation rather than from fixed turn order or immediate reactive response alone\.
The outcome was whether an agent wanted to speak at a given interval\. The logistic mixed\-effects model included the dissonance index, the silence\-pressure index, centered interval, persona ecology, turn\-allocation rule, Force Speak setting, and memory mode\. To test whether internal\-state effects differed between turn\-allocation structures, we included interactions between turn\-allocation rule and each internal\-state index\. Random intercepts were included for simulation run and agent\. Because the internal\-state indices were originally bounded between 0 and 1, they were rescaled so that each coefficient corresponded to a \.10\-unit increase in the original scale\.
The main text reports the central internal\-state effects, turn\-allocation interactions, and major design\-factor effects\. Force Speak and memory mode did not show significant direct effects after internal\-state indices and design factors were included\. Overall, this model supports the claim that speaking intention is not merely an artifact of the simulation procedure\. Agents’ willingness to speak was organized around their evolving internal evaluations while listening to the discussion\.
### C\.5Modeling the Transition from Intention to Public Expression
The final analysis examined whether agents who wanted to speak were actually allowed to speak\. The analysis was restricted to agent\-interval observations in which the agent had formed a speaking intention\. The outcome was whether that intention became the publicly selected utterance in the corresponding interval\. This analysis therefore focuses on the second stage of expression: the movement from internal speaking intention to realized public speech\.
The planned mixed\-effects model produced a singular fit, so we used a binomial logistic regression as a descriptive follow\-up\. The predictors were the dissonance index, silence\-pressure index, centered interval, persona ecology, turn\-allocation rule, Force Speak setting, and memory mode\. The two internal\-state indices were again rescaled so that each coefficient represented a \.10\-unit increase in the original index\. Interactions between turn\-allocation rule and each internal\-state index were also included\.
The main text reports the central results from this second\-stage model\. Force Speak and memory mode were not significantly associated with being allowed to speak\. Together, the willingness and public\-expression models support a two\-stage interpretation\. In the first stage, internal evaluations shape whether agents develop a desire or intention to speak\. In the second stage, once speaking intention exists, whether that intention becomes public expression is governed primarily by turn\-allocation rules\. This distinction is central to the framework because it separates latent communicative motivation from observable speech\.Similar Articles
Can Agents Read the Room? Benchmarking Visual Social Intelligence in Multimodal Simulation
This paper introduces AgentViSS, a benchmark evaluating visual social intelligence in multimodal social simulation, containing 240 scenarios with aligned visual-textual evidence. Evaluating seven recent MLLMs reveals a gap between local role enactment and visually grounded interaction management.
A Proactive Multi-Agent Dialogue Framework for Assessing Social Language Disorder Traits in Autism
This paper introduces TPA (Think, Plan, Ask), a proactive multi-agent dialogue framework using LLMs to systematically surface latent social language disorder traits in autism by selecting clinically grounded questioning strategies. It achieves 82.1% trait coverage, outperforming real clinical dialogues by clinicians.
TMAS: Scaling Test-Time Compute via Multi-Agent Synergy
TMAS introduces a multi-agent framework that enhances large language model reasoning by scaling test-time compute through structured collaboration and hierarchical memory systems. The approach uses specialized agents, cross-trajectory information flow, and hybrid reward reinforcement learning to improve iterative scaling and stability on challenging reasoning benchmarks.
Agent Bazaar: Enabling Economic Alignment in Multi-Agent Marketplaces
Introduces Agent Bazaar, a multi-agent simulation framework for evaluating economic alignment of LLMs, identifying failure modes like algorithmic instability and Sybil deception, and training a 9B model that outperforms frontier models using targeted reinforcement learning.
SMAC-Talk: A Natural Language Extension of the StarCraft Multi-Agent Challenge for Large Language Models
SMAC-Talk is a new benchmark that extends the StarCraft Multi-Agent Challenge to evaluate LLM-based agents in cooperative multi-agent environments with natural language communication. It includes scenarios with deceptive communicators and benchmarks agents using models from the Qwen3.5 family to study how reasoning, memory, and scale affect coordination.