Bet On The Bot: AI Beats The Professionals At 6-Player Texas Hold 'Em (2024)

During one experiment, the poker bot Pluribus played against five professional players. It won. Facebook AI Research hide caption

toggle caption

Facebook AI Research

During one experiment, the poker bot Pluribus played against five professional players. It won.

Facebook AI Research

Chalk up another victory for machines.

In artificial intelligence, it's a milestone when a computer program can beat top players at a game like chess. But a game like poker, specifically six-player Texas Hold 'em, has been too tough for a machine to master — until now.

Researchers say they have designed a bot called Pluribus capable of taking on poker professionals in the most popular form of poker and winning.

Four-time World Poker Tour title holder Darren Elias helped test the program's skills, playing Texas Hold 'em against a whole table of the bots.

"It's just me and then five versions of this AI poker bot, which I would play against every day, thousands of hands," Elias said. He'd take on four tables full of them at a time, and he'd alert the computer scientists who designed the bot when it made a mistake. Pluribus — so-named because it takes on many opponents at once — learns by playing against itself over and over and remembering which strategies worked best.

The bot quickly became a stronger player. "It was improving very rapidly, where it went from being a mediocre player to basically a world-class-level poker player in a matter of days and weeks. Which was pretty scary," Elias said.

Ultimately, the machine came out ahead of Elias. So scientists tried a different experiment in which they put one bot up against a full table of pro players. And it won again. Their research was published today in the journal Science.

The easiest way to quantify how well Pluribus did was by how much money it was winning. "If this were for live money, the bot would be winning at a rate of about $1,000 an hour," says Facebook AI research scientist Noam Brown, who designed Pluribus with Tuomas Sandholm, his adviser at Carnegie Mellon University.

A bot playing better than top humans in multi-player Texas Hold 'em is seen as an AI milestone — like when IBM's Deep Blue supercomputer beat chess legend Garry Kasparov.

All Tech Considered

Look Out, This Poker-Playing Computer Is Unbeatable

There are a couple of reasons why multi-player poker has been a challenge for AI programs. Previous groundbreaking poker bots focused on a few different kinds of two-player poker. Because only two players are involved, the bots could figure out a perfect strategy for each game – one that would eventually win every time.

That didn't work in six-player poker games like no-limit Texas Hold 'em, Brown says. Those games have a lot more variables. But even though there's no fail-safe strategy to win, Brown says, Pluribus still outperforms the best humans.

Regardless of how many players are involved, poker is simply a really tough game to program for because there's so much information that isn't out in the open, like it is in chess, for example. The cards are hidden.

"When you go to a game like poker there is hidden information involved, where you have access to information that your opponents don't see, and that greatly complicates things," Brown says.

As Pluribus taught itself to play, some of the tactics it came up with were surprising. "Because it was developed completely from scratch without any access to human data, the strategy that it's developed is very different from how humans play poker," Brown says.

The Two-Way

AI Model Fundamentally Cracks CAPTCHAs, Scientists Say

The bot learned to pick its moments and then make huge bets and bluffs — bigger than most humans would make. That's what Elias found when he played against it.

"The bot was not afraid to make these kind of plays often," he says. "Which is something that humans could probably do a little more." Elias says he's starting to incorporate bigger bets into his own game.

The bot was excellent at varying its strategy even when dealt the exact same hand, Elias says, "which is pretty tough to play against because you can't really pick up a pattern."

Pluribus also confirmed something that many poker pros already suspected — "limping" is almost never a good strategy. Limping means making the smallest bet possible to stay in the hand, instead of raising or folding. Pluribus eventually stopped limping as it became a stronger player.

The Two-Way

Computer Learns To Play Go At Superhuman Levels 'Without Human Knowledge'

Ultimately, Elias says Pluribus could spell the end of high-stakes online poker. "I don't think many people will play online poker for a lot of money when they know that this type of software might be out there and people could use it to play against them for money." Poker sites are actively working to detect and root out possible bots.

A superhuman poker bot is also humbling and a little sad, Elias says. "There's no going back. The bots will always be better than us."

Brown, Pluribus' developer, says it's exciting that a bot could teach humans new strategies and ultimately improve the game. "I think those strategies are going to start penetrating the poker community and really change the way professional poker is played," he said.

And the bot's success has implications beyond poker. Brown says their AI technology could eventually be useful in other situations where there are multiple people involved and a lot of unknown variables, like getting a self-driving car through traffic.

