ResearchPod Summary
As the field of industrial organization shifts from purely theoretical models to empirical analysis, students and practitioners face the challenge of needing both economic intuition and data science proficiency. This paper introduces a classroom game designed to bridge this gap, allowing students to experience the strategic dynamics of market collusion and the technical challenges of detecting it using machine learning.
The game is structured into three distinct parts, simulating a procurement market in the construction sector. In the first two parts, participants act as construction firms. In Part 1, they operate in an oligopoly without communication. In Part 2, they are permitted to coordinate, simulating illegal cartel behavior. In the final part, participants transition to the role of antitrust authority staff. They use machine learning algorithms—ranging from simple visual analysis to random forest models—to analyze bid data from the previous rounds and flag suspicious patterns. The game incentivizes accurate detection by rewarding correct classifications and penalizing false positives, which mirror the real-world reputational and legal risks faced by competition authorities.
This game-based learning approach addresses the multidisciplinary nature of modern economics. By breaking the activity into parts and integrating it with theoretical inputs, the authors aim to maintain long-term student engagement. The paper provides a flexible framework that can be adapted to different levels of data science expertise, ensuring that students gain practical experience in applying statistical markers and machine learning to real-world economic problems like bid-rigging.
Sam: Students can learn to detect collusion by first playing the firms that might collude. A proposed classroom game makes that role reversal the bridge between economics and data science.
Alex: Is this evidence that playing the market improves detection skills, or a proposal for teaching those skills?
Sam: It’s a teaching-method proposal by Hannes Wallimann and Silvio Sticher, in a January 2024 working paper. Students bid for construction contracts, then switch sides and examine the bids for suspicious patterns. The authors had not yet tested it in class.
Alex: So the immediate audience is educators trying to connect economic reasoning with computational methods, without assuming students already command both.
Sam: And researchers training practitioners face that challenge too. We’ll follow the role reversal, explain what the detection task teaches, and separate the design’s promise from what remains untested.
Alex: Why choose collusion as the connection? What makes this more than a convenient story around a coding exercise?
Sam: A cartel is a group of firms coordinating instead of competing. The authors describe cartel detection as an area where economists increasingly need data-science skills alongside market knowledge. Finding suspicious patterns in large datasets is an initial step toward investigating possible collusion.
Alex: But classroom games about cartels already existed. What does this proposal add beyond negotiating prices and seeing whether cooperation holds?
Sam: The paper discusses earlier role-play about oil producers and experiments on strategic interaction among firms. Here, participants also become the investigators. Their bidding decisions produce the material for a subsequent data-analysis task, connecting strategic behavior with the traces it might leave.
Alex: Let’s make that concrete. What market are the students actually playing?
Sam: Public procurement: buying work through submitted bids. The fictional setting is a construction market, with firms located in different villages. The authors choose construction because repeated bidding, limited entry, and a small pool of firms can make collusion easier.
AI-generated third-party summary by ResearchPod. Not official content or an endorsement by the paper authors or affiliated organizations.
Alex: If every firm had identical costs, suspicious bidding might be too easy to spot. How does the game create legitimate reasons for bids to differ?
Sam: Each project has a shared base cost, but firms face different additions. Distance to the construction site matters, as do capacity pressures and specialization. A nearby firm suited to railway work can have a cost advantage over a distant firm that specializes elsewhere.
Alex: So a high bid need not mean coordination. It might reflect a genuine disadvantage in doing that particular job.
Sam: That’s the economic reasoning the setup asks students to use. The paper gives a railway-project example where a firm’s location and specialization determine additions to its base cost. Participants calculate their own costs before deciding how much to bid.
Alex: How do those decisions change across the game? I’m interested in what participants are allowed to coordinate, not just what the instructor hopes happens.
Sam: Initially, communication is prohibited. Firms bid using their costs and expectations about competitors. Then the bidding exercise repeats with communication allowed, giving firms the opportunity to coordinate. Across those phases, each group generates 32 tenders for later analysis.
Alex: Are participants rewarded simply for winning contracts, or for making money on them? That difference could change their bidding strategy.
Sam: The lowest bid wins, and the winner earns points equal to the bid minus its cost. Losing firms receive no points. Participants learn who won, but not the winning bid, so feedback supports strategic adjustment without revealing every pricing decision.
Alex: Then they switch sides. How do you stop someone recognizing their own bids and calling that detection?
Sam: The instructor pools and randomly rearranges the tenders. That makes participants’ own submissions harder to recognize, although the paper doesn’t claim recognition becomes impossible. Acting as competition-authority employees, they classify each tender as suspicious or non-suspicious.
Alex: What information goes into that classification? Raw prices alone don’t tell us whether bids are unusually close or unusually spread out.
Sam: The baseline proposal uses behavioral screens: statistics summarizing the bids within a tender. They capture features such as overall variation, the gap between the lowest bids, and that gap relative to differences among other bids. These summaries become inputs to a prediction model.
Alex: So rather than asking a model to understand the whole market, students give it economically motivated summaries of bidding behavior.
Sam: For supervised learning, meaning training on examples with known labels, the authors propose data from previously studied Swiss cartels. Students fit their models using that material, then classify the classroom tenders. The teaching exercise therefore connects existing research data with decisions students have experienced themselves.
Alex: But the classroom market isn’t the Swiss market. Does the document show that a model trained there transfers successfully to these student bids?
Sam: It doesn’t report that test. Nor does it report classroom classification accuracy. The external training data are part of the proposed procedure, not evidence that the procedure succeeds in this setting.
Alex: There’s another potential mismatch. Permission to communicate doesn’t guarantee collusion. How does the scoring define the correct answer?
Sam: The game treats tenders from the no-communication phase as non-suspicious and those from the communication-permitted phase as suspicious. That supplies convenient labels, but it does not establish collusion tender by tender. It’s a simplification readers should keep separate from real-world evidence.
Alex: And the task is screening, not proving an offence. Does the reward system preserve that distinction?
Sam: The story makes flagged tenders candidates for further investigation. If at least 75 percent of participants flag a tender, the game triggers that investigation. Points earned during the communication-permitted phase can then be revoked.
Alex: What discourages an investigator from flagging everything? They might catch more suspicious cases while accusing plenty of competitive firms.
Sam: A false positive, meaning a competitive tender incorrectly flagged, costs the participant five percent of their points. Eligibility to win also requires classification accuracy at or above the class median. The rules create a tradeoff between caution and overall accuracy.
Alex: That tradeoff sounds teachable even for students who cannot build a model. How much programming does the activity require?
Sam: The authors offer different routes. Advanced participants can choose algorithms and train models themselves. Those with basic knowledge can use prepared code and adjust the decision threshold: how strong the model’s suspicion must be before they flag a tender.
Alex: Raising that threshold could reduce false accusations, while missing more suspicious tenders. What’s the route for students without coding experience?
Sam: Visual inspection or simple numerical comparisons. The paper cites evidence that colluding firms often submit closely aligned bids, so students can examine bid distributions for such patterns. The authors also suggest allowing visual judgment to override model classifications, including in advanced classes.
Alex: We have a detailed mechanism, but not evidence of learning. What would be an overstatement of this document’s contribution?
Sam: Saying that the game improves learning, sustains motivation, or outperforms conventional instruction. The working paper explicitly precedes its first classroom implementation. Its contribution is a specified teaching design and advice for adapting it, not a measured educational effect.
Alex: Given that boundary, who should read the full document, and where should they begin?
Sam: Economics educators and interdisciplinary methods instructors should start with Section 4.2, on adapting the activity to prior data-science knowledge. Then read Section 3 for the bidding mechanics and scoring incentives. Those incentives matter because they shape both the market behavior and the later classifications.
Alex: And for researchers who aren’t planning a class, what’s the useful idea to retain?
Sam: Let learners produce the behavior before asking them to detect its traces. That is the proposal’s distinctive teaching move. Whether it improves learning remains an open question.
Alex: A teaching design to try, not a teaching effect already shown.