Same Prices, Different Policies: A Control Suite for Cost-conditioned Algorithmic Pricing Audits
ChrisCC998 · Team TwentyDollarLab
Submitted to AI Collusion Research Sprint. Sprint projects are early-stage work by participants, not Apart Research publications.
Price co-movement, high margins and retaliation are different observations, but a collusion audit can blur them together. We build a reproducible synthetic control suite that keeps those observations separate. Five constructed policy pairs and 32 independently trained, cost-conditioned Q-learning pairs face matched common-cost paths in a finite logit pricing game. The controls include two pure Nash equilibria, myopic best responses, nonreactive high-margin pricing, and a hand-coded grim-trigger positive control. A price-correlation screen alarms on every one of 100 held-out paths for each competitive/myopic control. A conjunction of a cost-aware profit index and a paired unilateral-deviation response instead alarms on none of those controls and all grim-trigger controls. The nonreactive high-margin control demonstrates why that conjunction is not a general test for collusive outcomes. For learned policies, the mean within-policy combined alarm rate is 47.1% (95% policy-cluster bootstrap interval 42.5-51.4%) in the primary setting. It falls from 65.9% to 25.5% as the response horizon increases from four to 24 periods. We also enumerate grid equilibria and show that choosing the lower equilibrium as the competitive reference can assign the higher equilibrium a profit index above the alarm threshold. These are calibration results, not validated detection accuracy, evidence of intent, or results about LLMs or real markets.
Reviews
No public critique yet.
Cite this project
@misc{chriscc9982026same,
title = {{Same Prices, Different Policies: A Control Suite for Cost-conditioned Algorithmic Pricing Audits}},
author = {ChrisCC998},
year = {2026},
month = oct,
note = {Submitted to AI Collusion Research Sprint, an Apart Research Sprint},
howpublished = {\url{https://apartresearch.com/sprints/projects/same-prices-different-policies-a-control-suite-for-costconditioned-algorithmic-pricing-audits-st0z}},
url = {https://apartresearch.com/sprints/projects/same-prices-different-policies-a-control-suite-for-costconditioned-algorithmic-pricing-audits-st0z}
}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 …