WIRED AI Reporter Puts AI Agents in Charge of a Premier League Fantasy Team: Division of Labor Improves Predictions, but AI Still Falls Short of Human Superforecasters
WIRED Senior AI Reporter Will Knight deployed a swarm of AI agents into the Premier League Fantasy Football game and found that assigning specific roles—such as reading news, analyzing match results, running models, and critiquing suggestions—to different agents improved prediction quality more effectively than simply scaling the number of agents to over one hundred. Haifeng Xu, a computer scientist at the University of Chicago, explained that AI still often lags behind human superforecasters because humans possess a deeper understanding of the real-world dynamics behind the news; however, competitions like the Metaculus Cup have shown this advantage is narrowing.
Benching Erling Haaland—that was OpenAI’s Codex’s first recommendation for WIRED Senior AI Reporter Will Knight’s Premier League fantasy team. Knight unleashed a horde of AI agents into the Premier League Fantasy Football game, letting them draft their own teams, set lineups, and adjust rosters based on weekly news, aiming to answer a specific question: Can a group of robots predict better than humans?
This wasn’t Knight’s first attempt. A few years ago, he used a tool from the UK’s Turing Institute that modeled purely on historical data, completely unaware of player injuries or coaching changes, yielding recommendations that were astonishingly absurd. This time, he changed his approach: he fed Codex several relevant research papers first, then asked it to build a harness—a system of instructions and code that guides different agents through various steps—including checking recent news and running predictive models.
Codex quickly assembled an analysis framework that looked information-rich, but the initial recommendations remained foolish. Knight then instructed Codex to create a team of specialized agents: some responsible for reading news and blog posts, others for analyzing recent match results, more for running models, and a batch dedicated to critiquing suggestions. This change significantly improved the output. He subsequently increased the number of agents to over one hundred, hoping the system would become smarter, but aside from inflating his API bill, there was little change.