Bet On The Bot: AI Beats The Professionals At 6-Player Texas Hold 'Em (2024)

FAQs

Can AI beat professional poker players? ›

The Evolution of AI in Poker

The breakthrough came with Libratus, developed by researchers at Carnegie Mellon University. In 2017, Libratus faced off against professional poker players in a 20-day tournament and emerged victorious.

Can bots beat humans in poker? ›

Like in the games of chess, Go (game), and many other games, artificial intelligence systems beat even the best humans at poker. Poker is a game of imperfect information (because some cards in play are concealed) thus making it harder for anyone (including a computer) to deduce the final outcome of the hand.

What is the robot that plays poker? ›

Warbot is Openholdem-based, customizable universal poker bot, which uses screen scraping method for its game state engine, and external profiles (formulas, algorithms) for its action engine (Autoplayer). The bot automatically detects poker table, when it appears on the screen.

Do computers bluff in poker? ›

“You have to think about whether your adversary is trying to deceive you.” The more adversaries, the more hidden information an AI needs to contend with. Previous poker-playing bots also had the ability to bluff, Dr. Sandholm said, but it's much harder to bluff successfully when juggling multiple opponents.

Has poker been solved by AI? ›

About the Algorithm

Over all games played, DeepStack won 49 big blinds/100 (always folding would only lose 75 bb/100), over four standard deviations from zero, making it the first computer program to beat professional poker players in heads-up no-limit Texas hold'em poker.

Can a poker bot win? ›

The fact is most poker bots are not great at poker. Yes, they're winning players, but just barely. A bot's real value comes from the volume of poker it can play. But that volume can easily go unnoticed.

Do poker bots bluff? ›

The world's top poker bots have taught themselves to bluff, feign aggression and even manipulate their opponents. Just as Kasparov hoped, the computers are learning that sometimes it pays to play like a human.

Is online poker full of bots? ›

They use a lot of sophisticated methods for bot detection and they have a clear incentive to keep them off their site as well, PokerStars is a highly profitable business! Also, in my experience people will simply accuse you of being a bot if you play a lot and don't talk.

Are poker bots any good? ›

These basic bots are common and don't require much processing power. If you're reading this on your phone, you'll have several different bots in your hand as we speak. These basic bots work fine in a computerized game of Monopoly or FIFA. But they cannot competitively play a more complex game, like poker.

How can you tell a poker bot? ›

Some of the most identifiable characteristics of poker bots include: Making decisions within the same time frame: A poker bot may only take a few seconds to make a decision, and they'll make their decision within the exact same amount of time, every time.

Do poker bots make money? ›

Historically, poker bots have been used by players looking to make a quick buck. While some bots are profitable, those bucks rarely come quickly. In reality, successful bots tend to play at low stakes for long periods of time.

How does Pokerstars detect bots? ›

The data used to identify these players has changed throughout the years, but our strategy hasn't. In the early days of bot detection, we looked at how an account clicked the action button at our tables with a mouse. We identified a behaviour that only humans would make when using their mouse.

Do poker players drink while playing? ›

According to recent reports, many poker players out there like to drink alcohol when trying to play their favourite game. While such a stance is understandable since it helps them to relax and enjoy playing the best poker hands. However, drinking alcohol when playing poker is never a good decision.

Do casinos burn cards in poker? ›

A card is burned in poker to ensure fairness and prevent any form of cheating. It guards against players gaining information about the cards based on the dealer's handling.

Is poker based on luck or skill? ›

Poker has a gambling element to it, which leads some players to question if poker is just down to luck. Although there is a serious amount of luck involved in poker, the fact the same big names regularly win in cash games and tournaments shows that there is skill involved.

Who is the AI vs poker pro? ›

Libratus, an artificial intelligence developed by Carnegie Mellon University, made history by defeating four of the world's best professional poker players in a marathon 20-day poker competition, called “Brains Vs. Artificial Intelligence: Upping the Ante” at Rivers Casino in Pittsburgh.

What is the average poker pro IQ? ›

There is some evidence that professional poker players tend to have higher than average IQs, though poker skill involves multiple factors beyond raw intelligence: A study of young poker players found their mean IQ was 112, compared to a norm mean of 100. Players identified as "experts" had a mean IQ around 120.

How smart are professional poker players? ›

ch3fB1II: Well-known poker pros are typically more intelligent than the average person; it's no coincidence that many of them have previously achieved success in strategy games such as chess.

Top Articles
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 6499

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.