One Bit Is Enough: Breaking and Auditing Tacit Collusion Between Learning Pricing Agents
Aishika Manu · Team STUDS
Submitted to AI Collusion Research Sprint. Sprint projects are early-stage work by participants, not Apart Research publications.
Pricing agents can learn to collude without communicating: they settle on high prices and punish rivals who undercut. Using the standard logit-demand market of Calvano et al. (2020), we trained Q-learning agents in about 4,300 sessions while restricting what each agent sees of its rival’s price. We compared them with control agents that reach high prices but cannot sustain collusion. Rounding the rival’s price to one bit (“higher or lower”) barely reduces collusion (index 0.81 → 0.75). Random noise or a single period of delay roughly halves it, and delay removes no information. Collusion is a private convention: agents from different sessions fail to collude together (0.20), but a new entrant re-learns it (0.74). At equal price levels, the evidence auditors usually rely on fails: high prices score at chance (AUC 0.48) and parallel pricing points the wrong way (0.02). Tests of whether a firm reacts to its rival work well (0.90). Reading agents’ learned strategies shows that behaviour can understate collusive intent by half, and is the best detector overall (0.90). The results hold across learning parameters. We release a tested LLM-agent extension with pre-registered predictions.

Reviews
No public critique yet.
Cite this project
@misc{manu2026one,
title = {{One Bit Is Enough: Breaking and Auditing Tacit Collusion Between Learning Pricing Agents}},
author = {Aishika Manu},
year = {2026},
month = oct,
note = {Submitted to AI Collusion Research Sprint, an Apart Research Sprint},
howpublished = {\url{https://apartresearch.com/sprints/projects/one-bit-is-enough-breaking-and-auditing-tacit-collusion-between-learning-pricing-agents-588z}},
url = {https://apartresearch.com/sprints/projects/one-bit-is-enough-breaking-and-auditing-tacit-collusion-between-learning-pricing-agents-588z}
}More from AI Collusion Research Sprint
- View project: Is It a Cartel? Separating Enforced from Spurious Collusion in LLM Pricing Agents
Is It a Cartel? Separating Enforced from Spurious Collusion in LLM Pricing Agents
When LLM pricing agents keep prices above the competitive level, are they running a cartel, or are they simply stuck? Only the first is collusion, and the two call for opposite remedies. We introduce a black-box causal …
- View project: Every Permission Checked: Source-Linked Evidence for Auditing Finance Agents
Every Permission Checked: Source-Linked Evidence for Auditing Finance Agents
When multiple AI agents contribute to a policy violation, the same outcome can reflect cooperation, deception of a helper, or an independent mistake. We study how evidence presentation affects this distinction in a …
- View project: Swapping the Model Does Not Reset the Price: What LLM Pricing Agents Inherit After a Model Replacement
Swapping the Model Does Not Reset the Price: What LLM Pricing Agents Inherit After a Model Replacement
Emerald
We test what happens when one of two LLM pricing agents has its model replaced, the open problem posed in the sprint's question 1.2. Two gpt-oss-120b agents priced for 150 rounds; we then swapped one agent's model to …