MARSHAL: Incentivizing Multi-Agent Reasoning via Self-Play with Strategic LLMs¶
🕒 Published (v1): 2026-01-01 · Source: ICLR · Venue: ICLR 2026 · link
Why this paper was selected
Self-play with strategic LLMs improves cooperative and competitive multi-agent reasoning
Ask a follow-up
Open an assistant pre-loaded with this paper's context.
💬 Ask ChatGPT✦ Ask Claude
TL;DR¶
MARSHAL is an end-to-end RL framework that trains LLMs to reason in multi-agent settings by having them play cooperative and competitive strategic games via self-play. It introduces two algorithmic fixes to GRPO—turn-level advantage estimation and agent-specific normalization—that solve credit assignment and variance problems in multi-turn, multi-agent training. Skills learned in games generalize zero-shot to established MAS frameworks, yielding up to +10.0% on AIME and +7.6% on GPQA-Diamond.
Problem¶
RL fine-tuning has proven effective for single-agent reasoning, but extending it to multi-turn, multi-agent settings faces two unresolved challenges: (1) long-horizon credit assignment—accurately attributing outcomes to individual actions across many turns when rewards are sparse; and (2) advantage variance instability—heterogeneous agent roles with asymmetric payoff scales corrupt advantage estimates when normalized jointly, destabilizing training.
Method¶
MARSHAL builds on Group-Relative Policy Optimization (GRPO) and extends it to a hierarchical turn-level MDP. Two novel modifications are introduced:
Turn-level advantage estimator: Rather than normalizing intermediate rewards globally then computing cumulative sums (as in GRPO's process-supervision variant), MARSHAL inverts the order—first computing Monte Carlo returns \(R_k^i = \sum_{\hat{k}=k}^{K} r_{\hat{k}}^i\), then normalizing across the group batch: \(A_{k,t}^{p,i} = R_k^{p,i} - \text{mean}(R^p)\). This is equivalent to GAE with \(\gamma=1\), \(\lambda=1\) using an empirical mean baseline.
Agent-specific advantage normalization: Trajectories are partitioned by player role \(p\) into sub-groups \(G^p\); advantage normalization is applied independently within each sub-group, preventing cross-role baseline contamination.
Training uses self-play on six two-player games spanning three categories: perfect-information competitive (Tic-Tac-Toe → Connect Four), imperfect-information competitive (Kuhn Poker → Leduc Hold'em), and imperfect-information cooperative (Mini Hanabi → Simple Hanabi). Rewards include intrinsic game outcomes, a format reward (\(+0.05\) valid / \(-10.0\) invalid), and a length penalty for verbosity. The base model is Qwen3-4B; both specialists (per-game) and a generalist (all games simultaneously) are trained.
Key Contributions¶
- MARSHAL: an end-to-end multi-agent RL framework using self-play across cooperative and competitive strategic games to develop generalizable MAS reasoning
- Turn-level advantage estimator that inverts GRPO's normalize-then-cumsum to cumsum-then-normalize, providing stable learning signals across long trajectories
- Agent-specific advantage normalization that partitions advantage estimation by player role to handle heterogeneous payoff scales
- Demonstration that game-trained agents generalize zero-shot to practical MAS frameworks (MAD, AutoGen) on math and QA benchmarks
Results¶
- Strategic games: MARSHAL generalist achieves up to +28.7% on held-out Leduc Hold'em and +22.9% on Simple Hanabi over Qwen3-4B baseline; outperforms SPIRAL (competitive-only baseline) across all six games
- MAD (competitive): MARSHAL generalist achieves +3.51% average over Qwen3-4B across 7 benchmarks; +7.57% on GPQA-Diamond specifically
- AutoGen (cooperative): MARSHAL generalist achieves +10.00% on AIME24, +3.5% average across all benchmarks
- Ablation (failure mode analysis on GPQA-Diamond/MAD): MARSHAL significantly reduces Inter-Agent Misalignment failures (e.g., failure-to-clarify, conversational-reset, information-withholding) vs. Qwen3-4B baseline
- Competitive game specialists excel in competitive MAS (MAD); cooperative specialist (Hanabi) excels in cooperative MAS (AutoGen), confirming game-type alignment matters
Limitations¶
- Base model is Qwen3-4B only; generalization to larger models or different architectures not demonstrated
- Game suite is restricted to two-player settings; multi-player coordination is not addressed
- Generalization evaluation is zero-shot; fine-tuning MARSHAL agents on downstream tasks is not explored
- Failure mode analysis covers GPQA-Diamond only; broader analysis across all benchmarks is absent
- The cooperative Hanabi training environment (Mini Hanabi) is a simplified, reduced variant; complexity gap to real-world cooperation may be large
- Self-play assumes a single shared policy across roles; asymmetric multi-agent settings with heterogeneous models are not covered
Relevance to Agentic AI / LLM Agents¶
MARSHAL directly addresses the open problem of how to train LLMs for robust multi-agent interaction—a prerequisite for deploying LLM agents in collaborative pipelines, debate frameworks, and tool-use environments. The insight that strategic game self-play instills transferable social reasoning capabilities (role awareness, Theory of Mind, intent recognition) rather than just game-specific skills is particularly significant, suggesting games as a scalable curriculum for MAS agent training. The turn-level GRPO modifications are directly applicable to any multi-turn agent training setup beyond games. The zero-shot gains in MAD and AutoGen demonstrate that improved individual agent reasoning policies compound in multi-agent systems.