A visual, step-by-step guide to MultiAgentBench and its MARBLE framework — the benchmark that scores LLM agent teams on what they achieve together AND on how well they coordinate, communicate, and compete along the way.
Multi-agent LLM systems exploded in 2023–2024 — but almost nobody was measuring them. Here is the road that led to the first benchmark built for both collaboration and competition.
Multi-agent papers measured whether the team finished — never how. MultiAgentBench turns coordination itself into data: which milestones were hit, by whom, at which turn, and how well the agents talked and planned along the way.
Before MultiAgentBench, "multi-agent evaluation" usually meant grading the final artifact of a team that was only ever supposed to cooperate. Two blind spots, one benchmark.
The benchmark runs on MARBLE: Multi-agent cooRdination Backbone with LLM Engine. Planners strategize, actors execute, and every turn flows through shared state.
MARBLE is both the benchmark harness and a reusable framework: it initializes agents with personas and roles, wires them into a communication graph, runs the environment turn by turn, and logs everything the metrics need.
Four task-oriented scenarios share a mutual goal. Two social-simulation scenarios set agents against each other. Every task ships with 100 test cases, built from adapted prior work plus LLM-generated tasks verified by humans.
| Scenario | Motive | Team Setup | Task Score |
|---|---|---|---|
| Research | 🤝 Collaborate | Complementary research profiles (1–7 agents tested) | LLM scoring rubric |
| Minecraft | 🤝 Collaborate | Shared-world builders | Block hit rate |
| Database | 🤝 Collaborate | Exactly 5 root-cause specialists | Rule-based accuracy |
| Coding | 🤝 Collaborate | Complementary coding skills | Rule-based |
| Werewolf | ⚔️ Compete | Villagers vs werewolves, hidden roles | Survivor margin |
| Bargaining | ⚔️ Compete | Negotiators over shared resources | LLM scoring rubric |
Scenarios mix two provenance routes: tasks adapted from prior work or datasets (database, research) and LLM-generated tasks refined with human verification (Werewolf, Bargaining).
Two score families: task completion (milestone KPI + task score) and coordination (communication + planning). Together they grade the mission AND the teamwork.
Milestones are deliberately broadly defined, not rigid checkpoints: "completing five key queries (5q) for the research proposal" counts — and so does enhancing an earlier 5q set. A language model watches each MARBLE iteration, decides whether m1, m2, … have been achieved, and logs the contributing agents — combining human- or LLM-generated outlines with dynamic, execution-based assessment.
Five models — Llama-3.1-8B, Llama-3.1-70B, Llama-3.3-70B, gpt-3.5-turbo, gpt-4o-mini — ran the full benchmark. The surprises were not about raw task scores.
| Model | Research | Minecraft | Database | Coding | Bargaining | Werewolf |
|---|---|---|---|---|---|---|
| Meta-Llama-3.1-8B | 80.87 | 6.12 | 34.00 | 59.90 | 72.81 | 12.64 |
| Meta-Llama-3.1-70B | 80.80 | 0.21 | 53.00 | 62.10 | 72.13 | 19.82 |
| Meta-Llama-3.3-70B | 80.00 | 9.15 | 28.50 | 56.60 | 73.15 | 36.33 |
| gpt-3.5-turbo | 70.20 | 5.05 | 45.00 | 55.50 | 71.67 | 15.69 |
| gpt-4o-mini | 84.13 | 33.60 | 45.00 | 65.10 | 74.47 | 14.06 |
For Minecraft, Database, Coding, Bargaining, and Werewolf the paper reports its 5-point scales multiplied by 20; research TS comes from an LLM rubric. gpt-4o-mini takes the highest average TS — and in three scenario pairs the same model tops TS and CS, making CS a good indicator of task success.
MultiAgentBench made coordination measurable and competition benchmarkable. Code and datasets are public — the field got shared infrastructure, not just a leaderboard.
Binary task success tells you who finished; milestone-based scoring tells you how. MultiAgentBench's KPI framework assigns credit at intermediate checkpoints — so a team that got 80% of the way and a team that failed instantly stop looking identical. On hard scenarios (Minecraft 33.60, Werewolf 36.33), the milestone view is the only informative one.
Check your understanding of the key concepts from the MultiAgentBench paper.
Everything you need to remember about this paper.