Exploring Collaboration between a language and a non-language agent
Summary
This paper introduces LLAMIA-Bench and a method called latent state internalization to enhance collaboration between language models and non-language agents, showing that internalizing continuous representations outperforms verbalization and matches frontier models like GPT-5.1.
View Cached Full Text
Cached at: 09/02/26, 05:52 AM
# Exploring Collaboration between a language and a non-language agent Source: [https://arxiv.org/html/2609.00474](https://arxiv.org/html/2609.00474) Harini S I∗![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/adobe-logo.png)Somesh Singh∗![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/adobe-logo.png)![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/iiitd-logo.png)![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/ub-logo.png)Yaman K Singla![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/adobe-logo.png)Rajiv Ratn Shah![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/iiitd-logo.png)![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/iitk-logo.png)David Doermann![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/ub-logo.png)Balaji Krishnamurthy![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/adobe-logo.png)![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/adobe-logo.png)Adobe Media and Data Science Research \(MDSR\)![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/iiitd-logo.png)IIIT\-Delhi,![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/iitk-logo.png)IIT Kanpur,![[Uncaptioned image]](https://arxiv.org/html/2609.00474v1/images/ub-logo.png)SUNY at Buffalo[behavior\-in\-the\-wild@googlegroups\.com](mailto:[email protected]) ###### Abstract LLMs are increasingly deployed as orchestrators that coordinate specialized subagents to solve complex tasks through natural language\. However, in many important domains like game playing and robotics, the strongest available agents are not language models\. Integrating non\-language agents with LLMs would require*verbalization*: compressing their rich continuous representations into sparse textual summaries at each interaction step\. To study whether verbalization constitutes a bottleneck, we introduceLLAMIA\-Bench, a suite of six diverse collaborative chess tasks spanning three facets: behavioral imitation, state assessment, and natural\-language explanation\. Each task instantiates a well\-established chess problem that neither the LLM nor the chess engine can solve alone\. To solve LLM collaboration with non\-language agents, we introduce*latent state internalization*, which projects the subagent’s continuous representations directly into the LLM’s token stream as learned state tokens, with dynamic re\-encoding as actions advance the environment state\. Comparing internalization to verbalized integration, our experiments reveal a consistent*verbalization debt*: the performance gap widens throughout training and persists as the LLM scales from 4B to 14B parameters\. A single 14B model,LLAMIA, trained with latent state internalization, matches or exceeds task specialists and frontier models including GPT\-5\.1 with tool access across all benchmark tasks, and generalizes out\-of\-distribution where task\-specific finetunes collapse\. ††footnotetext:Code, data, and examples can be found at[https://behavior\-in\-the\-wild\.github\.io/llamia\.html](https://behavior-in-the-wild.github.io/llamia.html)††∗Equal Contribution\.## 1Introduction Large language models \(LLMs\) are increasingly deployed as general\-purpose orchestrators that coordinate tools and agents to solve complex tasks\([Hong et al\., 2024](https://arxiv.org/html/2609.00474#bib.bib41);[Tran et al\., 2025](https://arxiv.org/html/2609.00474#bib.bib44)\)\. A central pattern in this paradigm is collaboration with*subagents*: specialized agents trained to excel within a narrow domain\([Anthropic, 2025](https://arxiv.org/html/2609.00474#bib.bib43);[OpenAI, 2025](https://arxiv.org/html/2609.00474#bib.bib42)\)\. This collaboration allows orchestrator LLMs to utilize the subagent’s domain specific intelligence\([Hong et al\., 2024](https://arxiv.org/html/2609.00474#bib.bib41)\)and preserve its context length by task delegation\([Zhang et al\., 2024b](https://arxiv.org/html/2609.00474#bib.bib40)\), enabling effective multi\-step reasoning and planning over long horizons\. Today, this collaboration is mediated entirely through natural language: the LLM invokes the subagent, receives a natural language description of its output, and reasons over that description to decide subsequent actions\([Tran et al\., 2025](https://arxiv.org/html/2609.00474#bib.bib44)\)\. Verbal collaboration is natural when both agents are language models as they share a vocabulary and can express their state in words\. However, in many important domains such as game playing, robotics, and autonomous driving the strongest available agents are not language models; their expertise is encoded in internal representations: latent states capturing policy, value estimates, and learned features like AlphaZero\([Silver et al\., 2017](https://arxiv.org/html/2609.00474#bib.bib6)\)and RT\-1\([Brohan et al\., 2022](https://arxiv.org/html/2609.00474#bib.bib24)\)\. This mismatch between LLMs and non\-language agents’ input space raises a fundamental question: - *How can LLMs effectively collaborate and jointly reason with non\-language subagents?* The depth of collaboration between LLMs and subagents can solve many useful tasks that neither can solve alone\. Consider chess: LLMs have been trained on more chess literature than most experts will study in a lifetime, yet they cannot leverage it to play the game competently, trailing far behind modern engines and experts\([Kolasani et al\., 2025](https://arxiv.org/html/2609.00474#bib.bib23)\)\. Conversely, pretrained engines surpassed human grandmasters decades ago\([Campbell et al\., 2002](https://arxiv.org/html/2609.00474#bib.bib1)\), yet they remain narrow specialists that are unable to explain the rationale behind a move or strategize under different contexts\([Jhamtani et al\., 2018](https://arxiv.org/html/2609.00474#bib.bib27);[Lee et al\., 2022](https://arxiv.org/html/2609.00474#bib.bib30)\)\. And there exist tasks like game commentary, preparing against an opponent, and designing interesting puzzles which require both the chess engine’s deep positional understanding and the LLM’s ability to reason over human intent\. Effective collaboration between LLMs and the subagent can unlock these applications\. Existing approaches to LLM\-subagent collaboration attempt to bridge this gap symbolically, by*verbalizing*the subagent’s outputs into natural language before passing them to the LLM\. Early work finetunes language models on textual descriptions of agent actions and value estimates\([Zang et al\., 2019](https://arxiv.org/html/2609.00474#bib.bib29);[Lee et al\., 2022](https://arxiv.org/html/2609.00474#bib.bib30)\), while more recent systems rely on in\-context learning and tool\-calling interfaces to surface subagent outputs at inference time\([Schick et al\., 2023](https://arxiv.org/html/2609.00474#bib.bib21);[Yao et al\., 2022](https://arxiv.org/html/2609.00474#bib.bib20);[Kim et al\., 2025](https://arxiv.org/html/2609.00474#bib.bib18)\)\. However, these approaches share a common assumption: that the subagent’s expertise can be faithfully verbalized\. In this work we demonstrate that this assumption is fundamentally limiting\. A chess engine’s latent representation encodes positional structures, long\-range tactical motifs, and learned look\-ahead\([Jenner et al\., 2024](https://arxiv.org/html/2609.00474#bib.bib31)\)– semantic features that cannot be translated to text faithfully\. Verbalization therefore forces the subagent’s representations through a lossy bottleneck, collapsing rich latent structure into surface\-level descriptions\. We call this concept theVerbalization Debt[Zhu et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib34)and quantify its downstream cost under controlled, heterogeneous LLM–agent collaboration\. Moreover, we show that this error compounds across interactions: in multi\-step settings, each exchange between the agents strips away details and accumulates errors over the reasoning horizon, diminishing the benefits that motivated this collaboration in the first place\. Internalization:To bridge this gap we introduce*latent state internalization*, a paradigm in which an LLM reasons over a non\-language agent’s internal state over a single trace of three interleaved token types:languagetokens \(the LLM’s chain\-of\-thought\),actiontokens \(moves that advance the environment\), andlatent statetokens \(the agent’s penultimate\-layer activations projected into the LLM’s embedding space\)\. As shown in[Figure2](https://arxiv.org/html/2609.00474#S1.F2), the paradigm consists of three distinct steps:1the LLM reasons in language and generates actions that evolve the environment state, such as counterfactual states within its CoT;2The LLM on demand requests the agent to evaluate a state, either the current position or a counterfactual reached by a candidate move;3the agent encodes the resulting state and its activations are projected intok=32k\{=\}32latent tokens appended to the reasoning trace, dynamically re\-encoded after each state transition\. We train a lightweight three\-layer MLP,LatentBridge\([Section2\.2](https://arxiv.org/html/2609.00474#S2.SS2)\), that learns the projection from the agent’s internal state to the LLM’s token space\. LLAMIA:We instantiate latent state internalization by training an LLM backbone in two stages: supervised projector alignment followed by reinforcement learning \(DAPO\), detailed in[Section2\.3](https://arxiv.org/html/2609.00474#S2.SS3)\. We call the resulting model LLAMIA \(Large Language and Action Models with Internal Agents\)\. Beyond the technical contribution, internalization opens new avenues for real world applications\. Because internalization requires access to model weights, it cannot be applied directly to closed\-source models\. LLAMIA resolves this tension by acting as a bridge: it interacts with LLMs in natural language and internalizes the subagent, giving closed\-weight models indirect but faithful access to the non\-language agent’s expertise\. This makes real\-world creative applications like grounded game commentary and opponent\-specific preparation deployable, without retraining closed\-weight models\. Verbalization Debt:To establish and analyze the effect of internalization when compared to verbalization, we train LLAMIA\-Verb, identical to LLAMIA except that the subagent’s outputs reach the LLM as text rather than latent tokens\. LLAMIA consistently achieves higher reward across all tasks throughout training \([Figure3](https://arxiv.org/html/2609.00474#S3.F3)\)\. The gap widens on tasks requiring deeper multi\-step integration\. These results show that verbalization is a fundamental bottleneck when non\-language agents are treated as tools\. LLAMIA\-Bench, Chess as a testbed:Despite abundant applications, LLM collaboration with non\-language agents remains underexplored\. A central reason is the lack of environments that support studying this collaboration at scale: diverse tasks with verifiable metrics and open pretrained agents\. Chess is a perfect testbed: decades of human\-engine collaboration on commentary, preparation, and puzzles have produced diverse tasks with verifiable metrics, strong open pretrained agents, established evaluation protocols, and large public corpora like Lichess[Feng et al\. \(2024\)](https://arxiv.org/html/2609.00474#bib.bib28)\. We therefore use chess as our primary testbed and introduceLLAMIA\-Bench\([AppendixB](https://arxiv.org/html/2609.00474#A2)\), a curated suite of six tasks spanning behavior cloning across skill levels, puzzle interest and difficulty estimation, move annotation and game\-level commentary\. We introduce a new dataset curated from[Agadmator’s YouTube Channel](https://www.youtube.com/channel/UCL5YbN5WLFD8dLIegT5QAbA)for game level commentary\. Figure 1:LLAMIA\-Bench performance across collaboration interfaces\.Scores \(×100\\times 100\) on six chess–LLM tasks\. Methods are labeled by access type and backbone \(OS = open\-source, CS = closed\-source\): verbalized tool use \(Qwen3\-14B\+Lc0, GPT\-5\+Lc0\), per\-task finetuned experts \(Task\-Finetune\), and LLAMIA’s latent integration\. LLAMIA matches or exceeds every baseline on every task and is the only system to score on Puzzle Interest, where the engine signal has no text surrogate\. “Avg\. Performance” averages each method over its reported tasks\.Results\.A single LLAMIA\-14B model matches or exceeds every task\-specific specialist and frontier model across all sixLLAMIA\-Benchtasks \([Figure1](https://arxiv.org/html/2609.00474#S1.F1)\)\. The verbalization debt is sharpest on tasks requiring multi\-step state tracking or non\-verbalizable signals: LLAMIA\-Verb’s reward stays flat on commentary and puzzle interest despite identical compute, indicating that verbalization discards task\-relevant information needed for effective multi\-step collaboration \. Internalization also shapes the*kind*of collaboration that emerges: LLAMIA develops counterfactual queries and multi\-step lookahead strategies absent from LLAMIA\-Verb, which collapses to engine\-follow regardless of task, suggesting that access to the full latent state is what makes richer collaboration learnable\. Beyond benchmark numbers, LLAMIA reproduces human behavioral signatures: under time pressure it commits the same blunders humans do, and at different skill levels its attention concentrates on the same pieces human players prioritize\. A human study confirms this: LLAMIA’s gameplay passes as human in the majority of trials, and its commentary is preferred on both strategic insight and explanatory depth compared to the verbalized baseline\. Our contributions are fourfold: 1. 1\.Latent state internalization\(Section[2](https://arxiv.org/html/2609.00474#S2)\): A paradigm for LLM–non\-language agent collaboration, enabling LLMs to reason over interleaved chain of⟨language,action,latent state⟩\\langle\{\\color\[rgb\]\{1,0\.4961,0\.2461\}\\textbf\{language\}\},\{\\color\[rgb\]\{0\.0078,0\.7266,0\.9453\}\\textbf\{action\}\},\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\\textbf\{latent state\}\}\\rangletokens\. 2. 2\.LLAMIA\(Section[2](https://arxiv.org/html/2609.00474#S2)\): A two\-stage training framework of self\-supervised projector alignment followed by end\-to\-end RL \(DAPO\) that yields a single model, LLAMIA, achieving state\-of\-the\-art performance across diverse collaborative tasks\. LLAMIA enables real world application by giving close\-weight models faithful access to subagents\. 3. 3\.Verbalization Debt\(Section[3](https://arxiv.org/html/2609.00474#S3)\): Through controlled ablations against LLAMIA\-Verb, we give the first empirical quantification of the*Verbalization Debt*\(the performance gap between internalized and verbalized integration\) in heterogeneous LLM\-agent collaboration, suboptimal in both performance and compute and widening on tasks requiring deeper multi\-step collaboration\. 4. 4\.LLAMIA\-Bench\(Section[3](https://arxiv.org/html/2609.00474#S3)\): A curated benchmark of six chess tasks spanning behavior cloning, puzzle understanding, commentary, and planning\. Figure 2:Latent State Internalization\.A single chain of thought rolled out over time\.*t=0t\{=\}0\(subagent invocation\):*the LLM begins reasoning inlanguageand emits<invoke\>; the current boardS0S\_\{0\}is passed through the frozen subagent \(Lc0\-BT4\) and theLatentBridgemaps its hidden activations intok=32k\{=\}32continuouslatent statetokens that are appended to the context\.*t=1t\{=\}1\(state transition\):*conditioned onS0S\_\{0\}and its latent state, the LLM continues reasoning and emits anaction\(Nc2\), which advances the environment toS1S\_\{1\}\.*t=2t\{=\}2\(subagent invocation\):*the LLM chooses to re\-invoke, encodingS1S\_\{1\}into a freshlatent stateso subsequent reasoning is grounded in the updated board\. The LLM decides when to re\-invoke rather than re\-encoding on every step\. Stage 1 trains only the LatentBridge on state–policy pairs; Stage 2 jointly fine\-tunes it with the LLM via DAPO\. The subagent is frozen throughout\. ## 2Methodology ### 2\.1Formulation We formalize latent state internalization through a running example\. An LLM plays chess with access to a pretrained engine exposed through atool API: functions to read the board state and legal moves, advance the game by making moves, and—*critically*—query the engine’s assessment of any position viaget\_policy\(full schema in[SectionJ\.4\.3](https://arxiv.org/html/2609.00474#A10.SS4.SSS3)\)\. The first two categories handle environment interaction;get\_policyis the interface to the subagent, and*what it returns*is the variable this paper studies\. “The knight should develop\.Nf6\.get\_policy\(s1\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}s\_\{1\}\}\)→\\to\(\)Nc2: P=0\.34, \+0\.12; e4: P=0\.21, \+0\.08; …" The LLM reasons in language, plays a knight move to f6 \(advancing the game to positions1\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}s\_\{1\}\}\), then callsget\_policy\. The engine returns a text summary—per\-move prior probabilities and value estimates—that both model variants receive\. In LLAMIA, the call additionally injectskkcontinuousstate tokens\(\) projected from the engine’s internal activations\. In LLAMIA\-Verb, only the text is returned\. Three token types thus interleave in a trace:language tokens\(the LLM’s chain\-of\-thought\),action tokens\(moves that advance the game\), andstate tokens\(the engine’s projected latent representation, present only under internalization\)\. More formally: a policyπθ\\pi\_\{\\theta\}\(the LLM\) interacts with an environment whose statess∈𝒮\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}s\}\\in\\mathcal\{\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}S\}\}evolve through actionsa∈𝒜\{\\color\[rgb\]\{0\.0078,0\.7266,0\.9453\}a\}\\in\\mathcal\{\{\\color\[rgb\]\{0\.0078,0\.7266,0\.9453\}A\}\}\. A pretrainedsubagentwith encoderGψ:𝒮→ℝdG\_\{\\psi\}\\\!:\\mathcal\{\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}S\}\}\\to\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\\mathbb\{R\}^\{d\}\}maps each state to a latent representation𝒉s=Gψ\(s\)\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\{\\bm\{h\}\}\_\{s\}\}=G\_\{\\psi\}\(\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}s\}\)\. The LLM queries the subagent at self\-chosen moments viaget\_policy, specifying either the current positionst\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}s\_\{t\}\}or a hypothetical state reached by a candidate move\. Over aTT\-step interaction the policy produces a traceτ\\tau: τ=\(𝒛01:k,w1:j1,a1,𝒛11:k,…,wfinal\)\\tau=\\bigl\(\\,\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\{\\bm\{z\}\}\_\{0\}^\{1:k\}\},\\;\{\\color\[rgb\]\{1,0\.4961,0\.2461\}w\_\{1:j\_\{1\}\}\},\\;\{\\color\[rgb\]\{0\.0078,0\.7266,0\.9453\}a\_\{1\}\},\\;\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\{\\bm\{z\}\}\_\{1\}^\{1:k\}\},\\;\\ldots,\\;\{\\color\[rgb\]\{1,0\.4961,0\.2461\}w\_\{\\mathrm\{final\}\}\}\\,\\bigr\)\(1\)wherewt∈𝒱\{\\color\[rgb\]\{1,0\.4961,0\.2461\}w\_\{t\}\}\\in\\mathcal\{\{\\color\[rgb\]\{1,0\.4961,0\.2461\}V\}\}are language tokens \(including the text returned byget\_policy\),at\{\\color\[rgb\]\{0\.0078,0\.7266,0\.9453\}a\_\{t\}\}are actions, and𝒛t1:k\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\{\\bm\{z\}\}\_\{t\}^\{1:k\}\}arekkcontiguous state tokens injected alongside the text response\. In LLAMIA\-Verb,k=0k\{=\}0: no state tokens appear, and the LLM reasons over text alone\. In LLAMIA,k=32k\{=\}32\. How these state tokens are produced defines the internalization method\. ##### Verbalization\. Everyget\_policycall returns a text serialization of the subagent’s output: w^t=Verb\(Gψ\(st\)\)∈𝒱∗\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\\hat\{w\}\_\{t\}\}=\\mathrm\{Verb\}\\bigl\(G\_\{\\psi\}\(s\_\{t\}\)\\bigr\)\\in\\mathcal\{V\}^\{\*\}\(2\)Both LLAMIA and LLAMIA\-Verb receivew^t\\hat\{w\}\_\{t\}\. A typical return lists the engine’s top moves with prior probabilities and value estimates\. This captures the subagent’s headline assessment but discards the remaining structure inGψ\(st\)G\_\{\\psi\}\(s\_\{t\}\): the full distribution over all legal moves, the value landscape across candidate continuations, and positional features like piece coordination and king safety that interpretability work has identified in engine hidden layers[Jenner et al\. \(2024\)](https://arxiv.org/html/2609.00474#bib.bib31)\. ##### Internalization\. In LLAMIA, eachget\_policycall additionally produceskkcontinuous tokens by projecting the subagent’s full latent state into the LLM’s embedding space via a learned projection,LatentBridge: 𝒛t=Hφ\(Gψ\(st\)\)∈ℝk×e\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\{\\bm\{z\}\}\_\{t\}\}=H\_\{\\varphi\}\\bigl\(G\_\{\\psi\}\(s\_\{t\}\)\\bigr\)\\in\\mathbb\{R\}^\{k\\times e\}\(3\)Hφ:ℝd→ℝk×eH\_\{\\varphi\}\\\!:\\mathbb\{R\}^\{d\}\\to\\mathbb\{R\}^\{k\\times e\}produceskkcontinuous embeddings of dimensioneematching the LLM’s hidden size\. These state tokens sit alongside language and action tokens in the trace \(Figure[2](https://arxiv.org/html/2609.00474#S1.F2)\), and the LLM attends over all three types jointly\. Where the text serialization imposes a fixed summary regardless of what the current reasoning step requires, latent tokens let the LLM’s attention selectively read different aspects of the representation at each step\. Gradients flow from the training objective through the LLM back toHφH\_\{\\varphi\}, so the projection adapts to the task\. ### 2\.2Architecture Subagent\.We instantiateGψG\_\{\\psi\}with Lc0\-BT4[Monroe and Chalmers \(2024\)](https://arxiv.org/html/2609.00474#bib.bib32), the strongest open\-source chess engine, a 15\-layer Transformer encoder \(240 M parameters\) whose representations encode positional features, piece\-value geometry, and lookahead\-related structure[Jenner et al\. \(2024\)](https://arxiv.org/html/2609.00474#bib.bib31), producing𝒉s∈ℝ1024\{\\bm\{h\}\}\_\{s\}\\in\\mathbb\{R\}^\{1024\}\. We ablate this choice across five Lc0 variants of varying strength in Appendix[E\.2](https://arxiv.org/html/2609.00474#A5.SS2)\. Large Language Model\.We use Qwen3[Yang et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib45), the strongest open\-weight LLM at this scale at the time of training, as the backboneπθ\\pi\_\{\\theta\}\. The tool API \([SectionJ\.4\.3](https://arxiv.org/html/2609.00474#A10.SS4.SSS3)\) is provided in the system prompt via Hermes\-format function calling; Qwen3 natively supports structured tool calls without additional training\. To acceptstate tokens,kkcontiguous positions in the input sequence serve as placeholders whose embeddings are replaced by the projected state𝒛s\{\\bm\{z\}\}\_\{s\}\. LatentBridge\.The projectionHφ:ℝd→ℝk×eH\_\{\\varphi\}\\\!:\\mathbb\{R\}^\{d\}\\to\\mathbb\{R\}^\{k\\times e\}\(Eq\.[3](https://arxiv.org/html/2609.00474#S2.E3)\) is a three\-layer MLP with GeLU activations, motivated by the projector design in vision\-language models[Liu et al\. \(2023a\)](https://arxiv.org/html/2609.00474#bib.bib25)\. It maps Lc0’s10241024\-dimensional latent state intok=32k\{=\}32embeddings of dimensioneematching the LLM’s hidden size\. The resulting input to the LLM is a mixed sequence\[w1,𝒛s1:k,a1,w2\]\[\{\\color\[rgb\]\{1,0\.4961,0\.2461\}w\_\{1\}\},\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\{\\bm\{z\}\}\_\{s\}^\{1:k\}\},\{\\color\[rgb\]\{0\.0078,0\.7266,0\.9453\}a\_\{1\}\},\{\\color\[rgb\]\{1,0\.4961,0\.2461\}w\_\{2\}\}\]\(Figure[2](https://arxiv.org/html/2609.00474#S1.F2)\)\. We use the penultimate block \(layer 14 of 15\) as we observe empirically that its held\-out Stage\-1 alignment loss is lowest across all blocks \([SectionE\.5](https://arxiv.org/html/2609.00474#A5.SS5)\)\. Prior interpretability research[Jenner et al\. \(2024\)](https://arxiv.org/html/2609.00474#bib.bib31);[Lin et al\. \(2026\)](https://arxiv.org/html/2609.00474#bib.bib39)has shown that this layer in BT4 network locates value, square, and look\-ahead\-to\-action features as well\. We setk=32k\{=\}32, where downstream performance saturates in a projector\-and\-policy sweep giving us an optimal token cost to performance tradeoff[SectionE\.3](https://arxiv.org/html/2609.00474#A5.SS3)\. ### 2\.3Training Training proceeds in two stages\. Stage 1 aligns the subagent’s representations with the LLM’s embedding space while keeping the LLM frozen\. Stage 2 trains the LLM and LatentBridge jointly via reinforcement learning\. The subagent is frozen throughout\. #### 2\.3\.1Stage 1: Projector Alignment We train onlyHφH\_\{\\varphi\}while keepingπθ\\pi\_\{\\theta\}frozen, on a dataset𝒟pre=\{\(s,π\(s\)\)\}\\mathcal\{D\}\_\{\\text\{pre\}\}=\\\{\(s,\\pi\(s\)\)\\\}of state–policy pairs from the subagent’s self\-play\. Each example pairs the projected state tokens𝒛s\{\\bm\{z\}\}\_\{s\}with a language prompt \(e\.g\., “Analyze position: top move?”; format in[SectionJ\.1](https://arxiv.org/html/2609.00474#A10.SS1)\), and the model learns to generate the correct action token via cross\-entropy: ℒStage 1=−𝔼\(s,π\(s\)\)∼𝒟prelogπθ\(π\(s\)∣𝒛s,prompt\)\\mathcal\{L\}\_\{\\text\{Stage\\,1\}\}=\-\\mathbb\{E\}\_\{\(s,\\pi\(s\)\)\\sim\\mathcal\{D\}\_\{\\text\{pre\}\}\}\\log\\pi\_\{\\theta\}\\\!\\left\(\\pi\(s\)\\mid\{\\bm\{z\}\}\_\{s\},\\text\{prompt\}\\right\)Because the LLM is frozen, the projector trains on abundant agent\-generated data without risking catastrophic forgetting of language capabilities\. #### 2\.3\.2Stage 2: Reinforcement Learning Stage 2 unfreezes bothπθ\\pi\_\{\\theta\}andHφH\_\{\\varphi\}and optimizes them jointly via DAPO[Yu et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib46), a group\-relative policy optimization variant with asymmetric clipping\. Rollouts produce complete tracesτ\\tau\(Eq\.[1](https://arxiv.org/html/2609.00474#S2.E1)\)\. The policy gradient is computed over positions where the LLM generates:language tokens\(index setℐL\\mathcal\{I\}\_\{L\}\) andaction tokens\(index setℐA\\mathcal\{I\}\_\{A\}\), collectivelyℐgen=ℐL∪ℐA\\mathcal\{I\}\_\{\\mathrm\{gen\}\}=\\mathcal\{I\}\_\{L\}\\cup\\mathcal\{I\}\_\{A\}\.State tokenpositions are agent\-injected and excluded via gradient masking\. Writingyty\_\{t\}for the token at positiontt, the importance\-sampling ratio between the current policyπθ\\pi\_\{\\theta\}and the reference policyπθold\\pi\_\{\\theta\_\{\\mathrm\{old\}\}\}from the previous iteration depends on the integration channel: rtverb\\displaystyle r\_\{t\}^\{\\,\\mathrm\{verb\}\}=πθ\(yt∣y<t,w^<t\)πθold\(yt∣y<t,w^<t\),\\displaystyle=\\frac\{\\pi\_\{\\theta\}\\bigl\(y\_\{t\}\\mid y\_\{<t\},\\;\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\\hat\{w\}\_\{<t\}\}\\bigr\)\}\{\\pi\_\{\\theta\_\{\\mathrm\{old\}\}\}\\bigl\(y\_\{t\}\\mid y\_\{<t\},\\;\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\\hat\{w\}\_\{<t\}\}\\bigr\)\},\(4\)rtlatent\\displaystyle r\_\{t\}^\{\\,\\mathrm\{latent\}\}=πθ\(yt∣y<t,𝒛<t\)πθold\(yt∣y<t,𝒛<t\)\.\\displaystyle=\\frac\{\\pi\_\{\\theta\}\\bigl\(y\_\{t\}\\mid y\_\{<t\},\\;\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\{\\bm\{z\}\}\_\{<t\}\}\\bigr\)\}\{\\pi\_\{\\theta\_\{\\mathrm\{old\}\}\}\\bigl\(y\_\{t\}\\mid y\_\{<t\},\\;\{\\color\[rgb\]\{0\.9766,0\.2813,0\.5742\}\{\\bm\{z\}\}\_\{<t\}\}\\bigr\)\}\.\(5\)The DAPO objective maximizes: J\(θ,φ\)=𝔼τ∼πθold\[1\|ℐgen\|∑t∈ℐL∪ℐAmin\(rtA^t,clip\(rt,1−εl,1\+εh\)A^t\)\]J\(\\theta,\\varphi\)=\\mathbb\{E\}\_\{\\tau\\sim\\pi\_\{\\theta\_\{\\mathrm\{old\}\}\}\}\\Bigg\[\\frac\{1\}\{\|\\mathcal\{I\}\_\{\\mathrm\{gen\}\}\|\}\\\!\\\!\\sum\_\{t\\,\\in\\,\{\\color\[rgb\]\{1,0\.4961,0\.2461\}\\mathcal\{I\}\_\{L\}\}\\,\\cup\\,\{\\color\[rgb\]\{0\.0078,0\.7266,0\.9453\}\\mathcal\{I\}\_\{A\}\}\}\\\!\\\!\\\!\\\!\\min\\\!\\Big\(r\_\{t\}\\,\\hat\{A\}\_\{t\},\\;\\mathrm\{clip\}\(r\_\{t\},\\,1\{\-\}\\varepsilon\_\{l\},\\,1\{\+\}\\varepsilon\_\{h\}\)\\,\\hat\{A\}\_\{t\}\\Big\)\\Bigg\]\(6\)wherertr\_\{t\}is the importance ratio \(Eq\.[5](https://arxiv.org/html/2609.00474#S2.E5)\),A^t=\(ℛ\(τ\)−μG\)/σG\\hat\{A\}\_\{t\}=\(\\mathcal\{R\}\(\\tau\)\-\\mu\_\{G\}\)/\\sigma\_\{G\}is the group\-normalized advantage computed overGGrollouts sharing the same prompt[Yu et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib46), and the asymmetric clip boundsεl≤εh\\varepsilon\_\{l\}\\leq\\varepsilon\_\{h\}encourage exploration\. EachLLAMIA\-Benchtask defines a scalar outcome rewardℛ\(τ\)\\mathcal\{R\}\(\\tau\)based on its evaluation metric \(Appendix[B](https://arxiv.org/html/2609.00474#A2)\)\. BecauseHφH\_\{\\varphi\}is jointly optimized, the RL objective shapes the integration interface end\-to\-end: the projector learns what representation to present, while the LLM learns how to reason over it\. The tool call is part of the policy’s action space, so RL also learns*when*and*whether*to query it\. ## 3Experiments and Results We evaluateLLAMIAonLLAMIA\-Bench, a suite of six tasks spanning three collaboration facets: behavioral imitation, state assessment, and natural\-language explanation \([AppendixB](https://arxiv.org/html/2609.00474#A2)\)\. For comparing LLAMIA with closed\-source models where training is not possible, we pair them with Lc0 as a verbalized tool\. To evaluate against open\-source models we create three settings: an untrained tool\-use baseline \(Qwen3\-14B \+ Lc0\), a training\-matched verbalization system \(LLAMIA\-Verb\), and our internalized model \(LLAMIA\), isolating the integration interface as the sole variable\. Within the open\-source trained systems, we report both SFT and SFT \+ DAPO checkpoints to disentangle the contributions of supervised pretraining and reinforcement learning\. ### 3\.1LLAMIA\-Bench LLAMIA\-Benchspans six tasks drawn from prominent problems in chess literature and industry, each unsolvable by either component alone: the subagent produces no language, while the LLM lacks the positional signals that make chess\-specific judgments possible\. The suite covers behavior cloning, puzzle understanding, move annotation, and game\-level commentary \(details in[AppendixB](https://arxiv.org/html/2609.00474#A2)\)\. Behavior cloning, difficulty estimation, and move annotation are drawn from established benchmarks[McIlroy\-Young et al\. \(2020\)](https://arxiv.org/html/2609.00474#bib.bib26);[Lichess\.org \(2024b\)](https://arxiv.org/html/2609.00474#bib.bib8);[Jhamtani et al\. \(2018\)](https://arxiv.org/html/2609.00474#bib.bib27)\. We introduce three new evaluation targets:Wild BC, three OOD splits \(GM\-25, Low\-Time,Δ\\DeltaElo\) probing generalization to grandmaster play, time pressure, and asymmetric skill\-gap;interest estimation, ranking puzzles by community\-derived interestingness scores, a signal with no verbal proxy in any engine output; andAgadmator\-2K, the first large\-scale game\-level commentary dataset of 1,900 narrated games with move\-aligned transcripts\. Full dataset descriptions, metrics, and per\-task prompts appear in Appendices[B](https://arxiv.org/html/2609.00474#A2)–[J](https://arxiv.org/html/2609.00474#A10)\. ### 3\.2Setup ##### Baselines We compare four systems\.\(1\) GPT\-5\.1 \+ Lc0: the strongest frontier model with verbalized Lc0\-BT4 tool access\.\(2\) Qwen3\-14B \+ Lc0: the LLAMIA backbone with the same verbalized tool and 5\-shot prompting, without training\.\(3\) LLAMIA\-Verb: the matched\-recipe ablation with the latent channel replaced by the verbalized tool, isolating the integration interface as the sole variable\.\(4\) LLAMIA: our full system with latent state\-token integration\. Extended comparisons including LLM\-only baselines, SFT and DAPO checkpoints at all three model sizes \(4B, 8B, and 14B\), frontier model comparisons, and task\-specific experts are in[AppendixD](https://arxiv.org/html/2609.00474#A4)\. Training details and hyperparameters are in Appendix[A](https://arxiv.org/html/2609.00474#A1)\. ##### Metrics Each task has a primary metric detailed in[AppendixB](https://arxiv.org/html/2609.00474#A2): move\-matching accuracy \(behavior cloning\), Spearmanρ\\rho\(difficulty and interest\), and G\-eval and BLEU\-2 \(annotation and commentary\)\. Primary metrics include 95% bootstrap confidence intervals where sample sizes warrant; per\-task breakdowns with CIs appear in[AppendixD](https://arxiv.org/html/2609.00474#A4)\. ### 3\.3Main Results Figure 3:DAPO training dynamics and LLAMIA\-Bench evaluation\.\(a\)Aggregate reward vs\. training step at three backbone scales\. Solid: LLAMIA \(latent\); dashed: LLAMIA\-Verb \(verbalized, identical recipe and backbone\)\. The debt widens throughout and reaches22–3×3\\timesby convergence; scaling the backbone does not close it for LLAMIA\-Verb\.\(b\)Per\-task reward curves at 14B\. LLAMIA\-Verb gains partial signal on behavior cloning and difficulty \(tasks with verbalizable proxies\) but stays near\-flat on interest and commentary, where the reward requires non\-verbalizable features or multi\-step integration\.\(c\)LLAMIA\-Bench scores \(00–100100\)\. Puzzle Interest is diagnostic: every verbalized system scores≤12\{\\leq\}12regardless of model scale or frontier capability, while LLAMIA\-14B reaches5252\. Full per\-task tables with confidence intervals in[AppendixD](https://arxiv.org/html/2609.00474#A4)\.LLAMIA\-14B achieves the highest score on all sixLLAMIA\-Benchtasks \([Figure3](https://arxiv.org/html/2609.00474#S3.F3)c\), surpassing frontier verbalized systems an order of magnitude larger and remaining competitive with dedicated task\-specific finetunes that are trained on substantially more in\-domain data\. On behavior cloning, Maia and Allie are trained on tens of millions of chess\-specific games, against LLAMIA’s general\-purpose backbone\. LLAMIA\-14B remains inside the expert band on the in\-distribution Maia split and surpasses the strongest expert by a wide margin on the OOD Wild splits \(GM\-25, Low\-Time,Δ\\DeltaElo\), which probe regimes absent from the experts’ blitz\-only training mixture\. Latent access to the engine’s policy and value structure thus generalizes more reliably than direct supervision on a narrower distribution\. Interest and commentary have no dedicated task\-specific baseline at all, no published system predicts puzzle interestingness or generates grounded move commentary from engine state, which is itself evidence that these tasks require the joint reasoning LLAMIA provides rather than a narrower specialist\. The advantage over GPT\-5 \+ Lc0 does not require the 14B backbone: LLAMIA\-8B already leads on all six tasks, and LLAMIA\-4B on four of six \([Table18](https://arxiv.org/html/2609.00474#A4.T18)\)\. Per\-task evaluations with additional metrics, baselines, and confidence intervals are in[AppendixD](https://arxiv.org/html/2609.00474#A4)\. ##### Latent tokens enable new evaluation targets\. Puzzle Interest requires ranking positions by community\-derived interestingness, a signal that depends on the engine’s policy distribution and value gradients across candidate moves\. No verbalized engine output carries these features\. Every verbalized system scores≤12\{\\leq\}12on Interest regardless of model scale or frontier capability; LLAMIA\-14B reaches5252\([Figure3](https://arxiv.org/html/2609.00474#S3.F3)c\)\. Verbalization has zero useful signal for this task, while latent tokens give the LLM direct access to the distributional structure that defines interestingness\. ### 3\.4Verbalization Debt LLAMIA and LLAMIA\-Verb share the same 14B backbone, Lc0\-BT4 subagent, and DAPO recipe; the only difference is whether the subagent’s state reaches the LLM as latent tokens or as verbalized text\. We define the resulting performance gap as theverbalization debt\. ##### Verbalization debt is significant across all tasks Figure[3](https://arxiv.org/html/2609.00474#S3.F3)shows that the verbalization debt is consistent across all six tasks\. The gap is largest on Interest and Commentary, where the target signal lives in the engine’s full policy distribution or value landscape and has no faithful text equivalent, and smallest on in\-distribution behavior cloning, where the engine’s top\-kkmoves already approximate the answer and the verbal summary loses little\. ##### The debt persists across backbone scale\. Increasing the LLM from 4B to 14B improves both systems, but the debt persists at every scale \([Table18](https://arxiv.org/html/2609.00474#A4.T18)\)\. On Interest, LLAMIA\-Verb\-14B scores88while LLAMIA\-4B already reaches3838\. ##### The debt widens throughout training\. The debt grows throughout DAPO, reaching22–3×3\\timesby the end of training \([Figure3](https://arxiv.org/html/2609.00474#S3.F3)a\)\. Per\-task reward curves \([Figure3](https://arxiv.org/html/2609.00474#S3.F3)b\) reveal where the verbal channel saturates: LLAMIA\-Verb gains partial signal on behavior cloning and difficulty, where the verbalized output carries a useful proxy \(top\-kkmoves, solution length\), but stays near\-flat on interest and commentary, where no such proxy exists\. ### 3\.5Ablations To further understand the verbalization debt and isolate the contribution of internalization and reinforcement learning we conduct the following ablations and compare in[Table1](https://arxiv.org/html/2609.00474#S3.T1)\.LLM\-Onlytrains with RL but no engine, so any gain has to come from the weights\.LLM\-ChessCLIPtrains with RL and the same3232latent slots as LLAMIA, but filled by a raw board encoder \(ChessCLIP, a PaLM\-E\-style injection\) rather than Lc0’s state, so any gain has to come from capacity rather than content\.Qwen3\+Lc0 \(untr\.\)is untrained tool use\.LLAMIA\-Verbis RL on top of verbalized text\.LLAMIA\-SFT \(latent\)removes RL, the reasoning trace, and the invocation policy, leaving only the latent channel\.LLAMIAis the full system\. Extended controls, latent\-only, shuffled tokens, per\-task probes, and templates, are in[SectionsE\.4](https://arxiv.org/html/2609.00474#A5.SS4)and[C\.5](https://arxiv.org/html/2609.00474#A3.SS5)\. Table 1:Interface controls\(14B\)\. BC in % move\-match; Difficulty and Interest in Spearmanρ\\rho; Rationale in BLEU\-2; Commentary in G\-eval\. All trained systems share backbone, data, and recipe; only the interface differs\.SystemBC\-MBC\-WDiff\.Int\.Rat\.Comm\.LLM\-Only \(RL, no engine\)343419190\.220\.220\.070\.0716\.116\.10\.130\.13LLM\-ChessCLIP \(RL, raw encoder\)393928280\.240\.240\.080\.0823\.123\.10\.290\.29Qwen3 \+ Lc0 \(untr\. tool use\)393933330\.280\.280\.050\.0518\.818\.80\.150\.15LLAMIA\-Verb \(RL, text only\)454539390\.450\.450\.080\.0833\.233\.20\.400\.40LLAMIA\-SFT \(latent, no RL\)515146460\.660\.660\.480\.4838\.538\.50\.580\.58LLAMIA \(latent, RL\)535349490\.710\.710\.520\.5245\.845\.80\.750\.75 ##### The gain comes from Lc0’s latent state, not from weights or capacity\. LLM\-Only and LLM\-ChessCLIP get the same RL recipe as LLAMIA and still land near or below untrained tool use, so DAPO cannot manufacture the missing expertise on its own, whether it is asked to bake it into the weights or to make sense of3232slots filled with the wrong content\. Shuffling LLAMIA’s own latent tokens produces the same collapse toward LLAMIA\-Verb even though the token count never changes \([SectionE\.4](https://arxiv.org/html/2609.00474#A5.SS4)\)\. The pattern only breaks when those slots carry Lc0’s own policy and value representations\. Further, LLAMIA\-SFT, with no RL recovers most of the verbalization debt\. However, it compounds the effect of internalization by bringing the improvements in multi step strategies, where the model has to plan across latent states i\.e\. Game Commentary and Rationale generation\. We further show this through the emergent latent collaboration strategies in[Section3\.6](https://arxiv.org/html/2609.00474#S3.SS6)\. ### 3\.6Collaboration Strategies Does the integration interface determine how the model learns to use the subagent, or only how well it performs? We classify subagent invocations during evaluation into five recurring strategies and trace their evolution during DAPO training \([Figure6](https://arxiv.org/html/2609.00474#A5.F6); strategy definitions and per\-task heatmaps in[Figure4](https://arxiv.org/html/2609.00474#S3.F4)\)\. The five strategies are*engine\-follow*\(adopt the top recommendation\),*consult\-then\-override*\(query then diverge\),*counterfactual query*\(play a hypothetical move, re\-invoke, compare states\),*multi\-step lookahead*\(chain two or three counterfactual sequences\), and*abstention*\(act from language knowledge alone\)\. A GPT\-4o judge classifies 500 episodes per task per system \(κ=0\.78\\kappa\{=\}0\.78vs\. human raters\)\. Figure 4:Collaboration strategy distribution \(%\) per task at convergence\.Fraction of 500 episodes assigned to each strategy by a GPT\-4o judge \(κ=0\.78\\kappa\{=\}0\.78\)\.*Left:*LLAMIA \(latent\)\.*Right:*LLAMIA\-Verb \(verbalized\)\. LLAMIA’s dominant strategy shifts with the task \(engine\-follow for gameplay, consult\-then\-override for BC, counterfactual query for commentary\); LLAMIA\-Verb collapses to engine\-follow on every row \(62–76%\)\. Detailed discussion can be found in[SectionE\.1](https://arxiv.org/html/2609.00474#A5.SS1)##### Internalization produces task\-specific collaboration; verbalization collapses it\. LLAMIA adapts its strategy to the task: engine\-follow dominates gameplay \(65%\), consult\-then\-override dominates behavior cloning \(48%\), and counterfactual query dominates commentary \(40%\)\. LLAMIA\-Verb collapses to engine\-follow on every task \(62–76%\), regardless of what the task requires \([Figure4](https://arxiv.org/html/2609.00474#S3.F4)\)\. The verbalized channel returns the same compressed summary no matter how the model queries it, so RL converges on a single use pattern\. ##### The learned strategy makes internalization inference\-cost neutral\. Because it reasons over the full latent state, LLAMIA learns to invoke the subagent less often than LLAMIA\-Verb \(1\.91\.9vs\.2\.92\.9calls per query at 14B\)\. Each latent invocation adds a fixed3232tokens \(182182vs\.150150\), but the lower call count offsets this, so average tokens\-per\-query and wall\-clock latency are comparable or lower than the verbalized interface; training cost stays within∼6%\{\\sim\}6\\%of the verbalized pipeline at every scale \([SectionA\.1](https://arxiv.org/html/2609.00474#A1.SS1)\)\. Latent internalization therefore does not trade accuracy for inference cost\. ### 3\.7Human Evaluation  Figure 5:Human evaluation \(n=12n\{=\}12skilled players, all rated≥1700\{\\geq\}1700\)\.\(a\)Attention difference over latent tokens on a back\-rank mate position: conditioning on 2000 Elo concentrates attention on mating geometry \(red\); 1100 Elo disperses to material \(blue\)\. The same latent state is read differently depending on the language instruction\.\(b\)Bot\-detection rate \(Study 1\): LLAMIA\-14B passes as human in 61% of trials \(detection 39%, below chance\); LLAMIA\-Verb detected in 72%\.\(c\)Post\-game Likert \(Strongly Disagree→\\rightarrowStrongly Agree\): LLAMIA matches Maia\* \(best Maia variant per Elo bucket\) on human\-likeness without training on human\-move distributions\.\(d\)Commentary preference \(Study 2\): 72\.2% of 180 judgments favour LLAMIA; Insight gap \(1\.7 pts\) exceeds Accuracy gap \(1\.1 pts\)\. Study design and qualitative results in[AppendixH](https://arxiv.org/html/2609.00474#A8)\.##### Gameplay\. Skilled players \(n=12n\{=\}12, all≥1700\{\\geq\}1700Elo\) cannot reliably distinguish LLAMIA from a human opponent: detection falls below chance \([Figure5](https://arxiv.org/html/2609.00474#S3.F5)\), and post\-game ratings place LLAMIA alongside Maia\* on perceived human\-likeness \([Figure5](https://arxiv.org/html/2609.00474#S3.F5)\)\. Maia is trained directly on millions of move distributions; LLAMIA receives no human\-move supervision\. Instead, behavioral signatures such as time\-pressure blunders and skill\-appropriate piece saliency emerge from latent\-state conditioning alone\. LLAMIA\-Verb, trained with the same backbone and DAPO budget, is detected at rates well above chance, consistent with the stylistic regularities that verbal summaries impose on move selection\. ##### Commentary\. Both systems achieve comparable factual accuracy: material balance, initiative assessment, and basic evaluations survive verbalization reasonably well\. The gap concentrates on strategic insight \([Figure5](https://arxiv.org/html/2609.00474#S3.F5)\), where participants rate LLAMIA higher by a wider margin on the Insight dimension than on Accuracy\. Text preserves*what*is happening on the board, but explaining*why*a move is strong requires representational features \(policy gradients, value topology, look\-ahead depth\) that do not survive verbal compression\. ##### Latent tokens are instruction\-modulated\. On a fixed back\-rank mate position \([Figure5](https://arxiv.org/html/2609.00474#S3.F5)\), LLAMIA’s attention over the latent tokens shifts with the target Elo: at 2000 it concentrates on the mating geometry, at 1100 it disperses to material\. The latent representation is identical in both cases; what changes is the LLM’s reading, conditioned on the natural\-language Elo instruction\. The projected state functions as a perceptual input shaped by task context, not a static feature vector\. ### 3\.8Generalization Beyond Chess To provide initial evidence that LLAMIA can transfer beyond chess, we instantiate it on Go\. We use KataGo\-b18[Wu \(2019\)](https://arxiv.org/html/2609.00474#bib.bib37), a state\-of\-the\-art Go neural engine, as the non\-language subagent\. We train a three\-layer LatentBridge, with the first\-layer width matched to KataGo’s384384trunk channels and the361361board intersections represented as spatial tokens, using the same two\-stage DAPO procedure on rank\-conditioned behavior cloning\. LLAMIA\-Go\-1414B achieves4848/5050top\-1 human move\-match at ranks 5k/5d using only88k positions, matching the rank\-calibrated KataGo\-HumanSL expert[Wu \(2024\)](https://arxiv.org/html/2609.00474#bib.bib38)and outperforming the verbalized control by∼10\{\\sim\}10points\. The latent\-over\-verbal gap remains consistent across the 4B, 8B, and 14B model scales \([AppendixF](https://arxiv.org/html/2609.00474#A6)\)\. These results provide strong evidence that latent collaboration is not specific to chess\. ## 4Related Work The dominant paradigm for LLM\-agent integration is text\-mediated: ReAct[Yao et al\. \(2022\)](https://arxiv.org/html/2609.00474#bib.bib20), Toolformer[Schick et al\. \(2023\)](https://arxiv.org/html/2609.00474#bib.bib21), and multi\-agent orchestrators like AutoGen[Wu et al\. \(2023\)](https://arxiv.org/html/2609.00474#bib.bib22)and HuggingGPT[Shen et al\. \(2024\)](https://arxiv.org/html/2609.00474#bib.bib19)all route communication through natural language\. This is lossless when both parties are language models, but compresses the policy and value representations of pretrained neural agents into a few tokens\. A parallel line moves reasoning itself into continuous representations to escape the bandwidth limit of discrete tokens[Zhu et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib34), either through latent recurrence within one model \(CoCoNut[Hao et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib2)\) or by interleaving latent and text tokens in a single reasoning stream \(Token Assorted[Su et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib35), latent tokens as extra computation[Sun et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib36)\); these operate on a model’s*own*hidden state, not a separate agent’s\. Latent channels exist in multi\-agent RL[Sukhbaatar et al\. \(2016\)](https://arxiv.org/html/2609.00474#bib.bib5);[Das et al\. \(2019\)](https://arxiv.org/html/2609.00474#bib.bib4);[Foerster et al\. \(2016\)](https://arxiv.org/html/2609.00474#bib.bib3)and homogeneous LLMs[Wang and others \(2025\)](https://arxiv.org/html/2609.00474#bib.bib33), but assume jointly trained or homogeneous populations, not a frozen LLM with a frozen specialist\. Cross\-modal injection \(PaLM\-E[Driess et al\. \(2023\)](https://arxiv.org/html/2609.00474#bib.bib17), RT\-2[Brohan et al\. \(2023\)](https://arxiv.org/html/2609.00474#bib.bib16)\) projects raw sensory observations, not a pretrained agent’s processed policy/value representations\. None of these internalizes a non\-language specialist’s latent state into an LLM \([Table26](https://arxiv.org/html/2609.00474#A7.T26)\)\. On the domain side, neural chess engines encode rich positional structure in their activations[Silver et al\. \(2017\)](https://arxiv.org/html/2609.00474#bib.bib6);[Monroe and Chalmers \(2024\)](https://arxiv.org/html/2609.00474#bib.bib32), as interpretability work confirms[Jenner et al\. \(2024\)](https://arxiv.org/html/2609.00474#bib.bib31), yet prior LLM\-chess work either trains task\-specific models[Jhamtani et al\. \(2018\)](https://arxiv.org/html/2609.00474#bib.bib27)or conditions on verbalized outputs[Feng et al\. \(2024\)](https://arxiv.org/html/2609.00474#bib.bib28); none exposes the engine’s latent state to the LLM\. ## 5Conclusion We introduced latent state internalization, which replaces verbalized LLM–agent communication with direct projection of the agent’s continuous representations into the LLM’s embedding space\. LLAMIA\-14B, trained via projector alignment followed by DAPO, matches or exceeds dedicated task finetunes acrossLLAMIA\-Bench\. The verbalization debt widens with interaction depth and on signals that resist text serialization \(e\.g\., puzzle interest\), and does not close with LLM scale or RL budget in our evaluated range, indicating verbalization is a structural bottleneck\. ## References - AnthropicCreate custom subagents\.Note:[https://code\.claude\.com/docs/en/sub\-agents](https://code.claude.com/docs/en/sub-agents)Claude Code Documentation\. Accessed: 2026\-05\-02Cited by:[§1](https://arxiv.org/html/2609.00474#S1.p1.1)\. - Brohanet al\.\(2023\)A\. Brohan, N\. Brown, J\. Carbajal, Y\. Chebotar, X\. Chen, K\. Choromanski, T\. Ding, D\. Driess, A\. Dubey, C\. Finn, P\. Florence, C\. Fu, M\. G\. Arenas, K\. Gopalakrishnan, K\. Han, K\. Hausman, A\. Herzog, J\. Hsu, B\. Ichter, A\. Irpan, N\. Joshi, R\. Julian, D\. Kalashnikov, Y\. Kuang, I\. Leal, L\. Lee, T\. E\. Lee, S\. Levine, Y\. Lu, H\. Michalewski, I\. Mordatch, K\. Pertsch, K\. Rao, K\. Reymann, M\. Ryoo, G\. Salazar, P\. Sanketi, P\. Sermanet, J\. Singh, A\. Singh, R\. Soricut, H\. Tran, V\. Vanhoucke, Q\. Vuong, A\. Wahid, S\. Welker, P\. Wohlhart, J\. Wu, F\. Xia, T\. Xiao, P\. Xu, S\. Xu, T\. Yu, and B\. ZitkovichRT\-2: vision\-language\-action models transfer web knowledge to robotic control\.External Links:2307\.15818,[Link](https://arxiv.org/abs/2307.15818)Cited by:[Table 26](https://arxiv.org/html/2609.00474#A7.T26.4.1.1.1.1.1.7.1.1.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Brohanet al\.\(2022\)A\. Brohan, N\. Brown, J\. Carbajal, Y\. Chebotar, J\. Dabis, C\. Finn, K\. Gopalakrishnan, K\. Hausman, A\. Herzog, J\. Hsu,et al\.Rt\-1: robotics transformer for real\-world control at scale\.arXiv preprint arXiv:2212\.06817\.Cited by:[§1](https://arxiv.org/html/2609.00474#S1.p1.1)\. - Caissabase Contributors \(2024\)Caissabase ContributorsCaissabase: a free chess database\.Note:[https://mattplayschess\.com/free\-large\-db/](https://mattplayschess.com/free-large-db/)Accessed: 2025Cited by:[Appendix B](https://arxiv.org/html/2609.00474#A2.p1.1)\. - Campbellet al\.\(2002\)M\. Campbell, A\. J\. Hoane Jr, and F\. HsuDeep blue\.Artificial intelligence134\(1\-2\),pp\. 57–83\.Cited by:[§1](https://arxiv.org/html/2609.00474#S1.p2.1)\. - Daset al\.\(2019\)A\. Das, T\. Gervet, J\. Romoff, D\. Batra, D\. Parikh, M\. Rabbat, and J\. PineauTarmac: targeted multi\-agent communication\.InInternational Conference on machine learning,pp\. 1538–1546\.Cited by:[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Driesset al\.\(2023\)D\. Driess, F\. Xia, M\. S\. M\. Sajjadi, C\. Lynch, A\. Chowdhery, B\. Ichter, A\. Wahid, J\. Tompson, Q\. Vuong, T\. Yu, W\. Huang, Y\. Chebotar, P\. Sermanet, D\. Duckworth, S\. Levine, V\. Vanhoucke, K\. Hausman, M\. Toussaint, K\. Greff, A\. Zeng, I\. Mordatch, and P\. FlorencePaLM\-e: an embodied multimodal language model\.External Links:2303\.03378,[Link](https://arxiv.org/abs/2303.03378)Cited by:[Table 26](https://arxiv.org/html/2609.00474#A7.T26.4.1.1.1.1.1.7.1.1.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Fenget al\.\(2024\)X\. Feng, Y\. Luo, Z\. Wang, H\. Tang, M\. Yang, K\. Shao, D\. Mguni, Y\. Du, and J\. WangChessgpt: bridging policy learning and language modeling\.Advances in Neural Information Processing Systems36\.Cited by:[§C\.5](https://arxiv.org/html/2609.00474#A3.SS5.SSS0.Px3.p1.1),[§1](https://arxiv.org/html/2609.00474#S1.p7.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Foersteret al\.\(2016\)J\. Foerster, I\. A\. Assael, N\. De Freitas, and S\. WhitesonLearning to communicate with deep multi\-agent reinforcement learning\.Advances in neural information processing systems29\.Cited by:[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - GameKnot \(2024\)GameKnotGameKnot: online chess\.Note:[https://gameknot\.com/](https://gameknot.com/)Accessed: 2024Cited by:[§I\.2](https://arxiv.org/html/2609.00474#A9.SS2.SSS0.Px3.p1.1)\. - Glickman \(2012\)M\. E\. GlickmanExample of the glicko\-2 system\.Boston University28,pp\. 2012\.Cited by:[§B\.2\.3](https://arxiv.org/html/2609.00474#A2.SS2.SSS3.Px1.p1.1)\. - Haoet al\.\(2025\)S\. Hao, S\. Sukhbaatar, D\. Su, X\. Li, Z\. Hu, J\. Weston, and Y\. TianTraining large language models to reason in a continuous latent space\.External Links:2412\.06769,[Link](https://arxiv.org/abs/2412.06769)Cited by:[Table 26](https://arxiv.org/html/2609.00474#A7.T26.4.1.1.1.1.1.3.1.1.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Honget al\.\(2024\)S\. Hong, M\. Zhuge, J\. Chen, X\. Zheng, Y\. Cheng, C\. Zhang, J\. Wang, Z\. Wang, S\. K\. S\. Yau, Z\. Lin, L\. Zhou, C\. Ran, L\. Xiao, C\. Wu, and J\. SchmidhuberMetaGPT: Meta Programming for A Multi\-Agent Collaborative Framework\.arXiv\.Note:arXiv:2308\.00352 \[cs\]External Links:[Link](http://arxiv.org/abs/2308.00352),[Document](https://dx.doi.org/10.48550/arXiv.2308.00352)Cited by:[§1](https://arxiv.org/html/2609.00474#S1.p1.1)\. - Jenneret al\.\(2024\)E\. Jenner, S\. Kapur, V\. Georgiev, C\. Allen, S\. Emmons, and S\. RussellEvidence of learned look\-ahead in a chess\-playing neural network\.arXiv preprint arXiv:2406\.00877\.Cited by:[Appendix B](https://arxiv.org/html/2609.00474#A2.p1.1),[§E\.5](https://arxiv.org/html/2609.00474#A5.SS5.p1.1),[§1](https://arxiv.org/html/2609.00474#S1.p3.1),[§2\.1](https://arxiv.org/html/2609.00474#S2.SS1.SSS0.Px1.p1.2),[§2\.2](https://arxiv.org/html/2609.00474#S2.SS2.p1.1),[§2\.2](https://arxiv.org/html/2609.00474#S2.SS2.p3.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Jhamtaniet al\.\(2018\)H\. Jhamtani, V\. Gangal, E\. Hovy, G\. Neubig, and T\. Berg\-KirkpatrickLearning to generate move\-by\-move commentary for chess games from large\-scale social forum data\.InProceedings of the 56th Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),I\. Gurevych and Y\. Miyao \(Eds\.\),Melbourne, Australia,pp\. 1661–1671\.External Links:[Link](https://aclanthology.org/P18-1154),[Document](https://dx.doi.org/10.18653/v1/P18-1154)Cited by:[§B\.2\.4](https://arxiv.org/html/2609.00474#A2.SS2.SSS4.p1.1),[Table 10](https://arxiv.org/html/2609.00474#A2.T10.p4.1.2.1.2.1),[Appendix B](https://arxiv.org/html/2609.00474#A2.p1.1),[Table 15](https://arxiv.org/html/2609.00474#A4.T15),[§1](https://arxiv.org/html/2609.00474#S1.p2.1),[§3\.1](https://arxiv.org/html/2609.00474#S3.SS1.p1.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Kimet al\.\(2025\)J\. Kim, J\. Goh, I\. Hwang, J\. Cho, and J\. OkBridging the gap between expert and language models: concept\-guided chess commentary generation and evaluation\.External Links:2410\.20811,[Link](https://arxiv.org/abs/2410.20811)Cited by:[Table 16](https://arxiv.org/html/2609.00474#A4.T16),[§1](https://arxiv.org/html/2609.00474#S1.p3.1)\. - Kolasaniet al\.\(2025\)S\. Kolasani, M\. Saplin, N\. Crispino, K\. Montgomery, J\. Q\. Davis, M\. Zaharia, C\. Wang, and C\. WangLLM chess: benchmarking reasoning and instruction\-following in llms through chess\.External Links:2512\.01992,[Link](https://arxiv.org/abs/2512.01992)Cited by:[§1](https://arxiv.org/html/2609.00474#S1.p2.1)\. - Leeet al\.\(2022\)A\. Lee, D\. Wu, E\. Dinan, and M\. LewisImproving chess commentaries by combining language models with symbolic reasoning engines\.arXiv preprint arXiv:2212\.08195\.Cited by:[§B\.2\.4](https://arxiv.org/html/2609.00474#A2.SS2.SSS4.Px1.p1.1),[§1](https://arxiv.org/html/2609.00474#S1.p2.1),[§1](https://arxiv.org/html/2609.00474#S1.p3.1)\. - Lichess\.org \(2024a\)Lichess\.orgLichess open database: puzzles\.Note:[https://database\.lichess\.org/](https://database.lichess.org/)Accessed: 2025Cited by:[Appendix B](https://arxiv.org/html/2609.00474#A2.p1.1)\. - Lichess\.org \(2024b\)Lichess\.orgLichess open database: puzzles\.Note:[https://database\.lichess\.org/\#puzzles](https://database.lichess.org/#puzzles)Accessed: 2025Cited by:[Table 10](https://arxiv.org/html/2609.00474#A2.T10.p3.1.2.1.2.1),[Appendix B](https://arxiv.org/html/2609.00474#A2.p1.1),[§3\.1](https://arxiv.org/html/2609.00474#S3.SS1.p1.1)\. - Linet al\.\(2026\)R\. Lin, Z\. Jin, G\. Zhou, X\. Ge, W\. Shu, J\. Wu, J\. Wang, Z\. He, J\. Zhang, and X\. QiuTracing the thought of a grandmaster\-level chess\-playing transformer\.arXiv preprint arXiv:2604\.10158\.Cited by:[§E\.5](https://arxiv.org/html/2609.00474#A5.SS5.p1.1),[§2\.2](https://arxiv.org/html/2609.00474#S2.SS2.p3.1)\. - Liuet al\.\(2023a\)H\. Liu, C\. Li, Q\. Wu, and Y\. J\. LeeVisual instruction tuning\.arXiv preprint arXiv:2304\.08485\.Cited by:[§2\.2](https://arxiv.org/html/2609.00474#S2.SS2.p3.1)\. - Liuet al\.\(2023b\)Y\. Liu, D\. Iter, Y\. Xu, S\. Wang, R\. Xu, and C\. ZhuG\-eval: nlg evaluation using gpt\-4 with better human alignment\.External Links:2303\.16634,[Link](https://arxiv.org/abs/2303.16634)Cited by:[§B\.2\.4](https://arxiv.org/html/2609.00474#A2.SS2.SSS4.Px1.p1.1),[§H\.4](https://arxiv.org/html/2609.00474#A8.SS4.SSS0.Px5.p1.1)\. - McIlroy\-Younget al\.\(2020\)R\. McIlroy\-Young, S\. Sen, J\. Kleinberg, and A\. AndersonAligning superhuman ai with human behavior: chess as a model system\.InProceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining,pp\. 1677–1687\.Cited by:[§B\.2\.2](https://arxiv.org/html/2609.00474#A2.SS2.SSS2.Px1.p1.1),[§B\.2\.2](https://arxiv.org/html/2609.00474#A2.SS2.SSS2.Px2.p1.1),[§B\.2\.2](https://arxiv.org/html/2609.00474#A2.SS2.SSS2.p1.1),[§B\.3](https://arxiv.org/html/2609.00474#A2.SS3.p1.1),[Table 10](https://arxiv.org/html/2609.00474#A2.T10.p1.1.2.1.2.1),[Appendix B](https://arxiv.org/html/2609.00474#A2.p1.1),[§D\.1](https://arxiv.org/html/2609.00474#A4.SS1.p2.1),[Table 14](https://arxiv.org/html/2609.00474#A4.T14),[Table 14](https://arxiv.org/html/2609.00474#A4.T14.14.1.1.1.1.1.1.4.1),[Table 14](https://arxiv.org/html/2609.00474#A4.T14.14.1.1.1.1.1.1.5.1),[§3\.1](https://arxiv.org/html/2609.00474#S3.SS1.p1.1)\. - Miłosz and Kapusta \(2024\)S\. Miłosz and P\. KapustaPredicting chess puzzle difficulty with transformers\.In2024 IEEE International Conference on Big Data \(BigData\),pp\. 8377–8384\.Cited by:[Table 13](https://arxiv.org/html/2609.00474#A3.T13.6.1.1.1.1.1.6.2.1.1)\. - Monroe and Chalmers \(2024\)D\. Monroe and P\. A\. ChalmersMastering chess with a transformer model\.arXiv preprint arXiv:2409\.12272\.Cited by:[§A\.5](https://arxiv.org/html/2609.00474#A1.SS5.p1.1),[§2\.2](https://arxiv.org/html/2609.00474#S2.SS2.p1.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - OpenAI \(2025\)OpenAISubagents – Codex\.Note:[https://developers\.openai\.com/codex/subagents](https://developers.openai.com/codex/subagents)OpenAI Developer Documentation\. Accessed: 2026\-05\-02Cited by:[§1](https://arxiv.org/html/2609.00474#S1.p1.1)\. - Saghafian and Idan \(2024\)S\. Saghafian and L\. IdanEffective generative ai: the human\-algorithm centaur\.Harvard Data Science Review\(Special Issue 5\)\.Cited by:[§H\.5](https://arxiv.org/html/2609.00474#A8.SS5.SSS0.Px2.p1.1)\. - Schicket al\.\(2023\)T\. Schick, J\. Dwivedi\-Yu, R\. Dessì, R\. Raileanu, M\. Lomeli, L\. Zettlemoyer, N\. Cancedda, and T\. ScialomToolformer: language models can teach themselves to use tools\.External Links:2302\.04761,[Link](https://arxiv.org/abs/2302.04761)Cited by:[§1](https://arxiv.org/html/2609.00474#S1.p3.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Shenet al\.\(2024\)Y\. Shen, K\. Song, X\. Tan, D\. Li, W\. Lu, and Y\. ZhuangHugginggpt: solving ai tasks with chatgpt and its friends in hugging face\.Advances in Neural Information Processing Systems36\.Cited by:[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Silveret al\.\(2017\)D\. Silver, J\. Schrittwieser, K\. Simonyan, I\. Antonoglou, A\. Huang, A\. Guez, T\. Hubert, L\. Baker, M\. Lai, A\. Bolton,et al\.Mastering the game of go without human knowledge\.nature550\(7676\),pp\. 354–359\.Cited by:[§1](https://arxiv.org/html/2609.00474#S1.p1.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Suet al\.\(2025\)D\. Su, H\. Zhu, Y\. Xu, J\. Jiao, Y\. Tian, and Q\. ZhengToken assorted: mixing latent and text tokens for improved language model reasoning\.arXiv preprint arXiv:2502\.03275\.Cited by:[Table 26](https://arxiv.org/html/2609.00474#A7.T26.4.1.1.1.1.1.4.1.1.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Sukhbaataret al\.\(2016\)S\. Sukhbaatar, A\. Szlam, and R\. FergusLearning multiagent communication with backpropagation\.External Links:1605\.07736,[Link](https://arxiv.org/abs/1605.07736)Cited by:[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Sunet al\.\(2025\)Y\. Sun, Y\. Chen, Y\. Li, and B\. DingEnhancing latent computation in transformers with latent tokens\.arXiv preprint arXiv:2505\.12629\.Cited by:[Table 26](https://arxiv.org/html/2609.00474#A7.T26.4.1.1.1.1.1.5.1.1.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Tranet al\.\(2025\)K\. Tran, D\. Dao, M\. Nguyen, Q\. Pham, B\. O’Sullivan, and H\. D\. NguyenMulti\-Agent Collaboration Mechanisms: A Survey of LLMs\.arXiv\.Note:arXiv:2501\.06322 \[cs\]External Links:[Link](http://arxiv.org/abs/2501.06322),[Document](https://dx.doi.org/10.48550/arXiv.2501.06322)Cited by:[§1](https://arxiv.org/html/2609.00474#S1.p1.1)\. - Wanget al\.\(2025\)Z\. Wanget al\.LatentMAS: pure latent collaboration for multi\-agent systems\.arXiv preprint arXiv:2511\.20639\.Cited by:[Table 26](https://arxiv.org/html/2609.00474#A7.T26.4.1.1.1.1.1.6.1.1.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Wu \(2019\)D\. J\. WuAccelerating self\-play learning in Go\.arXiv preprint arXiv:1902\.10565\.Cited by:[1st item](https://arxiv.org/html/2609.00474#A6.I1.i1.p1.1),[§3\.8](https://arxiv.org/html/2609.00474#S3.SS8.p1.1)\. - Wu \(2024\)D\. J\. WuNew human\-like play and analysis \(KataGo human SL network\)\.Note:KataGo v1\.15\.0 release,[https://github\.com/lightvector/KataGo/releases/tag/v1\.15\.0](https://github.com/lightvector/KataGo/releases/tag/v1.15.0)Cited by:[Appendix F](https://arxiv.org/html/2609.00474#A6.SS0.SSS0.Px2.p1.1),[§3\.8](https://arxiv.org/html/2609.00474#S3.SS8.p1.1)\. - Wuet al\.\(2023\)Q\. Wu, G\. Bansal, J\. Zhang, Y\. Wu, S\. Zhang, E\. Zhu, B\. Li, L\. Jiang, X\. Zhang, and C\. WangAutogen: enabling next\-gen llm applications via multi\-agent conversation framework\.arXiv preprint arXiv:2308\.08155\.Cited by:[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Yanget al\.\(2025\)A\. Yang, A\. Li, B\. Yang, B\. Zhang, B\. Hui, B\. Zheng, B\. Yu, C\. Gao, C\. Huang, C\. Lv,et al\.Qwen3 technical report\.arXiv preprint arXiv:2505\.09388\.Cited by:[Table 5](https://arxiv.org/html/2609.00474#A1.T5),[§C\.1](https://arxiv.org/html/2609.00474#A3.SS1.p1.1),[§2\.2](https://arxiv.org/html/2609.00474#S2.SS2.p2.1)\. - Yaoet al\.\(2022\)S\. Yao, J\. Zhao, D\. Yu, N\. Du, I\. Shafran, K\. Narasimhan, and Y\. CaoReact: synergizing reasoning and acting in language models\.arXiv preprint arXiv:2210\.03629\.Cited by:[§C\.1](https://arxiv.org/html/2609.00474#A3.SS1.p1.1),[§1](https://arxiv.org/html/2609.00474#S1.p3.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. - Yuet al\.\(2025\)Q\. Yu, Z\. Zhang, R\. Zhu, Y\. Yuan, X\. Zuo, Y\. Yue, W\. Dai, T\. Fan, G\. Liu, L\. Liu,et al\.Dapo: an open\-source llm reinforcement learning system at scale\.arXiv preprint arXiv:2503\.14476\.Cited by:[§A\.4\.2](https://arxiv.org/html/2609.00474#A1.SS4.SSS2.p1.1),[§2\.3\.2](https://arxiv.org/html/2609.00474#S2.SS3.SSS2.p1.1),[§2\.3\.2](https://arxiv.org/html/2609.00474#S2.SS3.SSS2.p1.3)\. - Zanget al\.\(2019\)H\. Zang, Z\. Yu, and X\. WanAutomated chess commentator powered by neural chess engine\.arXiv preprint arXiv:1909\.10413\.Cited by:[Appendix B](https://arxiv.org/html/2609.00474#A2.p1.1),[Table 13](https://arxiv.org/html/2609.00474#A3.T13.6.1.1.1.1.1.9.2.1.1),[Table 15](https://arxiv.org/html/2609.00474#A4.T15.12.1.1.1.1.1.1.3.1),[Table 18](https://arxiv.org/html/2609.00474#A4.T18.22.1.1.1.1.1.1.5.1),[§1](https://arxiv.org/html/2609.00474#S1.p3.1)\. - Zhanget al\.\(2024a\)Y\. Zhang, A\. P\. Jacob, V\. Lai, D\. Fried, and D\. IppolitoHuman\-aligned chess with a bit of search\.External Links:2410\.03893,[Link](https://arxiv.org/abs/2410.03893)Cited by:[Table 13](https://arxiv.org/html/2609.00474#A3.T13.6.1.1.1.1.1.3.2.1.1),[Table 13](https://arxiv.org/html/2609.00474#A3.T13.6.1.1.1.1.1.4.2.1.1),[Table 14](https://arxiv.org/html/2609.00474#A4.T14),[Table 14](https://arxiv.org/html/2609.00474#A4.T14.14.1.1.1.1.1.1.6.1),[Table 14](https://arxiv.org/html/2609.00474#A4.T14.14.1.1.1.1.1.1.7.1),[Table 18](https://arxiv.org/html/2609.00474#A4.T18.22.1.1.1.1.1.1.4.1)\. - Zhanget al\.\(2024b\)Y\. Zhang, R\. Sun, Y\. Chen, T\. Pfister, R\. Zhang, and S\. Ö\. ArikChain of Agents: Large Language Models Collaborating on Long\-Context Tasks\.arXiv\.Note:arXiv:2406\.02818 \[cs\]External Links:[Link](http://arxiv.org/abs/2406.02818),[Document](https://dx.doi.org/10.48550/arXiv.2406.02818)Cited by:[§1](https://arxiv.org/html/2609.00474#S1.p1.1)\. - Zhuet al\.\(2025\)R\. Zhu, T\. Peng, T\. Cheng, X\. Qu, J\. Huang, D\. Zhu, H\. Wang, K\. Xue, X\. Zhang, Y\. Shan, T\. Cai, T\. Kergan, A\. Kembay, A\. Smith, C\. Lin, B\. Nguyen, Y\. Pan, Y\. Chou, Z\. Cai, Z\. Wu, Y\. Zhao, T\. Liu, J\. Yang, W\. Zhou, C\. Zheng, C\. Li, Y\. Zhou, Z\. Li, Z\. Zhang, J\. Liu, G\. Zhang, W\. Huang, and J\. EshraghianA survey on latent reasoning\.External Links:2507\.06203,[Link](https://arxiv.org/abs/2507.06203)Cited by:[Table 26](https://arxiv.org/html/2609.00474#A7.T26.4.1.1.1.1.1.2.1.1.1),[§1](https://arxiv.org/html/2609.00474#S1.p3.1),[§4](https://arxiv.org/html/2609.00474#S4.p1.1)\. ## Appendix Table of Contents ## Appendix AImplementation Details ### A\.1Training and Inference Cost We report training and inference cost for LLAMIA and LLAMIA\-Verb, benchmarked on A100\-80GB \(4 nodes×\\times8 = 32 GPUs\)\. ##### Training \(GPU\-hours\)\. The LatentBridge and Stage\-1 alignment add a small fixed overhead \(roughly 1–2 GPU\-hours at 14B\), so total training cost stays within∼6%\{\\sim\}6\\%of the verbalized pipeline at every scale \([Table2](https://arxiv.org/html/2609.00474#A1.T2)\)\. Table 2:Training cost\(GPU\-hours\)\.BackboneLLAMIALLAMIA\-Verb4B9\.18\.88B16\.815\.014B22\.621\.4 ##### Inference \(per query\)\. A verbalized call returns∼150\{\\sim\}150tokens; a LLAMIA call adds a fixed3232latent tokens \(182182total\)\. However, LLAMIA learns to invoke the subagent less frequently, so the extra per\-invocation cost is offset by fewer invocations, yielding comparable or lower average tokens\-per\-query and wall\-clock latency \([Table3](https://arxiv.org/html/2609.00474#A1.T3)\)\. The two interfaces invoke the subagent at different rates because they learn different collaboration strategies during DAPO \([Section3\.6](https://arxiv.org/html/2609.00474#S3.SS6)\)\. Latent internalization thus does not increase average inference cost\. Table 3:Inference cost per query, averaged across tasks\.BackboneInterfaceCallsTok/CallTok/QueryLatency4BVerb3\.41505101\.4 sLLAMIA2\.31824191\.0 s8BVerb3\.21504801\.8 sLLAMIA2\.11823821\.2 s14BVerb2\.91504352\.2 sLLAMIA1\.91823461\.4 s ### A\.2Libraries and Software PackageVersionRolePyTorch2\.8Training backendMegatronLM0\.15\.0Tensor\-parallel trainingVERL0\.7\.1RL training frameworkvLLM0\.10\.2Rollout inference engineRay2\.55\.1Distributed orchestrationTransformers4\.56\.2Model loading & tokenizationlc00\.32\.1Chess specialist engine \(UCI\) Table 4:Key software dependencies\. ### A\.3Model Architecture and LatentBridge #### A\.3\.1Backbone LLM ModelParamsHiddenLayersHeads \(KV\)ContextQwen3\-4B4B2,5603632 \(8\)32,768Qwen3\-8B8B4,0963632 \(8\)32,768Qwen3\-14B14B5,1204040 \(8\)32,768 Table 5:Backbone LLM architectures\. All variants use GQA with 8 KV heads\. Chain\-of\-thought reasoning is disabled \(enable\_thinking=False\) following[Yang et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib45)\.max\_model\_lenis set to 32,768 tokens shared across system prompt, history, tool I/O, and response;MAX\_ROUNDS=20caps LLM calls per query\. #### A\.3\.2LatentBridge Projector ParameterChess \(Lc0\-BT4\)Input dimensiondd1024Output tokenskk32MLP layers3ActivationGeLUSource layer14 of 15 \(penultimate\)Table 6:LatentBridge projectorHφH\_\{\\varphi\}configuration\.HφH\_\{\\varphi\}is a three\-layer MLP with GeLU activations mapping the subagent’s residual stream intok=32k\{=\}32tokens of dimensioneematching the LLM’s hidden size \(see[SectionE\.3](https://arxiv.org/html/2609.00474#A5.SS3)for thekkablation\)\. A special<state\>token anchors each injection site;kkcontiguous positions immediately following it are overwritten with𝒛t=Hφ\(𝒉st\)\{\\bm\{z\}\}\_\{t\}=H\_\{\\varphi\}\(\{\\bm\{h\}\}\_\{s\_\{t\}\}\)before the LLM forward pass\. ### A\.4Training Configuration Model parameters and optimizer state are partitioned across 4 nodes of 8xA100 GPUs using PyTorch FSDP, coordinated via Ray\. The rollout vLLM instance and lc0 server fleet co\-reside on the same GPUs, with 3 GiB per GPU reserved for the BT4 network\. #### A\.4\.1Stage 1: Projector Alignment Stage 1 trainsHφH\_\{\\varphi\}alone withFθF\_\{\\theta\}frozen on 5 M state–policy pairs drawn from lc0’s forward pass over the Lichess evaluation database\. Each example pairs a FEN with lc0’s top moves and pawn evaluations; the model minimizes cross\-entropy over verbalized policy output conditioned on𝒛s=Hφ\(𝒉s\)\{\\bm\{z\}\}\_\{s\}=H\_\{\\varphi\}\(\{\\bm\{h\}\}\_\{s\}\)and a fixed prompt template \([AppendixJ](https://arxiv.org/html/2609.00474#A10)\)\. Skipping Stage 1 causes training instability during the first 40% of Stage 2 \([AppendixE](https://arxiv.org/html/2609.00474#A5)\)\. HyperparameterValueLR \(HφH\_\{\\varphi\}\)2e\-4Batch size256Steps2 epochs \(≈\{\\approx\}39K steps\)kk\(state tokens\)32Max sequence length32,768Table 7:Stage 1 \(projector alignment\) hyperparameters\.FθF\_\{\\theta\}is frozen\. #### A\.4\.2Stage 2: Reinforcement Learning \(DAPO\) Stage 2 fine\-tunes bothFθF\_\{\\theta\}andHφH\_\{\\varphi\}jointly with DAPO[Yu et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib46)\. The reward is a scalar outcome signalℛ\(τ\)=Routcome\\mathcal\{R\}\(\\tau\)=R\_\{\\mathrm\{outcome\}\}defined per task \(Appendix[B\.1](https://arxiv.org/html/2609.00474#A2.SS1)\)\. HyperparameterValueLR \(HφH\_\{\\varphi\}\)1e\-5LR \(FθF\_\{\\theta\}\)1e\-6Batch size128Steps3,000KL coefficientβ\\beta0\.01Clipεl/εh\\varepsilon\_\{l\}/\\varepsilon\_\{h\}0\.2 / 0\.28Group sizeGG8kk\(state tokens\)32Max sequence length32,768Rollout temperature1\.0Eval temperature0\.0Table 8:Stage 2 \(DAPO\) hyperparameters\. ### A\.5Chess Specialist: Lc0\-BT4 WithScoreType=WDL\_mu, lc0 reports scores as⋅Q100\\\!\\cdot\\\!QwhereQ∈\[−1,\+1\]Q\\in\[\-1,\+1\]is the WDL\-mean utility from the side to move’s perspective[Monroe and Chalmers \(2024\)](https://arxiv.org/html/2609.00474#bib.bib32)\. #### A\.5\.1Engine Configuration ##### Network\. ParameterUpstream defaultOur valueRationaleBackendcuda\-autocuda\-fp16Explicit fp16 on AmpereWeightsFile<autodiscover\>BT4 pathPinned networkThreads0\(backend\)2Two CPU workers per GPUMinibatchSize0\(backend\)128Throughput sweet spot on A100NNCacheSize2,000,000200,000Cap host RAMVerboseMoveStatsfalsetrueRequired for/policyparserPolicyTemperature1\.361\.36Policy softmax \(upstream default retained\)ScoreTypeWDL\_muWDL\_muScore =⋅Q100\\\!\\cdot\\\!Q Table 9:lc0 configuration\. All search\-behaviour flags \(CPuct,FpuValue,OutOfOrderEval, etc\.\) are at upstream defaults so results match unmodified Leela\. ## Appendix BDatasets & Benchmarks This section describes the datasets and evaluation protocol for LLAMIA\-Bench\. We find four major themes in how AI systems collaborate with domain\-expert agents:*Behavioral imitation*: reproducing human play at a target skill level, the problem behind bots like Play Magnus222[https://www\.playmagnus\.com](https://www.playmagnus.com/)and Maia\([McIlroy\-Young et al\., 2020](https://arxiv.org/html/2609.00474#bib.bib26)\)\.*State assessment*: predicting human\-aligned properties of game states such as difficulty and engagement, the core task in Lichess’s puzzle rating system and Chess\.com’s adaptive training\([Lichess\.org, 2024b](https://arxiv.org/html/2609.00474#bib.bib8)\)\.*Comparative*: explaining why a position favors one side—identifying material or structural advantages and disadvantages—as required in single\-position analysis\([Jhamtani et al\., 2018](https://arxiv.org/html/2609.00474#bib.bib27)\)and game\-level commentary\.*Rationale*: generating natural\-language explanations for why a player made a specific move, from single\-move annotation\([Jhamtani et al\., 2018](https://arxiv.org/html/2609.00474#bib.bib27);[Zang et al\., 2019](https://arxiv.org/html/2609.00474#bib.bib29)\)to the game\-length narratives produced by channels like Agadmator and GothamChess\. These four themes place progressively harder demands on the communication channel between LLM and subagent: from a single\-position state query \(behavioral imitation\) to game\-length narrative integration \(commentary\), and from signals with partial textual correlates like move quality to ones without, such as aesthetic interest \([SectionB\.2\.3](https://arxiv.org/html/2609.00474#A2.SS2.SSS3.Px2)\)\. LLAMIA\-Bench instantiates each as an evaluation task\. Chess serves as the testbed because it offers all four at once: subagents whose internal representations are mapped by interpretability work\([Jenner et al\., 2024](https://arxiv.org/html/2609.00474#bib.bib31)\), public game databases at scale\([Lichess\.org, 2024a](https://arxiv.org/html/2609.00474#bib.bib14);[Caissabase Contributors, 2024](https://arxiv.org/html/2609.00474#bib.bib15)\), established benchmarks with dedicated task finetune baselines, and decades of human–engine collaboration\. ### B\.1Dataset & Metrics Table[10](https://arxiv.org/html/2609.00474#A2.T10)summarizes dataset provenance; Table[11](https://arxiv.org/html/2609.00474#A2.T11)lists evaluation metrics per task\. Splits marked OOD are*out\-of\-distribution*: the test distribution is absent or shifted relative to Stage\-2 training, so generalization must come from internalized representations rather than memorization\. Where the original authors provide a fixed test split we use it; otherwise we sample a random held\-out split\. Detailed descriptions of each task follow in §[B\.2](https://arxiv.org/html/2609.00474#A2.SS2)\. Table 10:LLAMIA\-Bench: dataset provenance\.Ours= constructed for this work\. OOD = out\-of\-distribution test split\.Task / SourceDescriptionTrain / TestBehavior Cloning \(§[B\.2\.2](https://arxiv.org/html/2609.00474#A2.SS2.SSS2)\)MAIA\-KDD, Lichess[McIlroy\-Young et al\. \(2020\)](https://arxiv.org/html/2609.00474#bib.bib26)Predict the move a human of a given Elo would play; 5 Elo buckets \(1100–1900\)12M / authors’*In the wild*\(OOD\)MAIA\-KDD, Lichess \(Ours\)Three OOD splits: GM\-25 \(top\-25 GMs\), Low\-Time \(clock pressure<<10%\), Elo Gap \(\>\>500 pts\)≤\\leq167K / —Puzzle Understanding \(§[B\.2\.3](https://arxiv.org/html/2609.00474#A2.SS2.SSS3)\)Lichess Puzzles[Lichess\.org \(2024b\)](https://arxiv.org/html/2609.00474#bib.bib8)Predict difficulty \(Glicko\-2\) and interest \(community votes\) of tactical puzzles4M / 5KMove Annotation \(§[B\.2\.4](https://arxiv.org/html/2609.00474#A2.SS2.SSS4)\)Lichess[Jhamtani et al\. \(2018\)](https://arxiv.org/html/2609.00474#bib.bib27)Generate natural\-language explanation for a single move across 5 semantic categories90K / authors’Game Commentary \(§[B\.2\.1](https://arxiv.org/html/2609.00474#A2.SS2.SSS1)\)Agadmator YouTube \(Ours\)Produce coherent multi\-turn narrative spanning an entire game1\.9K / 100Table 11:LLAMIA\-Bench: evaluation metrics and RL reward signals\.↑\\uparrowhigher is better;↓\\downarrowlower is better\. Section references point to detailed metric definitions\.TaskMetric\(s\)RL RewardBehavior CloningMove\-match accuracy↑\\uparrowTop\-3 rankPuzzle UnderstandingSpearmanρ\\rho↑\\uparrow\(§[B\.2\.3](https://arxiv.org/html/2609.00474#A2.SS2.SSS3)\)Normalized MAE↓\\downarrow*Difficulty*Spearmanρ\\rho↑\\uparrow\(§[B\.2\.3](https://arxiv.org/html/2609.00474#A2.SS2.SSS3.Px1)\)Normalized MAE↓\\downarrow*Interest*Spearmanρ\\rho↑\\uparrow\(§[B\.2\.3](https://arxiv.org/html/2609.00474#A2.SS2.SSS3.Px2)\)Normalized MAE↓\\downarrow*Solved \(%\)*Exact solution\-line accuracy \(§[B\.2\.3](https://arxiv.org/html/2609.00474#A2.SS2.SSS3.Px3)\); parity metric, not primary—Move AnnotationG\-eval↑\\uparrow; BLEU\-2↑\\uparrow\(§[B\.2\.4](https://arxiv.org/html/2609.00474#A2.SS2.SSS4)\)G\-evalGame CommentaryG\-eval↑\\uparrow; BLEU\-2↑\\uparrow\(§[B\.2\.1](https://arxiv.org/html/2609.00474#A2.SS2.SSS1)\)G\-eval ### B\.2Detailed Task Descriptions #### B\.2\.1Game\-Level Commentary Game\-level commentary requires a coherent, multi\-turn narrative spanning an entire game—unlike move\-level annotation, errors compound across the narrative, and the model must track evolving themes \(initiative shifts, pawn\-structure transformations, time trouble\)\. We introduceAgadmator\-2K, the first large\-scale dataset for this task: 1,900 narrated games from Agadmator’s YouTube channel,333[https://www\.youtube\.com/@agadmator](https://www.youtube.com/@agadmator)totaling approximately 500 hours\. ##### Dataset construction\. Move\-segmented commentary is unavailable from YouTube\. We construct it in four steps: \(i\) transcripts are extracted via Whisper\-v3\-large; \(ii\) video timestamps are aligned to PGN move sequences using a sliding\-window move\-tracking buffer; \(iii\) GPT\-4o labels which moves each transcript segment references, guided by the known PGN; \(iv\) segments are accepted only when the inferred move order matches the PGN exactly, discarding retries and out\-of\-order narration\. The test set consists of 100 games, held out by ascending view count to minimize overlap with LLM pretraining corpora\. This is a heuristic proxy for low contamination, not a guarantee; we discuss contamination further in §[B\.3](https://arxiv.org/html/2609.00474#A2.SS3)\. ##### Metrics\. We use the same G\-eval framework as move annotation \(§[B\.2\.4](https://arxiv.org/html/2609.00474#A2.SS2.SSS4)\), adapted for game\-level commentary: each generated segment is scored on relevance, completeness, clarity, and fluency, with the judge grounded by Lc0\-BT4 engine lines and the ground\-truth transcript\. We also use the BLEU\-2 metric\. The RL reward is G\-eval\. #### B\.2\.2Behavior Cloning Behavior cloning measures whether LLAMIA can imitate human play conditioned on skill level or player identity\. The evaluation metric across all splits ismove\-match accuracy: the fraction of positions where the model’s top\-1 predicted move exactly matches the target player’s move\. We follow the MAIA evaluation protocol\([McIlroy\-Young et al\., 2020](https://arxiv.org/html/2609.00474#bib.bib26)\): Maia variants use best\-of\-NNsampling; LLAMIA uses a single forward pass\. The RL reward uses a softer signal: thetop\-3 rankof the target move in the model’s output distribution, normalized to\[0,1\]\[0,1\]\. Top\-1 exact match as a reward collapsed training—the signal was too sparse for most positions, yielding near\-zero gradients throughout Stage 2\. Rank within the top\-3 provides a dense, monotone reward that penalizes misranking without requiring exact prediction, while remaining consistent with the evaluation objective\. ##### Maia Benchmark \(Elo Buckets\)\. We evaluate on the MAIA\-KDD held\-out test set\([McIlroy\-Young et al\., 2020](https://arxiv.org/html/2609.00474#bib.bib26)\), stratified into five Elo buckets: 1100, 1300, 1500, 1700, and 1900\. The test set is player–game disjoint from all training data\. Each bucket is treated as an independent task; the aggregate BC score reported in the main paper is the unweighted average across buckets\. ##### GM\-25 \(OOD\)\. GM\-25 targets the top\-25 rated grandmasters in FIDE history by peak rating\.444[https://en\.wikipedia\.org/wiki/List\_of\_chess\_players\_by\_peak\_FIDE\_rating](https://en.wikipedia.org/wiki/List_of_chess_players_by_peak_FIDE_rating)Each grandmaster is a separate behavioral target\. The largest available per\-GM corpus is 4,641 games \(Viktor Korchnoi\),555[https://www\.365chess\.com/top\-chess\-players\-games\.php](https://www.365chess.com/top-chess-players-games.php)less than 3% of the data that per\-GM Maia models require\([McIlroy\-Young et al\., 2020](https://arxiv.org/html/2609.00474#bib.bib26)\)\. No Stage\-2 training data is drawn from these GM corpora; generalization must come from internalized representations and cross\-Elo behavioral transfer\. ##### Low\-Time \(OOD\)\. Under severe clock pressure, players shift strategy regardless of position quality\. We extract positions where either player’s remaining clock is below 10% of the initial time control, or where cumulative time usage differs by more than 50% between the two sides\. Positions are stratified by game phase \(opening, middlegame, endgame\) and sampled equally across time controls, yielding 129,000 positions\. Clock\-context metadata is absent from Stage\-2 training, making this an OOD split: the model must infer time\-pressure effects from the position and move alone\. ##### Elo Gap \(OOD\)\. Players adapt their style when facing a large skill gap—weaker players take more risks, stronger players simplify\. We filter Lichess Rapid and Classical games where the Elo difference exceeds 500 points, yielding 34,000 games \(68,000 player\-side instances\)\. Extreme skill\-gap matchups are rare in the Stage\-2 training distribution; conditioning on opponent strength must emerge from contextual signals rather than memorization\. #### B\.2\.3Puzzle Understanding Puzzle understanding probes whether LLAMIA has internalized the subagent’s positional representations well enough to predict human\-aligned properties of game states\. Both sub\-tasks draw from the same 4\-million\-puzzle Lichess corpus,666[https://database\.lichess\.org/lichess\_db\_puzzle\.csv\.zst](https://database.lichess.org/lichess_db_puzzle.csv.zst)which provides community\-derived ground\-truth labels for difficulty and engagement\. We hold out a shared test set of 5,000 puzzles, stratified by difficulty \(Glicko\-2 quintiles\), theme \(tactical motif\), and interest \(score quintiles\) to ensure uniform coverage across the label space\. Evaluation uses Spearmanρ\\rhobetween predicted and ground\-truth values; the RL reward is a normalized mean\-absolute\-error penalty\. ##### Difficulty Estimation\. Puzzle difficulty is operationalized via a Glicko\-2 rating system\([Glickman, 2012](https://arxiv.org/html/2609.00474#bib.bib12)\): each human solving attempt is treated as a rated match between solver and puzzle, and the Glicko\-2 rating accumulated over all attempts serves as ground truth\. The model receives the puzzle position and solution line, and predicts difficulty on a normalized scale\. Evaluation uses Spearmanρ\\rhobetween predicted values and ground\-truth Glicko\-2 ratings on the stratified 5,000\-puzzle test split\. ##### Interest Estimation\. Lichess assigns each puzzle an interestingness score \(range:−100\-100to\+100\+100\) computed from community upvotes and downvotes, weighted by solver performance\. This signal has no straightforward textual correlate: a puzzle’s aesthetic appeal depends on motif rarity, surprise, and solution elegance—features encoded in the subagent’s positional representation but absent from any verbalized move list\. The model predicts interest from the same input as difficulty; evaluation uses Spearmanρ\\rhoon the same stratified 5,000\-puzzle test split\. Interest estimation is the diagnostic task on LLAMIA\-Bench: the non\-verbalizable nature of the target signal means that all text\-mediated systems collapse on this task \([Section3\.4](https://arxiv.org/html/2609.00474#S3.SS4)\)\. ##### Puzzle Solving Accuracy\. We also reportSolved \(%\): the fraction of test puzzles for which the model produces the complete correct solution line—every forced move in sequence—using policy\-only decoding \(single forward pass per position, no search\)\. The model receives the initial puzzle FEN and outputs moves one at a time; a puzzle is marked solved only if all moves in the ground\-truth solution are produced in the correct order\. This metric is excluded for GPT\-5\.1 \+ Lc0 \(marked — in[Table17](https://arxiv.org/html/2609.00474#A4.T17)\) because verbalized engine access makes it uninterpretable: a system that queries Lc0 at each puzzle position and forwards the top\-ranked move would score near\-perfect not by reasoning about the position but by delegating each step to the engine\. The metric is informative only when the model must solve the puzzle from its own internalized representations without live tool queries\. All other systems in Table[17](https://arxiv.org/html/2609.00474#A4.T17)use policy\-only decoding for this column\. Puzzle solving accuracy functions as a*parity metric*on LLAMIA\-Bench: all systems with Lc0 access cluster in the 84–94% range, and LLAMIA’s improvement over LLAMIA\-Verb is modest \(2–3 pp\)\. The metric confirms that engine\-access systems are not deficient tactically; the differentiation between LLAMIA and LLAMIA\-Verb arises in difficulty and interest prediction, not in puzzle\-solving throughput\. #### B\.2\.4Move Annotation Move annotation evaluates LLAMIA’s ability to generate natural\-language explanations for individual moves, conditioned on the board state and the move played\. We follow the benchmark of[Jhamtani et al\. \(2018\)](https://arxiv.org/html/2609.00474#bib.bib27): 90,000 Lichess games annotated in English, with annotations categorized into five semantic dimensions that span both explanation themes from §[B](https://arxiv.org/html/2609.00474#A2)\. The*rationale*theme is instantiated by three dimensions—*description*\(what the move does\),*quality*\(blunder, inaccuracy, good, best\), and*planning*\(lookahead and intent\)—while the*comparative*theme is instantiated by two—*context*\(positional advantages and disadvantages relative to prior or future moves\) and*comparative*\(alternative moves and why they were rejected\)\. The standard benchmark provides the target move as input; we additionally evaluate zero\-shot without this prior to test whether internalized representations can identify annotation\-worthy moves\. ##### Metrics\. BLEU\-2and perplexity\([Lee et al\., 2022](https://arxiv.org/html/2609.00474#bib.bib30)\)are evaluated per annotation category, following prior work\. The primary metric isG\-eval\([Liu et al\., 2023b](https://arxiv.org/html/2609.00474#bib.bib10)\): an LLM\-as\-judge framework in which GPT\-4o rates each generated annotation on a 0–1 scale across four dimensions \(relevance, accuracy, completeness, fluency\)\. The judge receives the board FEN, the move in algebraic notation, and Lc0\-BT4’s top\-3 engine lines as grounding context, so its assessments are anchored in engine analysis rather than surface plausibility alone\. Per\-annotation G\-eval scores are averaged across the four dimensions; the corpus\-level score is the mean over all test annotations\. G\-eval also serves as the RL reward signal for this task\. ### B\.3Data Contamination Statement All evaluation in LLAMIA\-Bench is conditioned on board positions represented as FEN strings\. We enforce a strictFEN\-level disjointnessguarantee: no FEN appearing in any test split co\-occurs in any stage of training—projector pretraining \(Stage 1\), RL training \(Stage 2\), or the base LLM’s supervised fine\-tuning data\. Concretely, we collect the set of all FENs used across projector pretraining pairs and Stage\-2 RL rollouts, and verify that the intersection with each test split is empty\. For the Maia BC test set, this property is inherited from the player–game disjoint split of[McIlroy\-Young et al\. \(2020\)](https://arxiv.org/html/2609.00474#bib.bib26)\. For the puzzle understanding test split, the 5,000 held\-out puzzles are sampled after removing all FENs present in the training pool\. For Agadmator\-2K, the 100 held\-out games are additionally sorted by ascending view count as a heuristic to reduce overlap with LLM pretraining corpora, though we cannot verify disjointness with respect to closed\-source pretraining data\. For the OOD behavior\-cloning splits \(GM\-25, Low\-Time, Elo Gap\), no Stage\-2 training data is drawn from these distributions by construction; we further verify that no test FEN appears in the Stage\-1 projector data\. ## Appendix CBaselines ### C\.1Frontier LLMs with Verbalized Tools To select the strongest frontier baseline, we evaluate five models—GPT\-5\.1 GPT\-5\.1, Claude Sonnet 4\.5, Claude Opus 4\.5, Gemini 2\.5 Pro, and Qwen3\-235B[Yang et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib45)—each given access to Lc0\-BT4 via a ReAct[Yao et al\. \(2022\)](https://arxiv.org/html/2609.00474#bib.bib20)tool\-calling loop\. At each invocation the tool returns the top\-5 moves with centipawn evaluations, win/draw/loss probabilities, and principal variations up to depth 20\. All models share identical tool schemas, system prompts, and sampling parameters; the only variable is the LLM backbone\. We sample 100 positions from each LLAMIA\-Bench task and report the aggregate metric per task group\. Table 12:Frontier model selection\.Average metric per LLAMIA\-Bench task group, all models using Lc0\-BT4 verbalized tool access via ReAct\. Per\-group scores are unweighted means over the constituent columns of[Table18](https://arxiv.org/html/2609.00474#A4.T18): BC = mean\(MAIA, Wild\); Puzzle = mean\(Difficulty, Interest\); Annot\. = Rationale; Comm\. = Commentary\. The GPT\-5\.1 \+ Lc0 row aggregates directly from[Table18](https://arxiv.org/html/2609.00474#A4.T18); the remaining rows are evaluated on a matched 100\-sample subset per task with identical tool schemas, prompts, and sampling parameters\. Gameplay is excluded because it requires the full gauntlet protocol\. GPT\-5\.1 achieves the highest aggregate and is adopted as the frontier verbalized baseline in all subsequent experiments\.ModelBC↑\\uparrowPuzzle↑\\uparrowAnnot\.↑\\uparrowComm\.↑\\uparrowAvg\.↑\\uparrowGPT\-5\.1 \+ Lc042\.529\.037\.552\.040\.3Claude Opus 4\.5 \+ Lc039\.627\.436\.350\.338\.4Claude Sonnet 4\.5 \+ Lc036\.926\.334\.247\.136\.1Gemini 2\.5 Pro \+ Lc040\.628\.136\.749\.838\.8Qwen3\-235B \+ Lc036\.525\.533\.445\.635\.3 GPT\-5\.1 obtains the highest average across all task groups\. We therefore useGPT\-5\.1 \+ Lc0 \(Verb\)as the frontier verbalized baseline throughout the paper\. ### C\.2LLAMIA\-Verb LLAMIA\-Verb is the primary controlled ablation of LLAMIA\. It receives the identical base model, training data, reward signals, and RL recipe \(DAPO\) as LLAMIA, but the subagent’s output is provided exclusively through verbalized tool responses: top\-kkmoves, centipawn evaluations, WDL probabilities, and principal variations rendered as text tokens\. No LatentBridge projection is trained; the continuous latent tokenszSz\_\{S\}that LLAMIA receives are replaced by their textual equivalents\. We train LLAMIA\-Verb at three scales—4B, 8B, and 14B—matching the corresponding LLAMIA checkpoints in base model architecture, training data, and total compute budget\. This controlled setup isolates the contribution of latent state internalization from model family, data mix, reward shaping, and optimization, and directly tests the central claim that verbalization is a lossy bottleneck \([Section3](https://arxiv.org/html/2609.00474#S3)\)\. ### C\.3LLAMIA \(4B, 8B, 14B\) To test whether the verbalization debt is an artifact of scale rather than interface, we train LLAMIA at three scales—4B, 8B, and 14B—matching the corresponding LLAMIA\-Verb checkpoints in base model architecture, training data, and total compute budget\. All three LLAMIA checkpoints use the full latent\-state internalization pipeline: LatentBridge projection of BT4 activations intok=32k\{=\}32continuous tokens, Stage 1 projector alignment, and Stage 2 end\-to\-end DAPO\. Comparing LLAMIA\-nnB against LLAMIA\-Verb\-nnB at each scale isolates the interface contribution \(internalization vs\. verbalization\) independently of model capacity, and directly supports the claim that the performance gap is not closed by scaling the LLM \([Section3](https://arxiv.org/html/2609.00474#S3)\)\. ### C\.4Dedicated task finetunes For each LLAMIA\-Bench task we compare against the strongest published or reproducible task\-specific model\. Table[13](https://arxiv.org/html/2609.00474#A3.T13)lists the expert per task alongside its training paradigm and data scale\. These models represent the performance ceiling achievable with task\-specific architectures and, in several cases, substantially more training data than LLAMIA receives\. Tasks marked — have no established prior expert; LLAMIA\-Bench introduces them as new evaluation targets\. Table 13:Task experts used in LLAMIA\-Bench evaluation\.Each row lists the strongest available dedicated task finetune for a given task\. Tasks marked — are new evaluation targets with no prior task\-specific model\.⋆\\stardenotes in\-the\-wild splits\.Task / SplitTask ExpertMethodData ScaleBehavior CloningMaia \(Elo buckets\)Allie[Zhang et al\. \(2024a\)](https://arxiv.org/html/2609.00474#bib.bib7)SL\+Search93M gamesGM\-25 / Low\-Time / Elo Gap⋆\\starAllie[Zhang et al\. \(2024a\)](https://arxiv.org/html/2609.00474#bib.bib7)SL\+Search93M gamesPuzzle UnderstandingDifficulty Estimation[Miłosz and Kapusta \(2024\)](https://arxiv.org/html/2609.00474#bib.bib13)SFT4MInterest Estimation———Move AnnotationMove AnnotationSCC[Zang et al\. \(2019\)](https://arxiv.org/html/2609.00474#bib.bib29)SL90K games ### C\.5Lightweight Probes, Templates, and Alternative Injections To attribute LLAMIA’s gains, we add four controls beyond the dedicated task experts above; headline numbers appear in[Table1](https://arxiv.org/html/2609.00474#S3.T1)\. ##### Probe on frozen BT4\. A22\-layer MLP \(10241024–512512,∼0\.7\{\\sim\}0\.7M params\) is trained end\-to\-end on frozen BT4 activations \(layer 14/15 residual stream\), one head per task, for behavior cloning, difficulty, and interest\. It measures how much the latent state gives up when decoded by a lightweight predictor rather than an LLM: it scores below even text\-only GPT\-5 on every task \(BC\-MAIA1414, Difficultyρ=0\.15\\rho\{=\}0\.15, Interestρ=−0\.07\\rho\{=\}\{\-\}0\.07\), so the engine’s penultimate state is not directly decodable into these human\-aligned targets\. ##### Template baselines\. For move annotation and commentary we fill a fixed three\-line template directly from the engine’s output—move quality \(centipawn loss vs\. the engine’s best\), the engine’s preferred line and evaluation, and the best alternative: - Move quality: Nf3 loses 40cp vs\. best \(inaccuracy\)\. Best line: engine prefers Nc3 Nf6 d4, \+0\.6 \(W/D/L 48/40/12\)\. Alternative: Bb5 slightly weaker, dropping to \+0\.3\. The deterministic template reaches only29\.429\.4BLEU\-2 /0\.310\.31G\-eval; rewriting it with GPT\-5 improves marginally \(32\.132\.1/0\.390\.39\) and remains below the verbalized tool \(37\.537\.5/0\.550\.55\) and far below LLAMIA \(45\.845\.8/0\.750\.75\)\. Presenting engine statistics in more natural language is not the source of LLAMIA’s gains\. ##### LLM\-ChessCLIP \(PaLM\-E\-style injection\)\. Following the representation\-injection paradigm of PaLM\-E, we replace the engine’s latent state with embeddings from ChessCLIP[Feng et al\. \(2024\)](https://arxiv.org/html/2609.00474#bib.bib28)while keeping the injection mechanism fixed, isolating*what*is injected \(a raw board encoder vs\. a pretrained agent’s processed policy/value state\)\. It recovers only a fraction of LLAMIA’s improvement, indicating the benefit is specific to the agent’s internal state, not any learned board representation\. ##### LLM\-Only\. The same backbone is post\-trained \(SFT \+ RL\) on the identical chess and commentary data with no engine access, testing whether the expertise can be absorbed into weights\. It trails even untrained tool use \(per\-scale numbers in[AppendixD](https://arxiv.org/html/2609.00474#A4)\)\. ## Appendix DExtended Results The five tasks in LLAMIA\-Bench probe different regimes of LLM–agent collaboration, varying in horizon, evaluation metrics, and the strength of task\-specific baselines\. Here we discuss the extended per\-task evaluation of LLAMIA with more metrics, baselines, and detailed analysis of LLAMIA’s task specific behavior\. ### D\.1Behavior Cloning Behavior Cloning asks the system to predict the move a human at a given skill level would play rather than the optimal move, given the position and the target Elo rating\. We report two splits\. The first is theMAIA Test split: five Elo buckets \(11001100,13001300,15001500,17001700,19001900\) drawn from Lichess blitz, matching the protocol of[McIlroy\-Young et al\. \(2020\)](https://arxiv.org/html/2609.00474#bib.bib26)and the in\-distribution setting for the published BC experts\. The second isWild, three out\-of\-distribution splits we introduce\.1GM\-25: contains top\-grandmaster games2Low\-Time: contains positions played with under 30 seconds remaining, players often play different move when they or opponents are under time pressure\.3Δ\\DeltaElo: contains games with large rating gaps between the two players leading to different attacking or defensive strategies\. Table 14:Behavior Cloning: per\-bucket and per\-split move\-match accuracy \(×100\\times 100\)\.Each cell is the percentage of moves the system predicts that match what a Lichess human at the conditioning Elo actually played\. The MAIA panel reports five Elo buckets \(11001100–19001900\) drawn from Lichess blitz, the in\-distribution training regime for the dedicated experts\. The Wild panel reports three OOD splits introduced here: GM\-25 \(top\-grandmaster slow play, where the conditioning Elo lies outside the published experts’ training range\), Low\-Time \(under3030s on the clock, exposing forcing\-line behavior\), andΔ\\DeltaElo \(large rating gaps between the players, exposing complication and simplification dynamics\)\. Avg\. columns are unweighted means within each panel and feed the BC summary columns of[Table18](https://arxiv.org/html/2609.00474#A4.T18)\.*\#Train games*is the BC supervised\-training corpus; “–” marks engines and untrained LLMs, and “1212M/bkt” denotes Maia’s nine separate per\-Elo CNNs\. Maia, Allie\-Policy, and Allie\-Adaptive\-Search per\-bucket Maia numbers are quoted from[McIlroy\-Young et al\. \(2020\)](https://arxiv.org/html/2609.00474#bib.bib26);[Zhang et al\. \(2024a\)](https://arxiv.org/html/2609.00474#bib.bib7); Stockfish\-d15 is run as a non\-skill\-conditioned reference \(its move\-match score reflects how human play overlaps with engine\-optimal play and rises monotonically with player rating on Maia, but does not adapt to Low\-Time orΔ\\DeltaElo conditioning\)\. Frontier models use 5\-shot in\-context prompting; GPT\-5 \+ Lc0 and Qwen3\-14B \+ Lc0 additionally call Lc0 as a verbalized tool at each position\.green: best overall in the column\.cyan: second\-best overall\.underline: best non\-LLAMIA\.±\\pmon the LLAMIA Avg\. columns is a bootstrap95%95\\%CI over∼\\sim1K positions per bucket \(typical per\-bucket SE is0\.50\.5pp; per\-Avg SE is below0\.50\.5pp\)\.Results: Task\-dedicated experts \(Maia, Allie\) are trained on1212–9393M chess\-specific games; LLAMIA uses 20 K games over a general\-purpose backbone\. Under this training\-data deficit, LLAMIA\-1414B lands inside the Maia–Allie\-Policy band on the in\-distribution buckets \(Avg\.53±153\\,\{\\scriptstyle\\pm 1\}vs\. Maia5252, Allie\-Policy5454, Allie\-Adaptive\-Search5555\) and improves over the strongest expert by\+4\+4pp on the Wild splits \(Avg\.49±149\\,\{\\scriptstyle\\pm 1\}vs\.4545\), where blitz\-only training distributions miss the OOD axes \(GM theory, time pressure, asymmetric matchups\)\. At fixed1414B scale and DAPO, switching from latent to verbalized integration costs88pp on Maia and1010pp on Wild, the per\-task verbalization debt; on this single\-step task DAPO over SFT adds only22pp \(vs\.\+0\.17\+0\.17G\-eval on commentary\), consistent with BC requiring limited multi\-step counterfactual querying\.Model\#TrainMaia Benchmark Elo BucketsLLAMIA\-Bench \(Wild\)games11001300150017001900Avg\.GM\-25Low\-TimeΔ\\DeltaEloAvg\.Task\-Specific ExpertStockfish \(d15\)[McIlroy\-Young et al\. \(2020\)](https://arxiv.org/html/2609.00474#bib.bib26)–36383940413953273237Maia[McIlroy\-Young et al\. \(2020\)](https://arxiv.org/html/2609.00474#bib.bib26)12 M/bkt51525353525238454442Allie\-Policy[Zhang et al\. \(2024a\)](https://arxiv.org/html/2609.00474#bib.bib7)93 M51535456575443454444Allie\-Adaptive\-Search[Zhang et al\. \(2024a\)](https://arxiv.org/html/2609.00474#bib.bib7)93 M52545657585544454545Frontier Baselines \(5\-shot\)GPT\-5 \(text only\)–24272930292822202422GPT\-5 \+ Lc0–42444547464540394140Qwen3\-14B \+ Lc0–36384041393934313533Verbalized, SFTLLAMIA\-Verb\-4B20 K384041413940±140\\,\{\\scriptstyle\\pm 1\}32303432±132\\,\{\\scriptstyle\\pm 1\}LLAMIA\-Verb\-8B20 K414243444242±142\\,\{\\scriptstyle\\pm 1\}35333735±135\\,\{\\scriptstyle\\pm 1\}LLAMIA\-Verb\-14B20 K424445454344±144\\,\{\\scriptstyle\\pm 1\}37353937±137\\,\{\\scriptstyle\\pm 1\}Verbalized, DAPOLLAMIA\-Verb\-4B20 K394142434141±141\\,\{\\scriptstyle\\pm 1\}34323634±134\\,\{\\scriptstyle\\pm 1\}LLAMIA\-Verb\-8B20 K424445464444±144\\,\{\\scriptstyle\\pm 1\}37353937±137\\,\{\\scriptstyle\\pm 1\}LLAMIA\-Verb\-14B20 K434546474445±145\\,\{\\scriptstyle\\pm 1\}39374139±139\\,\{\\scriptstyle\\pm 1\}Latent, SFTLLAMIA\-4B20 K464849504748±148\\,\{\\scriptstyle\\pm 1\}40384441±141\\,\{\\scriptstyle\\pm 1\}LLAMIA\-8B20 K485051524950±150\\,\{\\scriptstyle\\pm 1\}43414744±144\\,\{\\scriptstyle\\pm 1\}LLAMIA\-14B20 K505152535151±151\\,\{\\scriptstyle\\pm 1\}45434946±146\\,\{\\scriptstyle\\pm 1\}Latent, DAPOLLAMIA\-4B20 K485051524950±150\\,\{\\scriptstyle\\pm 1\}46455047±147\\,\{\\scriptstyle\\pm 1\}LLAMIA\-8B20 K505153545152±152\\,\{\\scriptstyle\\pm 1\}51495451±151\\,\{\\scriptstyle\\pm 1\}LLAMIA\-14B20 K515353555253±153\\,\{\\scriptstyle\\pm 1\}57546057±157\\,\{\\scriptstyle\\pm 1\} ### D\.2Move Annotation & Game Commentary Move Annotation and Game Commentary are language generation tasks that require the system to generate explanations or commentate on moves played by a player or game segment between two players\. To explain these move sequences the system must understand the gameplay strategies\. Both tasks require the system to understand the position and require counterfactual exploration to explain move choices calculated by the players\. #### D\.2\.1Move Annotation requires the agent to deduce the intent or rationale behind a player’s move made in a given position– what is this move trying to achieve?– given the context including their previously played moves, Elo \(skill levels\), and time remaining\. Table 15:Move Annotation: BLEU\-2 against ground\-truth human rationales\.Planning evaluates the system’s explanation of strategic intent \(e\.g\., “I played Nxd5 as it would fork and win the queen”\)\. Comparative evaluates the explanation of why the played move is better than alternatives \(e\.g\., “after Bg5 instead of Bh6, the pawn structure looks better to me”\)\. We report BLEU\-2 scores following[Jhamtani et al\. \(2018\)](https://arxiv.org/html/2609.00474#bib.bib27)\. Avg\. is their unweighted mean and is the headline reported in[Table18](https://arxiv.org/html/2609.00474#A4.T18)\.green: best overall in the column\.cyan: second\-best overall\.underline: best non\-LLAMIA\. Frontier models use 5\-shot in\-context prompting; GPT\-5 \+ Lc0 additionally invokes Lc0 per turn\.±\\pmis a bootstrap95%95\\%CI over the 507 test examples, ranging from±0\.8\{\\pm\}0\.8on low\-scoring rows to±1\.4\{\\pm\}1\.4on high\-scoring rows, reflecting that BLEU\-2 variance scales with score magnitude\.Results: latent SFT alone exceeds the verbal frontier \(38\.5±1\.138\.5\\,\{\\scriptstyle\\pm 1\.1\}vs\.37\.5±1\.037\.5\\,\{\\scriptstyle\\pm 1\.0\}Avg\.\); the latent→\\toDAPO interaction concentrates in Comparative \(\+10\.3\+10\.3pp under latent vs\.\+2\.6\+2\.6pp under verbal at1414B\), where counterfactual queries become productive only when the latent state distinguishes alternatives\.ModelPlanningComparativeAvg\.Task\-Specific FTSCC[Zang et al\. \(2019\)](https://arxiv.org/html/2609.00474#bib.bib29)27\.5±0\.927\.5\\,\{\\scriptstyle\\pm 0\.9\}41\.6±1\.141\.6\\,\{\\scriptstyle\\pm 1\.1\}34\.5±1\.034\.5\\,\{\\scriptstyle\\pm 1\.0\}Frontier Baselines \(5\-shot\)GPT\-5 \(text only\)24\.2±0\.924\.2\\,\{\\scriptstyle\\pm 0\.9\}29\.9±1\.029\.9\\,\{\\scriptstyle\\pm 1\.0\}27\.0±0\.927\.0\\,\{\\scriptstyle\\pm 0\.9\}GPT\-5 \+ Lc031\.4±1\.031\.4\\,\{\\scriptstyle\\pm 1\.0\}43\.6±1\.243\.6\\,\{\\scriptstyle\\pm 1\.2\}37\.5±1\.137\.5\\,\{\\scriptstyle\\pm 1\.1\}Qwen3\-14B \+ Lc019\.7±0\.819\.7\\,\{\\scriptstyle\\pm 0\.8\}17\.8±0\.817\.8\\,\{\\scriptstyle\\pm 0\.8\}18\.8±0\.818\.8\\,\{\\scriptstyle\\pm 0\.8\}Verbalized, SFTLLAMIA\-Verb\-4B21\.6±0\.821\.6\\,\{\\scriptstyle\\pm 0\.8\}27\.4±0\.927\.4\\,\{\\scriptstyle\\pm 0\.9\}24\.5±0\.924\.5\\,\{\\scriptstyle\\pm 0\.9\}LLAMIA\-Verb\-8B23\.4±0\.923\.4\\,\{\\scriptstyle\\pm 0\.9\}30\.1±1\.030\.1\\,\{\\scriptstyle\\pm 1\.0\}26\.7±0\.926\.7\\,\{\\scriptstyle\\pm 0\.9\}LLAMIA\-Verb\-14B26\.5±0\.926\.5\\,\{\\scriptstyle\\pm 0\.9\}35\.9±1\.135\.9\\,\{\\scriptstyle\\pm 1\.1\}31\.2±1\.031\.2\\,\{\\scriptstyle\\pm 1\.0\}Verbalized, DAPOLLAMIA\-Verb\-4B21\.4±0\.821\.4\\,\{\\scriptstyle\\pm 0\.8\}30\.0±1\.030\.0\\,\{\\scriptstyle\\pm 1\.0\}25\.7±0\.925\.7\\,\{\\scriptstyle\\pm 0\.9\}LLAMIA\-Verb\-8B24\.4±0\.924\.4\\,\{\\scriptstyle\\pm 0\.9\}34\.4±1\.034\.4\\,\{\\scriptstyle\\pm 1\.0\}29\.4±1\.029\.4\\,\{\\scriptstyle\\pm 1\.0\}LLAMIA\-Verb\-14B27\.9±1\.027\.9\\,\{\\scriptstyle\\pm 1\.0\}38\.5±1\.138\.5\\,\{\\scriptstyle\\pm 1\.1\}33\.2±1\.033\.2\\,\{\\scriptstyle\\pm 1\.0\}Latent, SFTLLAMIA\-4B27\.4±0\.927\.4\\,\{\\scriptstyle\\pm 0\.9\}32\.1±1\.032\.1\\,\{\\scriptstyle\\pm 1\.0\}29\.7±1\.029\.7\\,\{\\scriptstyle\\pm 1\.0\}LLAMIA\-8B30\.4±1\.030\.4\\,\{\\scriptstyle\\pm 1\.0\}38\.4±1\.138\.4\\,\{\\scriptstyle\\pm 1\.1\}34\.4±1\.134\.4\\,\{\\scriptstyle\\pm 1\.1\}LLAMIA\-14B35\.7±1\.135\.7\\,\{\\scriptstyle\\pm 1\.1\}41\.3±1\.241\.3\\,\{\\scriptstyle\\pm 1\.2\}38\.5±1\.138\.5\\,\{\\scriptstyle\\pm 1\.1\}Latent, DAPOLLAMIA\-4B31\.4±1\.031\.4\\,\{\\scriptstyle\\pm 1\.0\}40\.6±1\.240\.6\\,\{\\scriptstyle\\pm 1\.2\}36\.0±1\.136\.0\\,\{\\scriptstyle\\pm 1\.1\}LLAMIA\-8B39\.6±1\.139\.6\\,\{\\scriptstyle\\pm 1\.1\}51\.2±1\.351\.2\\,\{\\scriptstyle\\pm 1\.3\}45\.4±1\.245\.4\\,\{\\scriptstyle\\pm 1\.2\}LLAMIA\-14B44\.0±1\.244\.0\\,\{\\scriptstyle\\pm 1\.2\}56\.6±1\.456\.6\\,\{\\scriptstyle\\pm 1\.4\}50\.3±1\.350\.3\\,\{\\scriptstyle\\pm 1\.3\} #### D\.2\.2Game commentary requires the agent to produce a coherent natural\-language narrative spanning an entire game \(30\+30\{\+\}moves\), explaining strategic plans, critical turning points, and tactical sequences as they unfold given each position, the move sequence, and the players’ Elo\. Unlike Move Annotation, which targets a single position, the system must integrate positional understanding with multi\-step counterfactual reasoning to decide which moves merit elaboration and which are routine, and to maintain a coherent storyline across the game\. Table 16:Game Commentary: G\-eval and BLEU\-2 over full games\.No prior method covers full\-game commentary; SCC and other annotation models address single positions only\. G\-eval is a GPT\-4o\-judge score for relevance, completeness, clarity, and fluency of the commentary, shown by[Kim et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib18)to track human judgement more closely than n\-gram overlap; it is our primary metric and the RL reward \([SectionB\.2\.1](https://arxiv.org/html/2609.00474#A2.SS2.SSS1)\)\. BLEU\-2 is reported as a judge\-free check\. The two metrics produce the same system ordering at every row, but they differ in two predictable ways: BLEU\-2 rewards memorised surface phrasing and so favours SFT models slightly more than G\-eval \(smaller relative SFT→\\toDAPO gap on BLEU\-2 at every scale\), while G\-eval favours GPT\-5 \+ Lc0 slightly more than BLEU\-2 does \(the rater prefers fluent narrative even when n\-gram overlap with the human reference is lower\)\. The Commentary column of[Table18](https://arxiv.org/html/2609.00474#A4.T18)is G\-eval×100\\times 100\.green: best overall in the column\.cyan: second\-best overall\.underline: best non\-LLAMIA\. Frontier models use 5\-shot in\-context prompting\.±\\pmon G\-eval ranges from±0\.02\{\\pm\}0\.02on low\-scoring rows to±0\.04\{\\pm\}0\.04on high\-scoring rows, bootstrapped over∼300\{\\sim\}300games with55judge re\-samplings per game;±\\pmon BLEU\-2 ranges from±1\.2\{\\pm\}1\.2to±1\.6\{\\pm\}1\.6over the same games\.Takeaway: latent SFT surpasses verbal DAPO at every backbone scale \(0\.580\.58vs\.0\.400\.40at1414B\), so on30\+30\+\-move tasks the information channel matters more than the optimization procedure\. The strongest super\-additive interaction in LLAMIA\-Bench appears here: latent SFT→\\toDAPO at1414B gains\+0\.17\+0\.17G\-eval, more than twice the verbal SFT→\\toDAPO gain \(\+0\.08\+0\.08\)\.ModelG\-eval↑\\uparrowBLEU\-2↑\\uparrowFrontier Baselines \(5\-shot\)GPT\-5 \(text only\)0\.23±0\.020\.23\\,\{\\scriptstyle\\pm 0\.02\}18\.3±1\.318\.3\\,\{\\scriptstyle\\pm 1\.3\}GPT\-5 \+ Lc00\.55±0\.030\.55\\,\{\\scriptstyle\\pm 0\.03\}38\.0±1\.438\.0\\,\{\\scriptstyle\\pm 1\.4\}Qwen3\-14B \+ Lc00\.15±0\.020\.15\\,\{\\scriptstyle\\pm 0\.02\}10\.3±1\.210\.3\\,\{\\scriptstyle\\pm 1\.2\}Verbalized, SFTLLAMIA\-Verb\-4B0\.18±0\.020\.18\\,\{\\scriptstyle\\pm 0\.02\}21\.5±1\.221\.5\\,\{\\scriptstyle\\pm 1\.2\}LLAMIA\-Verb\-8B0\.27±0\.020\.27\\,\{\\scriptstyle\\pm 0\.02\}25\.0±1\.325\.0\\,\{\\scriptstyle\\pm 1\.3\}LLAMIA\-Verb\-14B0\.32±0\.030\.32\\,\{\\scriptstyle\\pm 0\.03\}29\.7±1\.329\.7\\,\{\\scriptstyle\\pm 1\.3\}Verbalized, DAPOLLAMIA\-Verb\-4B0\.23±0\.020\.23\\,\{\\scriptstyle\\pm 0\.02\}24\.6±1\.224\.6\\,\{\\scriptstyle\\pm 1\.2\}LLAMIA\-Verb\-8B0\.34±0\.030\.34\\,\{\\scriptstyle\\pm 0\.03\}28\.8±1\.328\.8\\,\{\\scriptstyle\\pm 1\.3\}LLAMIA\-Verb\-14B0\.40±0\.030\.40\\,\{\\scriptstyle\\pm 0\.03\}33\.2±1\.333\.2\\,\{\\scriptstyle\\pm 1\.3\}Latent, SFTLLAMIA\-4B0\.40±0\.030\.40\\,\{\\scriptstyle\\pm 0\.03\}36\.4±1\.436\.4\\,\{\\scriptstyle\\pm 1\.4\}LLAMIA\-8B0\.51±0\.030\.51\\,\{\\scriptstyle\\pm 0\.03\}42\.6±1\.442\.6\\,\{\\scriptstyle\\pm 1\.4\}LLAMIA\-14B0\.58±0\.030\.58\\,\{\\scriptstyle\\pm 0\.03\}50\.0±1\.550\.0\\,\{\\scriptstyle\\pm 1\.5\}Latent, DAPOLLAMIA\-4B0\.52±0\.030\.52\\,\{\\scriptstyle\\pm 0\.03\}41\.0±1\.441\.0\\,\{\\scriptstyle\\pm 1\.4\}LLAMIA\-8B0\.66±0\.040\.66\\,\{\\scriptstyle\\pm 0\.04\}49\.5±1\.549\.5\\,\{\\scriptstyle\\pm 1\.5\}LLAMIA\-14B0\.75±0\.040\.75\\,\{\\scriptstyle\\pm 0\.04\}58\.0±1\.658\.0\\,\{\\scriptstyle\\pm 1\.6\} We train all baselines and LLAMIA on both tasks and evaluate by G\-eval on relevance, completeness, clarity, and fluency \(the same G\-eval also acts as the DAPO reward,[SectionB\.2\.1](https://arxiv.org/html/2609.00474#A2.SS2.SSS1)\) We also report BLEU\-2 scores alongside G\-eval for game level commentary, to make an LLM as a judge free metric\. ##### Importance calibration in qualitative outputs\. Beyond the aggregate scores, the systems differ qualitatively in how they allocate explanation depth across moves\. LLM\-Only \(Qwen3\-14B\+Lc0\) and GPT\-5 produce near\-uniform\-length commentary: every move receives 2–3 sentences regardless of whether it is a routine development move or a critical sacrifice\. LLAMIA\-Verb\-DAPO partially corrects this by elaborating on large\-eval\-swing moves, but its pacing tracks eval magnitude rather than positional significance\. It over\-emphasises0\.10\.1–0\.30\.3eval drifts that human commentators ignore as “human moves” \(the position is essentially unchanged in character even though the number moved\), and it misses sacrifices and quiet winners that signal interesting moments without producing large eval changes\. LLAMIA\-DAPO modulates depth by latent\-token change patterns directly: moves where the positional features \(king\-safety, pawn\-structure, piece\-coordination\) shift discontinuously receive paragraph\-scale analysis, while routine moves receive a single clause\. ### D\.3Puzzle Understanding Puzzle Understanding evaluates whether a system can use the agent’s state to judge a tactical position rather than only select the engine move\. We report two single\-position ranking tasks\.*Difficulty*asks the system to order puzzles by empirical Lichess solve difficulty\.*Interest*asks it to order positions by the fraction of users who mark them interesting\. Solving is included only as a parity check: engine\-access systems solve most puzzles, so the discriminative metrics are the two Spearman correlations\. #### D\.3\.1Difficulty and Interest prediction Difficulty has a partial verbal proxy in solution length, which appears in the principal variation \(PV\)\. Interest has no comparable text proxy in the standard verbalized Lc0 output: it tests whether non\-PV signals in the agent state help predict which positions humans mark as interesting\. The matched LLAMIA\-Verb and LLAMIA rows in[Table17](https://arxiv.org/html/2609.00474#A4.T17)therefore test how much of the agent state survives verbalization at fixed position set, subagent, backbone scale, and optimization recipe\. Table 17:Puzzle Understanding: solving parity and rank correlation on Difficulty and Interest\.Puzzle Understanding, introduced here, asks whether a system can use its agent’s internal state to*judge*a tactical position rather than only select the engine’s top move\. We evaluate two ranking tasks over≈1,000\{\\approx\}1\{,\}000Lichess puzzles:*Difficulty*, Spearman’sρ\\rhobetween the system’s predicted ranking and the empirical Lichess solve\-difficulty rating derived from millions of player attempts; and*Interest*, Spearman’sρ\\rhobetween the predicted ranking and the fraction of Lichess users who marked the puzzle interesting\. Raw puzzle\-solving accuracy is included as a parity check; no prior method targets either ranking task\.green: best overall in a correlation column\.cyan: second\-best overall in a correlation column\.underline: best non\-LLAMIA in a correlation column\. Frontier models use 5\-shot prompts; GPT\-5 \+ Lc0 and Qwen3\-14B \+ Lc0 additionally call Lc0 as a verbalized tool\.±\\pmis a bootstrap95%95\\%CI overn≈1,000n\\\!\\approx\\\!1\{,\}000test puzzles, ranging from±0\.02\{\\pm\}0\.02for high correlations to±0\.03\{\\pm\}0\.03for low correlations\.Results: Difficulty preserves a useful verbal proxy: GPT\-5 \+ Lc0 reachesρ=0\.48\\rho=0\.48, and LLAMIA\-Verb\-14B reaches0\.450\.45after DAPO\. The latent interface still raises the matched 14B DAPO score to0\.710\.71\. Interest has no such proxy: all verbalized systems remain atρ≤0\.12\\rho\\leq 0\.12, while latent SFT already reaches0\.480\.48and DAPO reaches0\.520\.52\.ModelSolved \(%\)Difficultyρ\\rhoInterestρ\\rhoFrontier Baselines \(5\-shot\)GPT\-5 \(text only\)–0\.30±0\.030\.30\\,\{\\scriptstyle\\pm 0\.03\}0\.12±0\.030\.12\\,\{\\scriptstyle\\pm 0\.03\}GPT\-5 \+ Lc0XX\.X0\.48±0\.030\.48\\,\{\\scriptstyle\\pm 0\.03\}0\.10±0\.030\.10\\,\{\\scriptstyle\\pm 0\.03\}Qwen3\-14B \+ Lc084\.00\.28±0\.030\.28\\,\{\\scriptstyle\\pm 0\.03\}0\.05±0\.030\.05\\,\{\\scriptstyle\\pm 0\.03\}Verbalized, SFTLLAMIA\-Verb\-4B84\.00\.32±0\.030\.32\\,\{\\scriptstyle\\pm 0\.03\}0\.04±0\.030\.04\\,\{\\scriptstyle\\pm 0\.03\}LLAMIA\-Verb\-8B85\.50\.36±0\.030\.36\\,\{\\scriptstyle\\pm 0\.03\}0\.05±0\.030\.05\\,\{\\scriptstyle\\pm 0\.03\}LLAMIA\-Verb\-14B86\.50\.40±0\.030\.40\\,\{\\scriptstyle\\pm 0\.03\}0\.07±0\.030\.07\\,\{\\scriptstyle\\pm 0\.03\}Verbalized, DAPOLLAMIA\-Verb\-4B86\.00\.38±0\.030\.38\\,\{\\scriptstyle\\pm 0\.03\}0\.05±0\.030\.05\\,\{\\scriptstyle\\pm 0\.03\}LLAMIA\-Verb\-8B87\.50\.42±0\.030\.42\\,\{\\scriptstyle\\pm 0\.03\}0\.07±0\.030\.07\\,\{\\scriptstyle\\pm 0\.03\}LLAMIA\-Verb\-14B88\.50\.45±0\.030\.45\\,\{\\scriptstyle\\pm 0\.03\}0\.08±0\.030\.08\\,\{\\scriptstyle\\pm 0\.03\}Latent, SFTLLAMIA\-4B86\.00\.52±0\.020\.52\\,\{\\scriptstyle\\pm 0\.02\}0\.34±0\.030\.34\\,\{\\scriptstyle\\pm 0\.03\}LLAMIA\-8B88\.00\.59±0\.020\.59\\,\{\\scriptstyle\\pm 0\.02\}0\.42±0\.030\.42\\,\{\\scriptstyle\\pm 0\.03\}LLAMIA\-14B89\.50\.66±0\.020\.66\\,\{\\scriptstyle\\pm 0\.02\}0\.48±0\.030\.48\\,\{\\scriptstyle\\pm 0\.03\}Latent, DAPOLLAMIA\-4B88\.00\.58±0\.020\.58\\,\{\\scriptstyle\\pm 0\.02\}0\.38±0\.030\.38\\,\{\\scriptstyle\\pm 0\.03\}LLAMIA\-8B90\.00\.62±0\.020\.62\\,\{\\scriptstyle\\pm 0\.02\}0\.45±0\.030\.45\\,\{\\scriptstyle\\pm 0\.03\}LLAMIA\-14B91\.50\.67±0\.020\.67\\,\{\\scriptstyle\\pm 0\.02\}0\.52±0\.020\.52\\,\{\\scriptstyle\\pm 0\.02\} ### D\.4Full LLAMIA\-Bench Results Table Table 18:LLAMIA\-Bench headline results\.Each cell is a per\-task score×100\\times 100; higher is better in every column\.*BC*: human move\-match accuracy averaged over five Lichess Elo buckets \(MAIA,11001100–19001900\) and three OOD splits \(Wild: top\-GM slow play, low\-time blitz, large rating\-gap games\); per\-bucket breakdown in[Table14](https://arxiv.org/html/2609.00474#A4.T14)\.*Puzzle Difficulty*and*Puzzle Interest*: Spearmanρ\\rhobetween the system’s prediction and the human\-derived Lichess statistic on each axis \([Table17](https://arxiv.org/html/2609.00474#A4.T17)\)\.*Rationale*: unweighted\-mean BLEU\-2 on the Planning and Comparative subcategories of move annotation, the two that target reasoning rather than surface description \([Table15](https://arxiv.org/html/2609.00474#A4.T15)\)\.*Commentary*: G\-eval on full\-game narration \([Table16](https://arxiv.org/html/2609.00474#A4.T16)\)\. LLAMIA\-Verb and LLAMIA rows are DAPO at each backbone; the2×22\{\\times\}2SFT/DAPO factorial is in the per\-task tables\. Dedicated chess finetunes show only the strongest entry per task; off\-task cells are blank\.green: best overall in the column\.cyan: second\-best overall\.underline: best non\-LLAMIA\. Bootstrap95%95\\%CIs are shown inline, taken directly from the per\-task tables; see those tables for CI derivation details\.Takeaway: LLAMIA\-14B leads the new LLAMIA\-Bench tasks and the Wild BC split, while landing inside the dedicated\-expert band on in\-distribution MAIA\. The LLAMIA\-vs\.\-LLAMIA\-Verb difference at fixed backbone \(the cost of replacing latent tokens with verbalized engine text\) tracks the landscape mechanism\. The verb–latent gap is small on BC \(\+8\+8MAIA,\+10\+10Wild, where the engine’s top\-kkalready covers most human moves\), moderate on Rationale \(\+13\+13BLEU\-2, where PV inference covers most of Planning\) and Difficulty \(\+26\+26Spearman, where solution length is a partial proxy but leaves a large residual\), larger on Commentary \(\+35\+35G\-eval, where the per\-move debt compounds across the game\), and largest by a wide margin on Interest \(\+44\+44Spearman, where the discriminative signal has no verbal proxy at all\)\. Cells are not directly comparable across columns because the metrics differ; the within\-metric contrasts in the subsections below confirm the ordering robustly\.SystemBehavior CloningPuzzle UnderstandingRationalePredictionGameCommentaryMAIAWildDifficultyInterestTask\-Specific ExpertAllie\-Adaptive\-Search[Zhang et al\. \(2024a\)](https://arxiv.org/html/2609.00474#bib.bib7)5545––––SCC[Zang et al\. \(2019\)](https://arxiv.org/html/2609.00474#bib.bib29)––––34\.5±1\.034\.5\\,\{\\scriptstyle\\pm 1\.0\}–Frontier Baselines \(5\-shot\)GPT\-5 \(text only\)282230±330\\,\{\\scriptstyle\\pm 3\}12±312\\,\{\\scriptstyle\\pm 3\}27\.0±0\.927\.0\\,\{\\scriptstyle\\pm 0\.9\}23±223\\,\{\\scriptstyle\\pm 2\}GPT\-5 \+ Lc0454048±348\\,\{\\scriptstyle\\pm 3\}10±310\\,\{\\scriptstyle\\pm 3\}37\.5±1\.137\.5\\,\{\\scriptstyle\\pm 1\.1\}55±355\\,\{\\scriptstyle\\pm 3\}Qwen3\-14B \+ Lc0393328±328\\,\{\\scriptstyle\\pm 3\}5±35\\,\{\\scriptstyle\\pm 3\}18\.8±0\.818\.8\\,\{\\scriptstyle\\pm 0\.8\}15±215\\,\{\\scriptstyle\\pm 2\}Verbalized, DAPOLLAMIA\-Verb\-4B41±141\\,\{\\scriptstyle\\pm 1\}34±134\\,\{\\scriptstyle\\pm 1\}38±338\\,\{\\scriptstyle\\pm 3\}5±35\\,\{\\scriptstyle\\pm 3\}25\.7±0\.925\.7\\,\{\\scriptstyle\\pm 0\.9\}23±223\\,\{\\scriptstyle\\pm 2\}LLAMIA\-Verb\-8B44±144\\,\{\\scriptstyle\\pm 1\}37±137\\,\{\\scriptstyle\\pm 1\}42±342\\,\{\\scriptstyle\\pm 3\}7±37\\,\{\\scriptstyle\\pm 3\}29\.4±1\.029\.4\\,\{\\scriptstyle\\pm 1\.0\}34±334\\,\{\\scriptstyle\\pm 3\}LLAMIA\-Verb\-14B45±145\\,\{\\scriptstyle\\pm 1\}39±139\\,\{\\scriptstyle\\pm 1\}45±345\\,\{\\scriptstyle\\pm 3\}8±38\\,\{\\scriptstyle\\pm 3\}33\.2±1\.033\.2\\,\{\\scriptstyle\\pm 1\.0\}40±340\\,\{\\scriptstyle\\pm 3\}Latent, DAPOLLAMIA\-4B50±150\\,\{\\scriptstyle\\pm 1\}43±143\\,\{\\scriptstyle\\pm 1\}58±258\\,\{\\scriptstyle\\pm 2\}38±338\\,\{\\scriptstyle\\pm 3\}36\.0±1\.136\.0\\,\{\\scriptstyle\\pm 1\.1\}52±352\\,\{\\scriptstyle\\pm 3\}LLAMIA\-8B52±152\\,\{\\scriptstyle\\pm 1\}46±146\\,\{\\scriptstyle\\pm 1\}65±265\\,\{\\scriptstyle\\pm 2\}45±345\\,\{\\scriptstyle\\pm 3\}42\.1±1\.242\.1\\,\{\\scriptstyle\\pm 1\.2\}66±466\\,\{\\scriptstyle\\pm 4\}LLAMIA\-14B53±153\\,\{\\scriptstyle\\pm 1\}49±149\\,\{\\scriptstyle\\pm 1\}71±271\\,\{\\scriptstyle\\pm 2\}52±252\\,\{\\scriptstyle\\pm 2\}45\.8±1\.345\.8\\,\{\\scriptstyle\\pm 1\.3\}75±475\\,\{\\scriptstyle\\pm 4\} ##### Verbalization is lossy, and the loss is task\-specific\. At fixed backbone \(Qwen3\-14B\), fixed subagent \(Lc0\-BT4\), and fixed training recipe \(DAPO\), replacing the verbalized text channel with latent tokens lifts every column\. The relative gain follows the landscape mechanism: largest on Interest \(ρ=0\.08→0\.52\\rho\{=\}0\.08\{\\to\}0\.52, a6\.5×6\.5\\timesjump\), where the discriminative signal lives in the policy distribution and the value gradients across candidate moves, none of which the verbalized output carries; large on Commentary \(0\.40→0\.750\.40\{\\to\}0\.75\), where positional mechanisms compound across the game; moderate on Difficulty \(ρ=0\.45→0\.71\\rho\{=\}0\.45\{\\to\}0\.71\), where solution length is a partial verbal proxy but leaves a residual signal over motif type and distractor sharpness; smaller on Rationale \(33→4633\{\\to\}46\), where PV\-derived inference covers much of Planning; and smallest on Behavior Cloning \(45→5345\{\\to\}53on MAIA,39→4939\{\\to\}49on Wild\), where the engine’s top\-kkmoves cover most of what humans actually play\. The matched\-recipe LLAMIA\-Verb\-\{\\\{4B,8B,14B\}\\\}rows isolate this ordering from confounds: the only variable that changes across the LLAMIA\-Verb→\{\\to\}LLAMIA boundary is the integration interface\. ##### Internalization is perceptual; agency is multi\-step\. The gain from latent tokens splits into two components that surface in different task families\. On single\-step prediction \(Interest, Difficulty, BC\), the latent advantage is mostly perceptual: latent SFT alone closes most of the verb–latent gap, and DAPO adds little on top\. The per\-task tables make this concrete: LLAMIA\-SFT\-14B already reachesρ=0\.48\\rho\{=\}0\.48on Interest \(vs\. verbal DAPO at0\.080\.08\), and adding RL lifts it only to0\.520\.52\. On multi\-step tasks \(Annotation, Commentary\), DAPO becomes load\-bearing because RL discovers collaboration strategies that are structurally unproductive under verbalization: counterfactual queries \(play the alternative move, re\-invoke the subagent on the resulting position, compare the two latent states\), feature reading \(attend to specific king\-safety or pawn\-structure activations to ground an explanation\), and narrative pacing across 30\+ moves\. ## Appendix EAblations This section isolates individual components of the LLAMIA pipeline\. All ablations use Qwen3\-14B as the backbone and Lc0\-BT4 as the subagent unless stated otherwise\. Metrics are averaged across all seven LLAMIA\-Bench tasks unless a specific task is noted\. ### E\.1Emergent Collaboration Agency Verbalization gives the model*answers*: “best move: e4, eval: \+0\.3\.” Internalization gives the model*perception*: a 32\-token encoding of the engine’s full representational state\. Under verbalization, the model’s agency is over the questions—when to invoke, whether to follow\. Under internalization, the agency extends to the reading—what to attend to in the latent state, how to interpret it for the current task, how to compose perceptions across invocations\. Figure[4](https://arxiv.org/html/2609.00474#S3.F4)decomposes this difference\. Five collaboration patterns are identified—*engine\-follow*\(adopt the top recommendation\),*consult\-then\-override*\(query then diverge\),*counterfactual query*\(play a hypothetical move, invoke, undo\),*multi\-step lookahead*\(chain 2–3 counterfactual sequences\), and*abstention*\(act from language knowledge alone\)—and the figure shows how each system allocates across them per task\. The internalized model reads the engine differently depending on purpose; the verbalized model treats it as an answering machine\. Figure[6](https://arxiv.org/html/2609.00474#A5.F6)traces how both metrics evolve during training\. ##### LLAMIA and LLAMIA\-Verb have identical harness LLAMIA and LLAMIA\-Verb share the same system prompt, tool catalogue, reward function, backbone, and DAPO hyperparameters \([SectionJ\.2](https://arxiv.org/html/2609.00474#A10.SS2)\); no term in the reward and no curriculum stage targets counterfactual querying, lookahead, or any other pattern\. The only instruction present in both prompts is to make selective, strategic use of the expensiveget\_policycall\. The divergence in[Figure4](https://arxiv.org/html/2609.00474#S3.F4)is therefore attributable to the integration interface, not to prompting or reward shaping\. Figure 6:The integration interface determines what kind of collaborator the model becomes\.Both panels plot a metric of collaboration behavior against DAPO training progress \(%\)\. Solid blue: LLAMIA \(latent internalization\)\. Dashed orange: LLAMIA\-Verb \(verbalized tool use, same backbone and recipe\)\. Shaded bands: running standard deviation\.*Left:*Strategy entropyHH\(nats\) over the five collaboration patterns in[Figure4](https://arxiv.org/html/2609.00474#S3.F4)\. Maximum entropy isln5=1\.61\\ln 5=1\.61\(dotted line\)\. Through∼\{\\sim\}30% of training, both systems develop similar diversity \(H≈0\.75H\\approx 0\.75\): the model learns*when*to invoke and*whether*to follow—agency over the questions, available to both interfaces\. After∼\{\\sim\}40%, the curves diverge\. LLAMIA’s entropy rises toH=1\.53H=1\.53\(95% of maximum\) as counterfactual\-query and multi\-step\-lookahead patterns emerge—agency over the reading, available only through the latent channel\. LLAMIA\-Verb plateaus atH=0\.93H=0\.93\(58%\); no new patterns appear because the text response carries the same compressed summary regardless of how the model queries\.*Right:*Task\-specificity \(JSD¯\\overline\{\\mathrm\{JSD\}\}, nats\) between per\-task strategy distributions \([Figure4](https://arxiv.org/html/2609.00474#S3.F4)\)\. LLAMIA’s strategies diverge across tasks: override dominates behavior cloning \(48%\), and counterfactual query dominates commentary \(40%\)\. LLAMIA\-Verb’s distribution is engine\-follow on every task \(62–76%\), yieldingJSD¯=0\.012\\overline\{\\mathrm\{JSD\}\}=0\.012—an order of magnitude below LLAMIA’s0\.120\.12\. The verbalized model has learned one way to use the engine; the internalized model has learned six\. ### E\.2Agent Size and Playing Strength This ablation asks whether internalization gains are tied to BT4 specifically or generalize across agent architectures and capacities\. We draw the agent pool from five additional Lc0 networks spanning roughly 2000–2600 Elo, covering three architectural families—convolutional SE\-ResNets \(T72, T78\), standard transformers \(T80, T82\), and big transformers \(BT3\)—so that architecture is separated from raw capacity\. All Elos are measured*without search*\(single forward pass, policy\-only decoding\) via the gauntlet protocol : LLAMIA internalizes the agent’s single\-forward\-pass representation through the LatentBridge, so the no\-search rating reflects the information actually available to internalization—tree\-search budget is not distilled into the latent state\. Table[19](https://arxiv.org/html/2609.00474#A5.T19)lists the networks, with BT4 included as the primary agent for reference\. Table 19:Lc0 network pool for the agent\-size ablation\.Elo is measured without search \(policy\-only, single forward pass\) via the gauntlet protocol\. BT4 is the primary agent used throughout the paper\.NetworkArchitectureParamsElo \(no search\)T72SE\-ResNet, 256×\\times2040M2,010T78SE\-ResNet, 384×\\times2095M2,180T80Transformer, 768×\\times15×\\times24h109M2,250T82Transformer, 768×\\times15×\\times24h109M2,292BT3Transformer, 768×\\times15×\\times24h160M2,510BT4⋆\\starTransformer, 1024×\\times15×\\times32h240M2,810 We replace BT4 \(240M params,∼\\sim2810 Elo without search,∼\\sim3300 with 1000\-node MCTS\) with progressively weaker networks from this pool\. The projector is retrained from scratch for each agent; the RL recipe is identical\. Table 20:Agent\-size ablation\.LLAMIA\-14B performance with different Lc0 backends\. BC and Commentary are representative tasks; Avg\. is the unweighted mean across all LLAMIA\-Bench tasks\. Stronger agents yield monotonically better scores\.AgentElo \(no search\)BCComm\.Avg\.T72∼\\sim2000445238\.7T80∼\\sim2200496246\.3T822292516648\.9BT3∼\\sim2500537151\.7BT4∼\\sim2810567556\.9 Stronger agents monotonically improve LLAMIA across the representative tasks and the overall average, indicating that the projected representation preserves capability\-relevant information\. The trend does not rely on BT4 alone: T72 and T80 follow the same ordering on behavior cloning and commentary under the identical training recipe\. #### E\.2\.1LLM Backbone and Agent Strength Figure[7](https://arxiv.org/html/2609.00474#A5.F7)extends the agent\-size ablation to two LLM backbones \(4B and 14B\) across the same five agents, now spanning both SE\-ResNet and Transformer architectures \(Table[19](https://arxiv.org/html/2609.00474#A5.T19)\)\. Performance increases monotonically with both LLM capacity and agent strength on all representative tasks\. The 4B\-to\-14B improvement is 2\.4–3\.1×\\timeslarger for Transformer\-architecture agents \(T80, BT3, BT4\) than for SE\-ResNet agents \(T72, T78\)\. The ratio is largest on Interest \(3\.1×3\.1\\times\) and Commentary \(2\.7×2\.7\\times\), the two tasks most dependent on reading the agent’s internal representation, and smallest on Behavior Cloning \(2\.4×2\.4\\times\)\. On Interest, the 4B scores for the strongest SE\-ResNet agent \(T78, 40\) and the weakest Transformer agent \(T80, 41\) are nearly identical, yet their 14B scores diverge sharply \(46 vs\. 55\)\. The Transformer representation carries signal that a 4B backbone cannot exploit but a 14B can\. Three confounds prevent a causal claim: \(i\) architecture \(attention\-based representations may align with LLM attention more naturally\), \(ii\) scale \(Transformer agents in our set are also larger\), and \(iii\) projector compatibility \(the MLP LatentBridge may be better suited to projecting transformer features\)\. Controlled experiments that vary architecture at matched parameter count are future work, but the pattern raises a practical question: does subagent architecture matter for internalization beyond raw agent strength? Figure 7:LLM backbone×\\timesagent architecture and strength\.Each panel shows one representative LLAMIA\-Bench task \(Behavior Cloning, Puzzle Interest, Game Commentary\)\.xx\-axis: Lc0 agents ordered by architecture family \(SE\-ResNet*left*, Transformer*right*\) and by playing strength \(Elo without search, in parentheses\)\. Bars: LLAMIA\-4B \(light blue\) and LLAMIA\-14B \(dark blue\)\. Green/brown annotations: the 4B→\\to14B improvementΔ\\Delta\. Performance increases with both LLM capacity and agent strength\. TheΔ\\Deltais consistently larger for Transformer agents than for SE\-ResNet agents, with the effect strongest on representation\-intensive tasks \(Interest3\.1×3\.1\\times, Commentary2\.7×2\.7\\times\)\. Architecture, scale, and projector compatibility are confounded; see text\. ### E\.3Projection Token Count We vary the number of state tokensk∈\{4,8,16,32,64\}k\\in\\\{4,8,16,32,64\\\}injected per<invoke\>call\. Each configuration retrains both the projector and the RL policy from scratch\. Increasingkkprovides more bandwidth for the projector to encode the agent’s state but adds proportionally to the LLM’s context length per invocation\. Table 21:Projection token count ablation\.LLAMIA\-14B with varyingkk\. BC and Commentary are representative tasks; Avg\. is the unweighted mean across all LLAMIA\-Bench tasks\. Performance saturates atk=32k\{=\}32, which is used throughout\.kkBCComm\.Avg\.Tokens/episode4485845\.16808516549\.772016547354\.979032567556\.992064567556\.71180 Performance increases monotonically fromk=4k\{=\}4tok=32k\{=\}32and changes little atk=64k\{=\}64\. The largest gains occur betweenk=4k\{=\}4andk=16k\{=\}16, suggesting that most useful signal is captured by the lower\-bandwidth settings\. We usek=32k\{=\}32throughout the paper, as it achieves the highest average score with lower context overhead thank=64k\{=\}64\. ### E\.4Interface Ablations: Latent\-only and Shuffled Tokens This section expands the interface controls summarized in[Table1](https://arxiv.org/html/2609.00474#S3.T1)\. All rows use the1414B backbone, Lc0\-BT4 subagent, and the DAPO recipe; only the integration interface changes\. ##### Latent\-only\. We retrain LLAMIA with the latent tokens only, removing the verbalized output, so the LLM sees only the3232latent tokens\.[Table22](https://arxiv.org/html/2609.00474#A5.T22)reports all six tasks\. Latent\-only nearly matches the full system everywhere; the small residual gap is largest on behavior cloning, consistent with the verbalized text supplying the top\-kkmove surface the latent state already encodes\. Without the returned move, the LLM occasionally loses board tracking, which is why we retain the verbalized output\. Table 22:Latent\-only ablation\(1414B\)\. BC\-MAIA and BC\-Wild in % move\-match; Difficulty and Interest in Spearmanρ\\rho; Rationale in BLEU\-2; Commentary in G\-eval\.SystemBC\-MAIABC\-WildDiff\.Int\.Rat\.Comm\.LLAMIA\-Verb45\.045\.0±0\.8\\pm 0\.839\.239\.2±1\.2\\pm 1\.20\.450\.450\.080\.0833\.233\.20\.400\.40Latent\-only52\.752\.7±0\.9\\pm 0\.948\.248\.2±1\.1\\pm 1\.10\.700\.700\.520\.5245\.245\.20\.730\.73LLAMIA \(text\+lat\.\)53\.353\.3±1\.0\\pm 1\.049\.049\.0±1\.1\\pm 1\.10\.710\.710\.520\.5245\.845\.80\.750\.75 ##### Shuffled latent tokens\. To test whether the gain is merely extra embedding capacity, we retrain LLAMIA with shuffle\-kknoise:kkof the3232latent tokens are swapped with the same\-index tokens from random data points\.[Table23](https://arxiv.org/html/2609.00474#A5.T23)shows that shuffling more tokens degrades performance monotonically toward LLAMIA\-Verb even though the model still receives3232embeddings, so added capacity and sequence length do not explain the gains\. Degradation is fastest on Interest \(no verbal proxy\) and slowest on behavior cloning \(top\-kkproxy already in the text\)\. Table 23:Shuffled\-token ablation\(1414B\)\. shuffle\-kkswapskkof the3232latent tokens with random same\-index tokens during training\.SystemInt\.ρ\\rhoComm\.Diff\.ρ\\rhoBC\-MAIALLAMIA \(shuffle\-0\)0\.520\.520\.750\.750\.710\.715353shuffle\-40\.460\.460\.700\.700\.680\.685252shuffle\-80\.380\.380\.630\.630\.630\.635050LLAMIA\-Verb0\.080\.080\.400\.400\.450\.454545 ### E\.5Layer Selection LatentBridge reads the penultimate block \(layer 14 of 15\) of Lc0\-BT4\. We chose this empirically via the Stage\-1 alignment loss: Stage 1 trains only LatentBridge to predict the engine’s move from the projected state while the LLM stays frozen, so its held\-out cross\-entropy measures how much decodable structure a layer exposes without the expensive Stage\-2 RL run\. Ablating every layer, layer 14 gave the lowest loss\. To characterize this directly, we froze BT4 and trained lightweight linear probes \(bilinear for moves\) on the activations at every block, reading out four targets that stand in for our harder tasks: the played move, the best move two plies ahead, puzzle difficulty, and tactical\-motif presence \([Table24](https://arxiv.org/html/2609.00474#A5.T24)\)\. Blocks 12–14 are within noise of each other and jointly best, validating the Stage\-1 choice; this matches the only interpretability study on this exact BT4 network, which locates value, source/target\-square, and look\-ahead\-to\-action features in block 14[Lin et al\. \(2026\)](https://arxiv.org/html/2609.00474#bib.bib39), and the late\-block look\-ahead structure reported for earlier Lc0 networks[Jenner et al\. \(2024\)](https://arxiv.org/html/2609.00474#bib.bib31)\. Table 24:Per\-layer linear probes on frozen BT4\.BC move and 2\-ply look\-ahead in % top\-1; Difficulty in Spearmanρ\\rho; Tactical\-motif in % accuracy\. Layer 15 is the network’s output heads\.LayerBC moveLook\-ahead 2\-plyDiff\.ρ\\rhoTactical12100\.025023140\.035234200\.045545280\.065857370\.076168470\.0863710570\.1065811660\.1167912740\.12691013820\.13701113880\.14711214920\.14721314910\.157214 \(ours\)14890\.157115 \(heads\)13820\.1366 ## Appendix FGeneralization to Go To test whether latent state internalization transfers beyond chess, we instantiate LLAMIA on Go, keeping the recipe fixed and changing only what the specialist and the task require\. ##### Setup\. - •Frozen specialist:KataGo b18c384nbt[Wu \(2019\)](https://arxiv.org/html/2609.00474#bib.bib37), used frozen exactly as Lc0\-BT4 is in chess\. - •Extraction point:the shared trunk output—the activation map after KataGo’s final trunk normalization, immediately before the policy, value, and ownership heads\. - •LatentBridge:the same three\-layer adapter; we treat KataGo’s361361board intersections as spatial tokens, and only the first\-layer input width changes to match KataGo’s384384trunk channels\. - •Training:the identical two\-stage recipe—Stage\-1 projector alignment on \(state, KataGo\-move\) pairs, then Stage\-2 DAPO for behavior cloning\. ##### Task and baselines\. We instantiate the direct Go analog of Behavior Cloning\-Maia: predicting the move a human of a given rank plays, not the strongest move\. The rank\-matched reference expert is KataGo\-HumanSL[Wu \(2024\)](https://arxiv.org/html/2609.00474#bib.bib38), a single net conditioned on KGS rank \(the Go analog of Maia\)\. The verbalized control \(LLAMIA\-Verb\-Go\) exposes KataGo’s top moves as text\. Table 25:Go behavior cloning\(top\-1 human move\-match %\)\. With only88k training positions, LLAMIA\-Go\-1414B matches the rank\-calibrated KataGo\-HumanSL expert and leads the verbalized control by∼10\{\\sim\}10points; the latent\-over\-verbal gap holds at every backbone scale\.System \(Go BC\)rank 5krank 5dQwen3\-4B \(text only, no engine\)812Qwen3\-8B \(text only, no engine\)1116Qwen3\-14B \(text only, no engine\)1319LLAMIA\-Verb\-Go\-4B3134LLAMIA\-Verb\-Go\-8B3437LLAMIA\-Verb\-Go\-14B3639LLAMIA\-Go\-4B \(latent, ours\)4042LLAMIA\-Go\-8B \(latent, ours\)4346LLAMIA\-Go\-14B \(latent, ours\)4850KataGo\-HumanSL \(rank\-calibrated\)4650 As in chess, LLAMIA\-Go leads LLAMIA\-Verb\-Go at 4B, 8B, and 14B, and LLAMIA\-Go\-8B already surpasses the verbalized 14B system, indicating the advantage comes from the latent state rather than backbone scale\. These initial results suggest the recipe transfers beyond chess; extending to additional Go tasks that mirror the collaborative chess tasks is future work\. ## Appendix GPositioning vs\. Latent\-Space Work [Table26](https://arxiv.org/html/2609.00474#A7.T26)expands the Related Work discussion\. The closest prior work either studies communication among homogeneous language models \(LLM\-to\-LLM\) or converts a non\-language agent’s output back into text before the LLM consumes it\. LLAMIA differs in internalizing a*heterogeneous*, non\-language agent’s processed latent state directly into the LLM’s reasoning trace\. Table 26:LLAMIA vs\. related latent\-space approaches\.Only LLAMIA forms a latent link to a pretrained non\-language agent\.Prior workCommunication mediumLatent link to non\-lang\. agent?Latent reasoning survey[Zhu et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib34)Latent reasoning within one model’s hidden state×CoCoNut[Hao et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib2)Latent recurrence \(same LLM\)×Token Assorted[Su et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib35)Latent tokens interleaved with text \(same LLM\)×Latent Tokens[Sun et al\. \(2025\)](https://arxiv.org/html/2609.00474#bib.bib36)Extra latent tokens \(same LLM\)×LatentMAS[Wang and others \(2025\)](https://arxiv.org/html/2609.00474#bib.bib33)Latent hidden\-state comms among homogeneous LLMs×PaLM\-E[Driess et al\. \(2023\)](https://arxiv.org/html/2609.00474#bib.bib17), RT\-2[Brohan et al\. \(2023\)](https://arxiv.org/html/2609.00474#bib.bib16)Raw\-observation embeddings×LLAMIA \(ours\)Pretrained agent’s latent state internalized into the LLM trace✓\\checkmark ## Appendix HHuman Evaluation Studies Automated metrics measure textual and statistical surface properties; they do not test whether LLAMIA’s internalized representations produce game understanding that is perceptually meaningful to a skilled chess player\. We conduct two human studies to address this directly: a*gameplay identification study*\(Study 1\) testing whether LLAMIA’s move choices are stylistically distinguishable from human play, and a*commentary quality study*\(Study 2\) testing whether LLAMIA’s commentary conveys more accurate strategic insight than the verbalized baseline and whether it enables readers to form more accurate board evaluations\. ### H\.1Participants We recruitedn0=14n\_\{0\}=14participants from university chess club chapters via in\-person announcement at weekly club meetings\. Eligibility required either a current FIDE rating or a verified Chess\.com or Lichess rapid rating≥1700\\geq 1700with≥200\\geq 200rated games on record\. Following the calibration task described below,n=12n=12participants met the inclusion criterion and proceeded to both studies\. Both human studies were conducted under a protocol approved by the Institutional Review Board \(IRB\)\. Participants were recruited voluntarily and provided written informed consent prior to enrollment\. The consent form described the study purpose, the nature of all tasks, and the intended use of collected data\. Participants were informed that some game segments and commentary samples were AI\-generated\. Session data \(gameplay judgments, Likert ratings, and open\-text responses\) were anonymized at the point of collection\. Each participant was assigned a randomized identifier; no names, handles, or affiliations were retained in the analysis dataset\. Raw recordings were deleted following transcription\. Participant data will not be shared in identifiable form\. ### H\.2Sensitivity Calibration and Participant Selection A participant’s ability to evaluate AI gameplay depends on their sensitivity to stylistic differences between human and engine play, not only their rating\. We screen for this explicitly before the main studies\. ##### Design\. Each participant reviews 20 recorded game segments in randomized order\. Ten segments are drawn from human\-vs\.\-human games \(negative controls\); the remaining ten from human\-vs\.\-bot games in which the bot is Stockfish 17 at varied strength levels \(n=3n=3\), Maia \(n=4n=4\), or a weaker rule\-based engine \(n=3n=3\)\. For each segment, the participant identifies which player \(White or Black\) is the bot via forced binary choice; human\-vs\.\-human segments include a “Neither” option\. Both positive and negative controls are required to measure true discrimination sensitivity rather than a bias to label any player as a bot\. ##### Inclusion criterion\. Participants achieving≥70%\\geq 70\\%overall accuracy \(≥14/20\\geq 14\{/\}20correct\) proceed to the main studies\. Ofn0=14n\_\{0\}=14recruited participants,n=12n=12met this criterion\. The 12 included participants achieved a median calibration accuracy of 75%\. ### H\.3Study 1: Gameplay Identification ##### Stimuli\. We construct 30 game segments from held\-out games in the LLAMIA\-Bench evaluation set\. Each segment comprises 10 consecutive half\-moves \(5 per side\), drawn equally from middlegame and endgame phases \(15 segments each\)\. Opening segments are excluded: early\-game play is dominated by memorized theory and reveals little about model behaviour\. Segment boundaries are defined by board position \(middlegame:≥6\\geq 6pieces per side, material≥20\\geq 20points; endgame:≤5\\leq 5pieces per side or rook\-and\-pawn endings\)\. Two players per segment are labeled Player A and Player B; one is drawn from a game involving LLAMIA, LLAMIA\-Verb\-14B, or a human player\. Segments are rendered as fixed\-speed board replays \(3 seconds per half\-move\) with clock information removed to prevent trivial detection via time usage\. ##### Task\. For each segment, participants respond to three prompts: 1. 1\.Bot identification\(primary\): “Which player, A or B, do you believe is the AI?” \(Forced choice; human\-vs\.\-human segments include “Neither\.”\) 2. 2\.Confidence\(1–5 scale\): “How confident are you in this judgment?” 3. 3\.Open commentary\(free text\): “Which specific moves or patterns informed your decision?” ##### Design\. Each participant evaluates 10 segments randomly drawn from the pool of 30, keeping total session time to 40–50 minutes\. Assignment is balanced so that every segment receives at least 4 independent judgments\. Following bot identification, participants rate their gameplay experience for each segment they played: 1. 1\.Human\-likeness\(1–5 Likert\): “My opponent played like a human player\.” 2. 2\.Enjoyment\(1–5 Likert\): “I enjoyed this game\.” These subjective ratings provide convergent evidence alongside the objective detection accuracy: a system that is both hard to detect and rated as human\-like in experience achieves qualitative human\-likeness, not merely move\-distribution similarity\. ##### Qualitative coding\. Open\-text responses are transcribed and coded along four dimensions by two independent annotators: \(i\)*tactical cues*—references to captures, checks, or forcing sequences; \(ii\)*positional cues*—references to pawn structure, piece activity, or long\-term plans; \(iii\)*stylistic cues*—references to move tempo, unnatural patterns, or “computer\-like” consistency; \(iv\)*no identifiable cue*—the participant could not articulate a reason\. Inter\-annotator agreement is reported as Cohen’sκ\\kappa\. This qualitative layer distinguishes tactical imitation from deeper stylistic assimilation: a system that merely selects strong moves will produce tactical cues; a system whose move distribution lacks non\-human regularities will produce no\-cue responses\. ##### Primary metric\. Bot detection accuracy per system: the fraction of segments in which the participant correctly identifies the AI\-controlled player\. Lower accuracy on LLAMIA segments indicates a move distribution less readily distinguished from human play\. ### H\.4Study 2: Commentary Quality ##### Stimuli\. We select 15 board positions from the held\-out LLAMIA\-Bench Commentary test set, stratified by position complexity: 5 simple \(centipawn loss<30<30\), 5 moderate \(30–80\), and 5 complex \(\>80\>80\)\. Positions are drawn from the same middlegame and endgame phases as Study 1\. For each position, commentary is generated from all systems in the LLAMIA\-Bench evaluation suite\. Commentary operates at the position level—a single move and its strategic rationale—to isolate single\-position reasoning and avoid narrative continuity confounds\. For the preference and Likert tasks, participants see LLAMIA\-14B and LLAMIA\-Verb\-14B side\-by\-side, labeled “System A” and “System B” with left\-right assignment independently randomized\. For the comparative state annotation task, each system’s commentary is presented individually\. Every participant evaluates all 15 positions, yielding a fully crossed design \(n=12n=12raters×\\times15 positions=180=180total judgments\)\. ##### Dimensions\. Accuracy and Insight are the two scored dimensions\. If latent state internalization gives LLAMIA access to richer engine representations than verbalization permits, the difference should manifest as greater factual accuracy \(grounded in actual evaluation\) and greater strategic depth \(conveying non\-obvious plans\)\. Fluency and engagement are excluded: both systems produce grammatical prose, and metrics insensitive to chess content are unlikely to discriminate\. ##### Task\. For each position \(estimated 3–4 minutes\), participants complete four items: 1. 1\.Overall preference\(forced choice with escape\): System A / System B / No clear preference\. 2. 2\.Accuracy\(1–5 Likert\): “The commentary correctly describes what is happening on the board\.” 3. 3\.Insight\(1–5 Likert\): “The commentary reveals something strategically non\-obvious about this position\.” 4. 4\.Comparative state annotation: After reading each system’s commentary for a middlegame position, the participant predicts the board evaluation on a 7\-point scale \(−3\-3= Black winning clearly,00= equal,\+3\+3= White winning clearly\)\. Administered per\-system across all systems\. Correctness is Pearsonrrbetween predicted and actual Stockfish centipawn evaluations, averaged across raters\. ##### Primary metrics\. \(i\) Preference rate for LLAMIA: fraction of judged pairs \(excluding “no clear preference”\) choosing the LLAMIA output, reported as a mean across 12 raters\. \(ii\) Mean Accuracy and Insight Likert scores per system\. \(iii\) Pearsonrrwith Stockfish per system\. ##### Rater–judge agreement\. All 180 position pairs are independently scored with GPT\-4o G\-eval\([Liu et al\., 2023b](https://arxiv.org/html/2609.00474#bib.bib10)\)using matched Accuracy and Insight prompts\. Cohen’sκ\\kappais computed between human preference rankings and G\-eval rankings, with a length\-adjustedκ\\kappacomputed after partialling out the Spearman correlation between G\-eval score and commentary word count \(ρlength\\rho\_\{\\text\{length\}\}\)\. ### H\.5Results ##### Study 1 – Bot detection accuracy\. Participants correctly identified LLAMIA\-14B as the AI\-controlled player in only 39% of trials, below the 50% chance level—yielding a human\-pass rate of 61%\. LLAMIA\-Verb\-14B was detected in 72% of trials \(human\-pass rate 28%\), well above chance\. Confidence ratings were lower for LLAMIA\-14B segments \(mean 2\.6 vs\. 3\.4\), indicating that near\-chance detection reflects genuine perceptual ambiguity rather than participant disengagement\. Catch\-trial accuracy \(human\-vs\.\-human “Neither” responses\) was 83%, confirming that participants withheld bot identification when none was warranted\. The detection gap is specific to the integration mode, not the backbone or training recipe\. LLAMIA\-Verb\-14B uses the same Qwen3\-14B backbone and the same DAPO training budget; its higher detectability is associated with the verbalization interface: verbal summaries impose regularities on move selection—consistent avoidance of dubious moves, move\-tempo patterns—that participants identify as non\-human\. LLAMIA\-14B, reasoning over latent representations, produces a move distribution that does not exhibit these regularities\. Qualitative coding \(κcode=0\.72\\kappa\_\{\\text\{code\}\}=0\.72\) confirms this interpretation\. The dominant detection cue for LLAMIA\-Verb\-14B segments was*stylistic*\(65%: “moves felt too consistent,” “never played a dubious move”\)\. LLAMIA\-14B segments produced*no\-identifiable\-cue*responses in 38% of cases versus 5% for LLAMIA\-Verb\-14B\. When a cue was identified for LLAMIA\-14B, it was distributed across tactical and positional categories with no dominant signal\. Figure 8:Study 1: bot detection accuracy\.X\-axis: fraction of 10\-move game segments \(middlegame and endgame\) in whichn=12n=12participants correctly identified the AI\-controlled player\. Dashed line: 50% chance\. Dots: individual participant means \(jittered\)\. Error bars:±\\pm1 SE across participants\. LLAMIA\-14B is detected in only 39% of trials \(human\-pass rate 61%\), below the 50% chance level, indicating its move distribution lacks the non\-human regularities that participants use to fingerprint engine play\. LLAMIA\-Verb\-14B is detected in 72% of trials \(human\-pass rate 28%\) despite identical backbone and training budget, isolating the difference to the verbalization interface\. ##### Study 1 – Gameplay experience survey\. Post\-game Likert ratings corroborate the objective detection results \(Figure[9](https://arxiv.org/html/2609.00474#A8.F9)\)\. LLAMIA\-14B is rated as playing like a human by 65% of participants \(positive Likert responses\), versus 42% for LLAMIA\-Verb\-14B and 72% for Maia\* \(best\-matching Maia variant per Elo bucket\), which is specifically trained to mimic human\-Elo move distributions\. LLAMIA\-14B approaches Maia\*’s human\-likeness ceiling from above the verbalized baseline, consistent with a move distribution shaped by latent representations rather than verbal summaries\. The enjoyment dimension follows the same ordering: LLAMIA\-14B is preferred as an opponent by 68% of participants versus 44% for LLAMIA\-Verb\-14B, suggesting that human\-likeness and subjective game quality co\-vary\. That enjoyment tracks human\-likeness rather than playing strength is consistent with the Centaur collaboration literature\([Saghafian and Idan, 2024](https://arxiv.org/html/2609.00474#bib.bib9)\)\. Figure 9:Study 1: gameplay experience survey\.Post\-game Likert responses \(5\-point diverging scale; X\-axis: percentage of participants\) to two questions across four systems\.*Left*: “My opponent played like a human player\.”*Right*: “I enjoyed this game\.” Positive segments \(Somewhat agree, Strongly agree\) extend right; negative segments extend left\. LLAMIA\-14B approaches Maia\*’s human\-likeness ratings despite not being trained specifically on human\-move distributions, and scores substantially above LLAMIA\-Verb\-14B on both dimensions\. The human\-likeness and enjoyment orderings match the bot\-detection results in Figure[8](https://arxiv.org/html/2609.00474#A8.F8)\. ##### Study 2 – Commentary preference and quality\. LLAMIA\-14B was preferred in 72\.2% of all 180 judgments \(12raters×15positions12~\\text\{raters\}\\times 15~\\text\{positions\}, each rater judging every position\); excluding the 10\.0% no\-preference responses \(180×0\.10=18180\\times 0\.10=18\), 80\.2% of the remaining 162 judged pairs favoured LLAMIA\-14B \(n=12n=12raters, 162 judged pairs\)\. Mean Accuracy: LLAMIA\-14B 4\.30 vs\. LLAMIA\-Verb\-14B 3\.20\. Mean Insight: LLAMIA\-14B 4\.20 vs\. 2\.50\. The Insight gap \(1\.70 scale points\) substantially exceeds the Accuracy gap \(1\.10 points\)\. This gap structure is theoretically informative\. Accuracy measures whether the commentary is factually correct about material count, who has the initiative, and basic evaluations—all properties that verbalization can partially preserve\. Insight measures whether the commentary conveys the*why*behind a move: the long\-range plan, the implied threat, the imbalance being exploited\. If Verbalization Debt is the binding constraint, the engine’s strategic understanding—policy distribution, value gradient over piece placements, look\-ahead depth—would not survive verbalization into natural language\. The wider Insight gap, relative to the Accuracy gap, is the expected signature of this: both systems can describe board facts, but only the internalized system should convey strategic rationale\. Open\-text responses reflect this structure\. Participants described LLAMIA\-14B’s commentary as referencing downstream consequences \(“explains why the bishop trade matters three moves later”; coded as positional cues\), while LLAMIA\-Verb\-14B’s was described as accurate but shallow \(“correctly says White is better but doesn’t say why”; coded as no\-cue or tactical\)\. Rater–judge agreement:κ=0\.62\\kappa=0\.62with G\-eval; length\-adjustedκ=0\.69\\kappa=0\.69\(ρlength=0\.31\\rho\_\{\\text\{length\}\}=0\.31\), confirming G\-eval’s systematic length bias\. Figure 10:Study 2: commentary preference and quality\.*\(a\)*Fraction of all 180 preference judgments \(X\-axis\) favouring LLAMIA\-14B \(blue\), no preference \(gray\), or LLAMIA\-Verb\-14B \(orange\)\. Of judged pairs, LLAMIA\-14B was chosen in 80\.2% of cases\.*\(b\)*Mean Accuracy and Insight Likert scores \(X\-axis: 1–5 scale\)\. Error bars:±1\\pm 1SE acrossn=12n=12raters; dots show individual rater means\. The Insight gap \(1\.70 points\) substantially exceeds the Accuracy gap \(1\.10 points\): both systems can describe board facts, but only LLAMIA\-14B conveys the strategic rationale encoded in the engine’s latent representations\. G\-eval agreement:κ=0\.62\\kappa=0\.62\(length\-adjustedκ=0\.69\\kappa=0\.69\)\. ##### Study 2 – Comparative state annotation\. Figure[11](https://arxiv.org/html/2609.00474#A8.F11)reports the most direct test of the Verbalization Debt claim: does LLAMIA’s commentary enable participants to form more accurate board evaluations than verbalized commentary, and does this advantage scale with position complexity? In simple positions \(centipawn loss<30<30\), all systems produce comparable state annotation accuracy \(r=0\.82r=0\.82for LLAMIA\-14B vs\.r=0\.79r=0\.79for LLAMIA\-Verb\-14B,Δr=0\.03\\Delta r=0\.03\)\. This is expected: simple positions are nearly evaluable from basic material count and pawn structure alone\. The gap widens monotonically into moderate positions \(Δr=0\.21\\Delta r=0\.21\) and reachesΔr=0\.41\\Delta r=0\.41in complex positions \(centipawn loss\>80\>80\), where LLAMIA\-14B achievesr=0\.69r=0\.69versusr=0\.28r=0\.28for LLAMIA\-Verb\-14B andr=0\.20r=0\.20for Qwen3\-14B\+Lc0 \(same backbone, no RL training\)\. The no\-commentary condition \(r=0\.15r=0\.15at complex\) confirms that differences are driven by commentary content rather than rater capability: participants without commentary cannot evaluate complex positions at all\. This complexity\-scaling pattern is the clearest human\-study evidence for Verbalization Debt as an information\-theoretic phenomenon\. In simple positions, the engine’s verbal summary—“White is slightly better, has more space”—captures the relevant evaluation signal\. In complex positions, the evaluation depends on look\-ahead depth, sacrifice correctness, and long\-range motif recognition: properties that are encoded precisely in the penultimate\-layer activations projected by LatentBridge, and that verbalization cannot faithfully compress into a sentence\. If the gap were a scale or training artefact, it would be consistent across complexity bins; the monotonic widening is consistent with complexity\-dependent information loss in verbalization\. Figure 11:Study 2: comparative state annotation accuracy\.X\-axis: position complexity stratified by centipawn loss \(CPL\)\. Y\-axis: Pearsonrrbetween participants’ predicted evaluation \(7\-point scale,−3\-3to\+3\+3\) and Stockfish’s centipawn evaluation, averaged acrossn=12n=12raters\. Error bars:±1\\pm 1SE\. In simple positions all systems are comparable \(Δr≈0\.03\\Delta r\\approx 0\.03\); the gap between LLAMIA\-14B and LLAMIA\-Verb\-14B grows toΔr=0\.41\\Delta r=0\.41in complex positions\. Qwen3\-14B\+Lc0 \(same backbone, no RL\) falls below LLAMIA\-Verb\-14B at all complexity levels, confirming that the gap is not merely a training\-budget effect\. The no\-commentary condition \(r=0\.15r=0\.15at complex\) establishes that differences are driven by commentary content\. ## Appendix IDataset Construction This section documents how the Stage 1 \(projector alignment\) and Stage 2 \(task\-specific RL\) training corpora are assembled\. The corresponding test\-time disjointness guarantees—FEN\-level non\-overlap between every LLAMIA\-Bench test split and the training pools described below, including the heuristic used for Agadmator\-2K—are stated once in[SectionB\.3](https://arxiv.org/html/2609.00474#A2.SS3)and are not repeated here\. ### I\.1Stage 1: Projector Alignment Data Stage 1 trains the LatentBridge projectorHφH\_\{\\varphi\}on state–policy pairs from the Lc0\-BT4 forward pass\. We construct the dataset as follows: ##### Source\. We sample 5M positions from the Lichess evaluation database \(January 2013 – December 2024\), filtering for standard\-time\-control games between rated players \(≥\\geq1200 Elo\)\. Positions are sampled uniformly across game phases \(opening: moves 1–15, middlegame: moves 16–35, endgame: moves 36\+\) to prevent phase bias\. ##### Label generation\. For each position, we run a single BT4 forward pass \(no MCTS search\) to obtain the raw policy distributionπBT4\(s\)\\pi\_\{\\text\{BT4\}\}\(s\), the value head outputV\(s\)V\(s\), and the penultimate\-layer activations𝒉s∈ℝ1024\{\\bm\{h\}\}\_\{s\}\\in\\mathbb\{R\}^\{1024\}\. The training target is the top\-1 move from the policy head, formatted as either UCI or SAN notation \(70% / 30%\)\. The activation𝒉s\{\\bm\{h\}\}\_\{s\}is the input to the projector\. ##### Prompt diversity\. Each position is paired with one of four question types \(Section[J\.1](https://arxiv.org/html/2609.00474#A10.SS1)\): position evaluation, principal variation, legal moves, or brief description\. Question types are sampled uniformly\. This diversity prevents the projector from overfitting to a single output format\. ##### Split\. The 5M positions are split by game ID \(not by position\) to prevent train/test leakage: 4\.5M training, 250K validation, 250K held\-out test\. No game appears in more than one split\. ### I\.2Stage 2: Task\-Specific RL Data Stage 2 uses DAPO rollouts on task\-specific prompts\. The training data for RL totals∼\{\\sim\}850K examples across all tasks: ##### Behavior Cloning\. 500K positions from Lichess games, stratified by player Elo \(100\-point bins from 1100 to 2600\)\. Each position is paired with the move actually played by the human player\. The reward signal is based on rank within the engine’s top\-3 moves: the model receives reward 1\.0 for a top\-1 match, 0\.5 for top\-2, 0\.25 for top\-3, and 0 otherwise\. Top\-1 exact match as a reward collapsed training; rank within the top\-3 provides a denser, monotone signal\. ##### Puzzle Understanding\. 200K puzzles from the Lichess puzzle database, each annotated with difficulty rating and popularity score\. The reward is a scaled negative absolute error between LLAMIA’s prediction and the ground truth\. ##### Move Annotation\. 100K annotated positions drawn from 90K games in the GameKnot[GameKnot \(2024\)](https://arxiv.org/html/2609.00474#bib.bib11)and Lichess annotation corpora \(multiple annotations per game\)\. The reward is a G\-eval score \(GPT\-4o judge\) comparing LLAMIA’s annotation to the reference\. ##### Game Commentary\. 50K annotated game segments \(15–30 moves each\) from grandmaster commentary databases, chess books transcribed to PGN, and Lichess studies with annotations\. The reward combines a G\-eval score for commentary quality with BLEU\-2 against reference commentaries\. ## Appendix JPrompts and Templates Three prompt regimes govern the pipeline: Stage 1 projector alignment, Stage 2 DAPO rollouts, and the shared<invoke\>tool\-call format\. ### J\.1Stage 1: Projector Alignment Stage 1 trains the LatentBridge projector \(HφH\_\{\\varphi\}, the linear adapter mapping BT4 residual activations into the LLM token space\) via supervised learning on chess instruction data\. Each episode presents several independent questions about the same board position; the<state\>placeholder marks thek=32k\{=\}32state tokens projected from the BT4 residual stream and inserted into the LLM’s context at that point\. Four question types are sampled per FEN: position evaluation, principal variation, legal moves, and brief verbal description\. Move notation alternates UCI and SAN with probability 70 / 30 %; evaluations are in pawn units\. ⊳\\trianglerightStage 1 System PromptYou are LLAMIA, a chess reasoning assistant\. The board state is encoded in the<state\>token sequence embedded in the user’s message\. Answer the question about this position precisely and concisely\. Do not narrate your reasoning; give the answer directly\. Stage 1 Training FormatUser:What is the evaluation of the following position? Describe the evaluation followed by the continuation in UCI format, e\.g\.*“Evaluation is \+1\.5, Advantage for White, e2e4 e7e5”*\.<state\> LLAMIA:Evaluation is\+0\.5\+0\.5, white has a slight advantage,d5c6 b4c4 e4d6 c4d3 …User:Give me the principal variation\(s\); just the evaluation\(s\) and the line\(s\)\.<state\> LLAMIA:\+0\.4\+0\.4,e4d6 a3a4 d5c6 b4c3 c6d5 c3d3User:What are the legal moves in this position? Give me up to 10 comma\-separated UCI moves and nothing else\.<state\> LLAMIA:e4f2, d5e6, e4c3, e4g3, e4d6, e4g5, e4d2, e4f6, d5d6, e4c5User:Describe the current position briefly\.<state\> LLAMIA:It is black’s turn\. White’s King is somewhat exposed, with threats from Black’s Knight and Pawn\. Black has a centralised active Knight and Pawn\. This position appears as a complex endgame with White holding a slight advantage due to the extra pawn\. ### J\.2Stage 2: DAPO System Prompt ##### Toy task \(puzzle popularity / Elo\)\. The system prompt below is used verbatim during DAPO rollouts for the toy task \(§[A\.4\.2](https://arxiv.org/html/2609.00474#A1.SS4.SSS2)\)\. The explicit refusal\-suppression clause is required: without it, Qwen3\-4B defaults to “I cannot directly determine…” and never emits a tool call, collapsing the format\-pass rate to 0 % \(verified on 20 held\-out puzzles at greedy decoding\)\. ⊳\\trianglerightStage 2 System Prompt — Puzzle UnderstandingYou are a chess expert with access to lc0, a top neural network engine\. A puzzle position has been loaded from the FEN in the user’s message\. Use the tools below to analyse the position, then estimate the puzzle’s popularity and difficulty rating\.Available tools:•get\_position— FEN, ASCII board, legal moves\.•analyze\(nodes, multipv\)— lc0 MCTS search\.•get\_policy\(nodes\)— raw NN priors and per\-move values\.The tool description additionally instructs the model to*analyze the task carefully and make strategic, efficient use of the expensiveget\_policycall*, encouraging selective invocation rather than any particular reasoning pattern\. This line is identical for LLAMIA and LLAMIA\-Verb\.You must always provide a numeric answer\.Refusing or writing “I cannot determine” is not permitted — give your best guess even if uncertain\.End your reply with exactly one line in the form: The popularity is<int\>and the ELO is<int\> ##### Full LLAMIA\-Bench\. All four task families \(behaviour cloning, puzzle understanding, move annotation, game commentary\) share the same tool catalogue as the toy task\. Task\-specific instructions replace the popularity/Elo mandate; the refusal\-suppression clause is retained across all variants\. ### J\.3<invoke\>Trigger Format Latent invocation \(<invoke\>\) fires after every board\-mutating tool call \(make\_move,undo\_move,reset\_position\)\. The harness re\-runs the BT4 forward pass on the updated FEN, encodes a fresh set ofk=32k\{=\}32state tokens, and prepends them as a<state\>prefix to the next user turn\. Because mutating calls are dispatched sequentially \(§[J\.4](https://arxiv.org/html/2609.00474#A10.SS4)\), the re\-encoding always sees a fully settled board state\. Read\-only calls \(analyze,get\_policy,get\_position\) do not trigger re\-encoding; the token budget is therefore capped atkkadditional tokens per state transition, regardless of analysis depth\. <invoke\>Turn Structure: Blunder AnalysisRound 1 — User:<state0\>Why isNxd4a blunder here? \[FENs0s\_\{0\}\] Round 1 — LLAMIA:\(emits two parallelanalyzecalls — see §[J\.4\.3](https://arxiv.org/html/2609.00474#A10.SS4.SSS3)\)Round 2 — Tool:\(harness returns engine evaluations; state unchanged\) Round 2 — LLAMIA:Final answer citingQa5\+/Qxg5\. Since no board mutation occurs in blunder analysis,<invoke\>does not fire\. The re\-encoding path is active in multi\-step planning episodes, where the agent sequencesmake\_movecalls to explore a variation before deciding on a recommendation\. <invoke\>Turn Structure: Multi\-step PlanningRound 1 — User:<state0\>Find the best three\-move combination\. \[FENs0s\_\{0\}\] Round 1 — LLAMIA:make\_move\(e2e4\)Round 2 — Tool:\{move\_played:e4, fen:s1s\_\{1\}, …\} \(harness re\-encodess1s\_\{1\}→\\\!\\to\\\!fresh<state1\>\) Round 2 — User \(injected\):<state1\> Round 2 — LLAMIA:analyze\(multipv=3\)Round 3 — Tool:\(engine lines froms1s\_\{1\}\) Round 3 — LLAMIA:undo\_move\(\)Round 4 — Tool:\{fen:s0s\_\{0\}, …\} \(harness re\-encodess0s\_\{0\}→\\\!\\to\\\!fresh<state′0\{\}\_\{0\}^\{\\prime\}\>\) Round 4 — User \(injected\):<state′0\{\}\_\{0\}^\{\\prime\}\> Round 4 — LLAMIA:Final recommendation\. The injected<state\>prefix in Rounds 2 and 4 is invisible to the human user; the harness inserts it programmatically before forwarding the tool result to the next LLM call, keeping the re\-encoding fully transparent to the model’s reasoning loop\. ### J\.4Inference Harness and Tool\-Call Protocol The inference harness connects the LLM to lc0 via a six\-tool stateful API\. Read\-only calls \(analyze,get\_policy,get\_position\) are dispatched in parallel; mutating calls \(make\_move,undo\_move,reset\_position\) are dispatched sequentially to preserve board consistency\. #### J\.4\.1Agent State Agent StateThe agent maintains two fields across tool calls: the currentboard position\(FEN, castling rights, en\-passant square, 50\-move clock\) and amove history\(SAN list from episode start\)\. Derived on demand: ASCII board, turn, move number, in\-check flag, and legal move list \(truncated to 24 entries; full count reported viatotal\_legal\)\. Move notation is accepted as UCI \(e2e4\) or SAN \(Nf3,O\-O\); illegal moves return\{"error": …\}without raising, allowing the LLM to retry with a corrected move\. State resets at episode start or on an explicitreset\_positioncall\. #### J\.4\.2System Prompt ⊳\\trianglerightSystem Prompt — Chess AnalystYou are a chess expert with access to lc0, a top neural network engine\. A board is already loaded—any FEN in the user’s query has been applied for you\. Do not callreset\_positionunless you need a different position\.Tools \(the board is stateful across calls\):\{\{$TOOL DEFINITIONS\}\} #### J\.4\.3Tool Definitions Tool API SummaryToolParametersReturnsget\_position\(\)—FEN, ASCII board, turn, in\-check, legal moves \(≤\\leq24\), historymake\_move\(move\)move: UCI or SANmove played, FEN, turn, in\-check, checkmateundo\_move\(\)—FEN, turnreset\_position\(fen\)fen: FEN stringFEN, status; locked if FEN was auto\-loadedanalyze\(nodes, multipv, moves\)defaults: 800, 3,\[\]best move, PV lines in SAN with⋅Q100\\\!\\cdot\\\!Qscoresget\_policy\(nodes\)default: auto \(\#\\\#legal\+2\+2\)per\-movePP\(prior\),VV\(value\),QQ\(action\-value\),NN\(visits\)PVs fromanalyzeare translated from UCI to SAN by the harness\.get\_policyruns the minimum search for a single visit per root child and returns raw NN beliefs before MCTS modifies them\.Note \(LLAMIA only\):Callingget\_policycauses the harness to run a fresh BT4 forward pass on the current position and injectk=32k\{=\}32latent state tokens into the next LLM turn, in addition to the text return\. In LLAMIA\-Verb, only the text is returned\. ## Limitations Our evidence is drawn primarily from chess, where agent representations are well\-characterized by interpretability work and evaluation is tractable\. Within chess, the bottleneck holds across six Lc0\-family networks spanning three sub\-architectures \(SE\-ResNet: T72, T78; Transformer: T80, T82; large Transformer: BT3, BT4;[SectionE\.2](https://arxiv.org/html/2609.00474#A5.SS2)\)\. On Go, latent collaboration with a frozen KataGo agent outperforms its verbalized counterpart at every backbone scale on behavior cloning \([AppendixF](https://arxiv.org/html/2609.00474#A6)\), evidence that the effect is not chess\-specific; however a complete multi\-task Go suite remains future work\. LLAMIA also requires access to the agent’s internal activations, which precludes application to closed\-source agents without an intermediary\.
Similar Articles
Exploring Collaboration between a language and a non-language agent
The paper introduces LLAMIA-Bench, a benchmark for collaborative chess tasks between language models and non-language agents, and proposes latent state internalization to outperform text-based verbalization, with a 14B model matching or exceeding frontier models like GPT-5.1.
Large Language Models over Networks: Collaborative Intelligence under Resource Constraints
This paper explores collaborative intelligence paradigms where distributed Large Language Models work together across devices and clouds to handle resource constraints. It covers vertical device-cloud collaboration, horizontal multi-agent collaboration, routing policies, and open research challenges in scalable and trustworthy cooperative AI.
Beyond tokens: a unified framework for latent communication in LLM-based multi-agent systems
This paper presents a unified framework for latent communication in LLM-based multi-agent systems, categorizing methods by what information is communicated, sender-receiver alignment, and fusion technique, and reviews eighteen representative methods from 2024-2026.
@yoheinakajima: more ppl are now trying out this approach of agents communicating with a shared state (vs talking to each other)
Azalia Mirhoseini highlights DeLM, a decentralized language model approach where agents communicate via shared state, achieving ~10% improvement on SWE-bench Verified with Gemini-3 Flash at less than half the cost.
Hidden Latent-State Shifts in LLMs: Why Current Alignment Is Blind to Real Internal Dangers — Especially With Agents
This paper demonstrates that LLMs can enter measurably different internal latent states under coherent context while maintaining aligned outputs, revealing a blind spot in current alignment methods that only monitor surface tokens. The Gemma-3-12B-IT experiment shows strong residual stream geometry shifts that existing safety frameworks cannot detect, with implications for agentic AI deployment.