Pluribus (poker bot)
Facebook AI Lab and Carnegie Mellon University joined forces to build Pluribus. They targeted no-limit Texas hold 'em as their testbed. This game variation had resisted full computer domination for years. Developers published their results in 2019 after years of work. Prior to this project, experts viewed superhuman multiplayer poker as the last major hurdle. Two-player zero-sum games like heads-up hold 'em were already solved by approximating Nash equilibrium strategies. That mathematical approach failed when three or more players entered the table. The team needed a new method to handle complex human interactions.
Pluribus relies on offline self-play to construct its base strategy. This computation took eight days to complete. At market rates, the process cost about $144 to produce. This expense was much smaller than contemporary milestones like AlphaZero. During online play, the bot continued to learn in real time. It did not rely solely on pre-computed moves. The system combined these two phases to adapt quickly. This hybrid approach lacked strong theoretical guarantees yet worked well empirically. Researchers observed it defeating human opponents consistently across multiple sessions.
Traditional methods assumed Nash equilibrium strategies would win any game. Those assumptions held true for two-player scenarios but collapsed with three or more participants. Pluribus adopted an approach that ignored those strict guarantees. Instead, it focused on empirical success against actual humans. The algorithm navigated the chaos of six-player tables without collapsing into predictability. It avoided the traps that had stalled previous attempts at multiplayer poker. Developers proved this method could function where theory said it should fail. The result was a system capable of handling unpredictable human behavior.
No-Limit Hold'em matches featured five professional poker players against the bot. Pluribus won an average of over 30 milli big blinds per game. Financially, the system earned $5 per hand during competition. That translated to winnings of $1,000 per hour. Facebook described this outcome as a decisive margin of victory. The statistical performance showed clear superiority over top human talent. No single player managed to turn the tide consistently. The data confirmed what the developers suspected before testing began.
Jason Les stated he felt very hopeless after playing against the machine. He noted you do not feel like there is anything you can do to win. Chris Ferguson called Pluribus a very hard opponent to play against. He added it is really hard to pin him down on any kind of hand. Jimmy Chou remarked that whenever playing the bot, I feel like I pick up something new to incorporate into my game. Daniela Hernandez wrote for The Wall Street Journal about the event. She characterized Pluribus as advanced at a key human skill known as deception.
Pluribus self-learned play style avoided limping or calling the big blind. It engaged in donk betting more often than human experts did. This meant ending a round with a call and starting the next by betting. Such moves confused opponents who expected standard poker logic. The system prioritized these anomalies to disrupt human reading patterns. Experts struggled to categorize the behavior within traditional frameworks. These specific actions distinguished the bot from every other computer program tested.
Following the victory, developers declined to release the source code. They feared it would be misused to surreptitiously cheat against humans. Online matches could suffer if players used the algorithm privately. Facebook chose secrecy over open access to protect the ecosystem. No public repository exists for the underlying software. This decision prevented potential exploitation while preserving the integrity of online poker. The team accepted criticism to ensure no one could replicate the advantage easily.
Up Next
Common questions
Who built the Pluribus poker bot?
Facebook AI Lab and Carnegie Mellon University joined forces to build Pluribus. They targeted no-limit Texas hold 'em as their testbed.
When did developers publish results for the Pluribus project?
Developers published their results in 2019 after years of work. Prior to this project, experts viewed superhuman multiplayer poker as the last major hurdle.
How much money did Pluribus earn per hour during competition?
That translated to winnings of $1,000 per hour. Financially, the system earned $5 per hand during competition.
Why did Facebook decline to release the source code for Pluribus?
They feared it would be misused to surreptitiously cheat against humans. Online matches could suffer if players used the algorithm privately.
What specific betting behavior distinguished Pluribus from human experts?
Pluribus self-learned play style avoided limping or calling the big blind. It engaged in donk betting more often than human experts did.
All sources
8 references cited across the entry
- 1webThis Poker-Playing A.I. Knows When to Hold 'Em and When to Fold 'EmMeilan Solly — 15 July 2019
- 2journalSuperhuman AI for multiplayer pokerNoam Brown et al. — 11 July 2019
- 3newsFacebook and CMU's 'superhuman' poker AI beats human prosJames Vincent — 11 July 2019
- 4newsComputers Can Now Bluff Like a Poker Champ. Better, Actually.Daniela Hernandez — 11 July 2019
- 5journalSuperhuman AI for multiplayer pokerNoam Brown et al. — 2019
- 6webFacebook, Carnegie Mellon build first AI that beats pros in 6-player pokerNoam Brown — 11 July 2019
- 7webFacebook AI Pluribus defeats top poker professionals in 6-player Texas Hold 'emJennifer Ouellette — July 11, 2019
- 8webFacebook's new poker-playing AI could wreck the online poker industry—so it's not being releasedWill Knight — 11 July 2019