What survives?
Follow contributions through revisions, adoption by peers, and the final selection.
An experimental lab by César Zea
I built Slow Thinker to investigate and refine how AI models work together: which ideas survive, how positions change, and whether further rounds improve the result.
Here I share the experiments, the reports, and what I learn from examining them.
I want to understand how a group gets to its answer. Which model introduces an idea? Who develops it? What disappears as the proposals become more alike?
I write the code, run the experiments, and inspect the traces to connect those questions to what actually happened. The aim is to use that evidence to improve the collaboration process and experiment again.
Follow contributions through revisions, adoption by peers, and the final selection.
Examine how models defend, revise, or abandon their positions as they encounter other proposals.
Investigate whether further exchanges improve the answer enough to justify their time and cost.
The test challenges are deliberately difficult. Their purpose is to expose collaboration behavior. Final answers may be useful, wrong, infeasible, or even absurd. Those outcomes are part of the study.
Today, Slow Thinker implements one collaboration mechanism: independent proposals, shared refinement rounds, and a final vote. Participants and round counts are configurable. The current experiments use structured action plans as their common format.
Each agent tackles the same challenge independently. The first proposals are produced in parallel.
Every agent receives all the proposals from the previous round.
Agents can retain, adopt, correct, or replace ideas. This repeats for the configured refinement rounds.
Voters choose among the final proposals with the authoring models hidden, and explain their choices.
Every run preserves proposals, prompts, responses, votes, timing, and costs. The interactive report brings them together. Start with a question, then follow it back to the underlying material.
The matrix compares proposals across consecutive rounds. “Same titles” reports matches calculated by the program. “Analyst sees” adds a model's interpretation of adoption and rejection.
The two can disagree. Looking at that disagreement is part of the work.
Explore the influence matrix ↗
An optional LLM analyst examines the finished run: convergence, criticism, regressions, and the loss of alternatives.
This analysis happens after collaboration. It does not feed back into the rounds or change the selected proposal. Its conclusions can be checked against the original responses.
Read the process evaluation ↗
Follow a contribution further. In the Process view, select a proposal to inspect its step lineage. The Contributions view shows estimated origins across rounds and in the selected plan.
Explore contributions per agent ↗21 September 2026 · Five-agent run · Executor 0.1.5
In this run, automatic attribution credits GPT with zero steps in the selected plan. Reading the proposals reveals something that the title comparison misses.
The step includes a provisional seven-day process for dealing with incidents while the full operating model is established.
Opus incorporates that approach in its next proposal. The content carries forward under a different title.
The provisional process survives further revisions. The analyst identifies the adoption; automatic lineage does not preserve the connection to GPT.
Current automatic attribution relies on step-title similarity. This example shows why the next planned version will follow the meaning and transformation of ideas, including contributions shared between agents.
Inspect the original proposalsA vote, consensus, or favorable analyst assessment does not establish correctness. A single run also cannot establish that one model is generally more influential or useful than another.
Explore the full library by run or by prompt, including earlier analyses. Each report includes the full challenge and configuration.
The two featured runs below tackle the same software incident-management challenge. Their data downloads contain the saved JSON records, including the analyst's output.
Trace how proposals absorb contributions from other agents, and inspect the gap between title-based attribution and the analyst's reading.
Opus 5 · GPT-5.6-sol · Qwen 3.8 Max · Grok 4.6 · DeepSeek V4 Pro
A smaller group tackling the same challenge. Follow the initial alternatives, their revisions, and the reasons given in the final vote.
Claude Haiku 4.5 · DeepSeek Flash · Qwen 3.8 Flash
The model names above are the identifiers recorded in these runs. The experiments differ in participants, round counts, and executor versions; they are exploratory examples, not a controlled comparison of model performance.
The broader aim is to compare collaboration processes, model combinations, and iteration counts, then use the results to improve the next experiment.
Recognize ideas across changes in title and wording. Track how they combine, change, or disappear, and attribute shared contributions more faithfully.
Define processes in JSON: message exchanges, supervision, critics, devil's advocates, conditional paths, and loops. Today, JSON configures the existing round-based process.
Introduce a critical evaluator from a chosen round, then repeat contributions, critique, and revision. Examine whether resolving substantive objections leads to better outcomes.
Sustained improvement could indicate that further iteration may converge toward a correct result. That is a hypothesis to test against the outcome; convergence alone does not demonstrate success.
I welcome difficult test cases, alternative interpretations, and ideas for evaluating collaboration. Each new observation is a reason to revisit the process.
Discuss on LinkedIn