When Does Net Influence Catch Colluders? Replication and Stress Tests of an Information-Theoretic Collusion Detector
WANG QINYI · Team 11111111
Submitted to AI Collusion Research Sprint. Sprint projects are early-stage work by participants, not Apart Research publications.
Bonjour, Aggarwal and Bhargava (UAI 2022) proposed pairwise net influence, a conditional-mutual-information statistic that flags two agents as colluding when each influences the other more than any third agent does. The method is a candidate black-box auditor for multi-agent systems, but no public implementation exists and it has not been stress-tested. We re-implement it from the paper’s equations and reproduce its iterated Rock–Paper–Scissors results: with logs in bits and the previous round’s joint action as the state, our detection accuracy matches the paper’s Table 2 within a few percentage points. We then probe three failure modes in simulation. (1) The fixed threshold α = 0.05 fixes a minimum detectable collusion strength (collusion probability ≈ 0.195, derived analytically); weaker collusion is never flagged, even after 10,000 rounds, while it also produces up to 41% false positives on short logs. A G-test with Bonferroni correction keeps false positives near 5% at every sample size and detects collusion probability 0.1 in 96–97% of runs at 3,000–10,000 rounds. (2) Two agents with no agreement that follow a shared public signal are flagged by both detectors (95–100% at signal-following probability 0.5) unless the signal is included in the conditioning state. (3) A three-agent coalition defeats the net- influence rule (≤ 38.5% detection), because subtracting the strongest other influence cancels coalition members against each other; a dependency graph of significant pairs recovers the coalition in 95.5–100% of runs. All experiments are CPU-only simulations with hand-coded agents; we did not test LLM agents.
Reviews
No public critique yet.
Cite this project
@misc{qinyi2026net,
title = {{When Does Net Influence Catch Colluders? Replication and Stress Tests of an Information-Theoretic Collusion Detector}},
author = {WANG QINYI},
year = {2026},
month = oct,
note = {Submitted to AI Collusion Research Sprint, an Apart Research Sprint},
howpublished = {\url{https://apartresearch.com/sprints/projects/when-does-net-influence-catch-colluders-replication-and-stress-tests-of-an-informationtheoretic-collusion-detector-b3r6}},
url = {https://apartresearch.com/sprints/projects/when-does-net-influence-catch-colluders-replication-and-stress-tests-of-an-informationtheoretic-collusion-detector-b3r6}
}More from AI Collusion Research Sprint
- View project: Collusion, Competion and Collapse
Collusion, Competion and Collapse
Atelier Alex Cline
Do AI traders collude when nobody tells them to? We built agora, a six-market benchmark with exact competitive and collusive benchmarks, and ran seven open-weight 2-4B models in 590 completed games under five …
- View project: Making AI Guardrails Understandable and Testable: A Framework Illustrated by a Simulated Bond Market
Making AI Guardrails Understandable and Testable: A Framework Illustrated by a Simulated Bond Market
Rogue Agents in Jail 🕵️🕵️♀️👮♂️
In order to advance AI safety research into shaping public policy, the development of technical controls needs to have a clear purpose, evidence, and limitations that are understandable for the people responsible for …
- View project: Extending Information-Theoretic Collusion Detection to Large Language Model Agents
Extending Information-Theoretic Collusion Detection to Large Language Model Agents
Gamma Ray
We test whether the information-theoretic collusion detector of Bonjour et al, validated on scripted agents, works on LLM agents. Gemma, Mistral and Qwen played 1000 rounds of three-player Rock-Paper-Scissors in three …