Results 1 to 10 of 10

Thread: University of Alberta claims to have made limit holdem bot that is unbeatable

  1. #1
    Gold Charham's Avatar
    Reputation
    113
    Join Date
    May 2012
    Posts
    1,066
    Load Metric
    67245358

    University of Alberta claims to have made limit holdem bot that is unbeatable

    Let Hal play!

    http://www.bloomberg.com/news/2015-0...ong-moves.html

    This was just front page of Bloomberg, saying Science publication says research program has perfected 10 billion moves in poker, one on one limit. want testers. implications for poker world?

  2. #2
    Owner Dan Druff's Avatar
    Reputation
    10136
    Join Date
    Mar 2012
    Posts
    54,732
    Blog Entries
    2
    Load Metric
    67245358

    University of Alberta claims to have made limit holdem bot that is unbeatable

    http://calvinayre.com/2015/01/09/pok...er-scientists/

    I thought they claimed the same thing 10 years ago.

    In fact, didn't they market that stupid Poki Poker Program around 2004, which was pushed by Guatam Rao (TheCount1729)? I tried that thing and found it was a crappy HU player.

    I will say that the LHE poker bot running at casinos is VERY tough, though for awhile it was exploitable.

     
    Comments
      
      1marley1: http://pokerfraudalert.com/forum/showthread.php?9052-Let-Hal-Play

  3. #3
    The Artist Formerly Known as Jewdonk
    Reputation
    7
    Join Date
    Dec 2014
    Posts
    86
    Load Metric
    67245358

    Computers Conquer Texas Hold'em Poker for First Time

    Computers Conquer Texas Hold'em Poker for First Time

    All your poker chips may soon belong to the computers. A new algorithm has taken the first big step in figuring out poker, the globally popular card game played by more than 150 million people, by solving a two-player version known as heads-up limit Texas hold’em.

    It’s been almost two decades since the IBM computer called Deep Blue beat the world chess champion Garry Kasparov. Since that stunning moment in 1997, computer algorithms have solved games such as Connect Four and checkers by analyzing all the possible plays and figuring out the perfect strategy for each move starting from the beginning of each game. Future programs might even master the ancient game of Go. But computers face a different challenge in consistently winning at poker, because each player has two hidden cards that represent information hidden from the opponent. By solving an “imperfect-information game” such as poker, computer algorithms could also potentially handle real-world scenarios with similar levels of uncertainty.

    “The solutions for imperfect-information games require computers to handle the additional complication of not knowing exactly what the game’s state is, such as not knowing an opponent’s hand,” says Neil Burch, a Ph.D. student in computer science at the University of Alberta in Canada. “Such techniques require more computer memory and computing power.”

    Burch and his coauthors laid out their algorithm’s solution in a paper published in the 8 Jan 2014 issue of the journal Science. In computer science speak, it’s only a “weak” solution to a specific version of Texas hold’em that has just two players, fixed bet sizes and a fixed number of bet raises. But it’s still good enough so that it’s virtually impossible—from a statistical significance standpoint—to distinguish the algorithm’s solution from perfect play during a lifetime of poker games. The paper defines a lifetime of games as 200 games of poker an hour for 12 hours a day over the course of 70 years.

    “While strong strategies have been computed for larger imperfect-information games as well, this is, to my knowledge, the largest imperfect-information game essentially solved to date, and the first one competitively played by humans that has now been essentially solved,” says Tuomas Sandholm, a computer scientist at Carnegie Mellon University in Pittsburgh, in a Perspective article written for the journal Science.

    The algorithm, named CFR+ by its creators, uses an improved version of a technique called counterfactual regret minimization (CFR). Past CFR algorithms have tried to solve poker by using several steps at each decision-point: coming up with counterfactual values representing different game outcomes; applying a regret minimization approach to figure out the strategy leading to the best outcome; and averaging the latest strategy with all past strategies.

    But past CFR algorithms never actually tried to solve the full game of heads-up limit Texas hold’em or any other poker game variation because of the huge amount of memory required; roughly 262 terabytes of memory. That’s about 268,288 times as much memory as the 1-gigabyte memory available to an iPhone 6.

    Instead, CFR algorithms solved simplified versions of poker and used the resulting strategies to imperfectly play the full versions of poker games. Such algorithms often competed against one another in an Annual Computer Poker Competition that coincides with the main conference of the Association for the Advancement of Artificial Intelligence.

    The CFR+ algorithm improves on the past CFR algorithms in several ways. One change is how it uses a slightly different regret minimization technique to select the best strategy at each step. Another change involves skipping the usual step of averaging the latest strategy with all previous strategies; the algorithm just uses the most recent strategy.

    “The algorithm goes from three steps to two steps,” Burch explains. “We throw away the final step.”

    CFR+ still works like the old CFR algorithms by gradually developing better solutions through playing thousands and hundreds of thousands of hands of poker. But it can develop a very good solution much faster than any past CFR algorithm by being more efficient; basically the equivalent of taking fewer, bigger steps toward the best solution.

    That efficiency allowed Burch and his colleagues to try solving the full game of heads-up limit Texas hold’em, rather than just a simplified version. By applying compression, they reduced the memory requirements to less than 11 terabytes for storing the counterfactual values and just 6 terabytes for computing the main strategy. They also spread the memory requirements across a cluster of 200 computation nodes and stored the values on the local disks of each node. Each node consisted of 24 2.1-GHz AMD cores, 32 GB of RAM, and a 1-TB local disk.

    Calculating the new best computer solution for heads-up limit Texas hold’em still took about 68.5 days with enough hardware to theoretically fill several fridges worth of physical space. In reality, the computer hardware was spread out on racks in a large university research building containing 1,500 machines.

    The near-perfect “Cepheus” strategy developed by the CFR+ algorithm for heads-up limit Texas hold’em revealed several trends and strategies that might be of particular interest for poker players. For instance, Cepheus confirmed the common poker wisdom that the dealer has a significant winning advantage in heads-up limit Texas hold’em. (This effectively doesn’t matter as much in actual play because players take turns being the dealer.)

    Cepheus also confirmed the common poker strategy of raising the bet on the first action rather than just match the highest bet by calling. The algorithm’s solution called on the first action just 0.06 percent of the time overall.

    But sometimes Cepheus took actions that ran counter to conventional poker wisdom. The computer strategy almost never “capped” or made the final allowed raise in the first round as dealer, even if it held the strongest hand involving a pair of aces. The computer strategy also played a broader range of hands as the non-dealer rather than simply fold and quit. And it was much more likely to reraise when it held a low-rank pair of cards.

    Still, Burch warned that human poker players should take the Cepheus strategy with a grain of salt. After all, Cepheus honed its strategy by playing the equivalent of a near-perfect opponent that made practically no mistakes. Certain strategies that wouldn’t work against such a powerful opponent could still prove very profitable for human poker players when exploiting the mistakes of other human players.

    The Canadian team hopes to use the CFR+ algorithm to tackle more complex versions of poker with more players, or other similarly complex games. A similar algorithm approach could even prove useful in game theory applications for the real world. For instance, the algorithm could help develop strategies for security officials to deploy certain resources—maybe a bomb-sniffing dog or Coast Guard patrol boat—to certain areas at different times of the day without getting predictable.

    “Just like poker, you have to bluff to play it perfectly,” Burch says. “If you don’t bluff, an opponent or attacker can take advantage of that.”

     
    Comments
      
      Sanlmar: I know Tyde. It was kinda funny

  4. #4
    Cubic Zirconia
    Reputation
    10
    Join Date
    Aug 2013
    Posts
    6
    Load Metric
    67245358

    Two-player limit Texas Hold'em solved??

    I thought Druff might like this article...

    http://www.cmu.edu/news/stories/arch...ing-poker.html

  5. #5
    Platinum thesparten's Avatar
    Reputation
    -12
    Join Date
    Feb 2014
    Posts
    3,590
    Blog Entries
    1
    Load Metric
    67245358
    That's going to hurt online poker unless they excusevly advertise that a certain site does not use bots at all.

  6. #6
    Owner Dan Druff's Avatar
    Reputation
    10136
    Join Date
    Mar 2012
    Posts
    54,732
    Blog Entries
    2
    Load Metric
    67245358
    You can play against it now.

    http://poker-play.srv.ualberta.ca/

    However, the server becomes overloaded and won't let you play.

    I think I'll try again late at night. Curious to see how I do, as I have a fair amount of HU bot experience with the casino texas holdem machine.

  7. #7
    Bronze
    Reputation
    49
    Join Date
    Jan 2014
    Posts
    226
    Load Metric
    67245358
    I managed to make it through the queue and played the bot. I finished +265, but since it was only 100 hands that's not too relevant. I ran slightly better than the bot (also pulled off more than a few good bluffs and bluff calls, one in which I won calling down with queen high), and think that anyone playing anti-bot tactics should be playing close to even. It seemed like it played a lot like neo poker bot. Would call down with q high + pretty much no matter what. Obviously very aggro, rarely folded blinds, always raised button if it was gonna play. I don't think any human player would beat it long term. Besides for human players that can play close to it, they're are much better opportunities out there. Definitely seemed more solid than the holdem slot machine bot too, which I last played in 2012.

  8. #8
    NoFraud Poker Room Manager Belly Buster's Avatar
    Reputation
    1346
    Join Date
    Mar 2012
    Location
    England
    Posts
    3,626
    Load Metric
    67245358
    I tried this I thought the bot played pretty poorly. Not terribly but I'm not convinced it's the most amazing player ever.

    Most of the times the bots holdings were fairly transparent, it wouldn't run a convincing multi-street bluff, and often bottled it in the face of 3-bet aggression.

    Match ended up with the bot up +235 overall it put 4 nasty beats down on me vs my 1 over the 100 hands so it did run a little better.
    Quote Originally Posted by Dan Druff View Post
    BTW JACKDANIELS is the first one banned from the thread. He is accusing me of being "duped by a middle aged man who dresses like John Cena"
    #FREEJACK #NEVERFORGET

    NoFraud Online Poker Room: http://nofraud.pokerfraudalert.com:8087. For password resets and reload requests PM me.

  9. #9
    Owner Dan Druff's Avatar
    Reputation
    10136
    Join Date
    Mar 2012
    Posts
    54,732
    Blog Entries
    2
    Load Metric
    67245358
    Haven't played it yet, but the last bot to come out of Univ of Alberta also was disappointing.

  10. #10
    Owner Dan Druff's Avatar
    Reputation
    10136
    Join Date
    Mar 2012
    Posts
    54,732
    Blog Entries
    2
    Load Metric
    67245358
    BUMP

    This is still up.

    I played it twice tonight. Each session is 100 hands.

    The first time I got clobbered, though it put like a ton of beats on me in huge pots, and I put 0 beats on it.

    The second time I beat it, but for a more moderate amount.

    It is very botlike in its play.

    Calls down a LOT of weak hands, so it's important to value bet it.

    Will bluff raise river sometimes with air, so unfortunately you can't make tight river folds to a river raise, like you can against some humans.

    Will be a lot more passive if you 4-bet preflop.

    Slowplaying is a mistake, as it will assume all flop aggression on your part is a good-to-moderate strength hand (or a draw), and you will get way more action overall if you flopped a monster and then it hits something on the turn.

    Like if the board is T66 and you have A6, definitely raise the flop.

    If something like Q hits the turn and it made top pair, it will raise you, and you'll get to 3-bet it.

    If you wait until the turn to raise, it will often just check the turn if it hits top pair, and even if it doesn't, you'll get at most one raise in.

    It won't typically fire the river if it has A or K high (even one likely to be the best hand), but it will call.

    It likes check-raising the flop with air.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Event #52 June 26 $10,000 Limit Holdem
    By Dan Druff in forum 2014 World Series of Poker
    Replies: 36
    Last Post: 07-02-2014, 02:56 PM
  2. Heads UP Limit Holdem Machine @ Luxor
    By hutmaster in forum Flying Stupidity
    Replies: 14
    Last Post: 06-20-2012, 10:59 AM
  3. Event #5 May 30 $1500 Pot Limit Holdem
    By Dan Druff in forum 2012 World Series of Poker
    Replies: 1
    Last Post: 06-02-2012, 11:31 AM
  4. Limit Holdem +EV Shows arCHived?
    By Sandwich in forum Casinos & Las Vegas
    Replies: 4
    Last Post: 05-13-2012, 11:06 PM
  5. HU limit holdem
    By Deal in forum Flying Stupidity
    Replies: 10
    Last Post: 05-06-2012, 12:46 PM