Joined: Mar '12
Location: United Kingdom
Age: 46 (F)
Posts: 2261
Scientists say they have created a poker program which plays perfect poker and never makes mistakes. The developers spoke to Science Journal and said the program playing heads-up Limit Texas hold'em could follow a........ "strategy that is guaranteed to not lose money in the long run. While Cepheus does not play perfectly, it is so close to perfect that even after playing an entire lifetime of poker against it — over 60 million hands — it is impossible to tell the difference. It is essentially perfect......."
It also says that we could go to the developers website and play the game and test its' abilities but I have just been and it says it is undergoing temporary maintenance. Maybe it is not so perfect after all.
If you want to check out all the details of the program then look for 'Cepheus poker project' at the University of Alberta.
Joined: Jan '14
Location: Netherlands
Age: 29 (M)
Posts: 1041
I read about this on the internet , it has played more hands than there are ever played :O incredibly sick, however it is not programmed to play NLH yet
Joined: Mar '09
Location: Portugal
Age: 58 (M)
Posts: 1703
Great Now every bad run will be Cepheus poker project to blain There will be lots of people moaning that they lost because they were playing against the "rigged machine" It ´s the death of the bot excuse and the birth of the Cepheus conspiracy Now the poker world will be doomed
Joined: Mar '12
Location: United Kingdom
Age: 46 (F)
Posts: 2261
The project is interesting and there is a lot more information on the website.It's a pity we can't actually test it out as I think computer against computer is very different to computer against human. Another thing that surprised me is that the University of Alberta has its own Computer Poker Research Group which has been active since 1998.
Joined: Jan '13
Location: Canada
Age: 46 (M)
Posts: 1066
when you download the software I bet it works in the background to know which cards your holding so it knows how to play. Nothing is perfect but you can look perfect if you know the cards other players are playing. Based on math, odds and knowing the cards it would almost be impossible to lose alot of money if any!
Intuitively I've always felt that limit holdem was vulnerable to computer programs playing "perfect strategy" against you, so you can't win in the long run. This project takes a comparatively simple scenario of heads up limit holdem, probably adding 1 other player or making it no limit, will make it very much more complicated.
I wonder, would it make money when plugged into pokerstars? Surely they must have tried...
Joined: May '13
Location: Mauritius
Age: 33 (M)
Posts: 2688
There is no perfect strategy, he is talking crap, if he really did manage to do that software he should be making more money than most people and why tell everybody your edge, but you know there are strategies out there that focus on you not being exploitable but it makes you lose edge and it is less profitable also in poker we all know that there is not all info available when you play, anyway cheers good luck to him !
Joined: Jun '13
Location: Canada
Age: 81 (M)
Posts: 3700
Here we are talking Hu limits poker for which this program was develop. However i would be very surprise that if someone could create a NL full ring table program that could be so effective that they say the one created is.
There are so many strategy and variance involved in poker and also i wonder who can predict how peoples can react since there can be many different reactions to a decision.
How is it possible to create this kind of program,
...also i wonder who can predict how peoples can react since there can be many different reactions to a decision.
How is it possible to create this kind of program,
It's possible only against regular players. Bot could use their statistics and use database against them. Humans are quite predictable. It's possible for full ring, but for limitet holdem. No limit holdem would destroy bot owner's bankroll.
Joined: Mar '09
Location: Greece
Age: 48 (F)
Posts: 14196
I doubt that something like that can be made. That if we are talking about a machine playing perfect poker. How can someone or a program play a card game perfect? Good, very good, i can accept that. But perfect?
Joined: Mar '12
Location: United Kingdom
Age: 46 (F)
Posts: 2261
The developers say "guaranteed to not lose money in the long run" and "It is essentially perfect" .This group have spent a lot of time studying poker and seem to know what they on about.I think they probably chose H/U limit because the possibilities are far more limited and more predictable. Hopefully it will be up and running again soon so we can at least test the program.
Joined: Aug '14
Location: Germany
Age: 44 (M)
Posts: 766
I think that it is impossible to createa poker program which plays perfect poker and never makes mistakes. It might well be that it is mathematically perfect poker, but if the opponent knows, that it is only playing mathematically correct, he can use it against the program I suppose.
Imagine online poker of the future: Bots playing vs bots and the "poker room" is the only one who doesn't lose in the long run
Seriously, if the bot would play vs the same bot, who would win? Would you invest money in the pokerbot? Would you play vs bots?
People are so lazy, that they create bots to replace them not only on the work, but also on recreational places.
Maybe it's just me, but I play because I love the game. I used to play on fake money because I loved it, after I realized that I could win real money instead of useless chips. Today millions of people play poker on the different places just for fun.
Joined: Mar '14
Location: Slovenia
Age: 42 (M)
Posts: 255
im skeptical to the "perfect" : yesterday played on a 0.50 cent 360 play sitngo was already 3rd and in rewards and i wonder what that program would do, a guy went all in with shitload of chips i had AA on BB and called he had QQ and landed a Q on river, cant avoid that and im sure that program would also call. 1 on 1 with AA why not?
LoL, They're talking about correct poker decisions... not bad luck.
The program plays limit hold'em I think. No limit has too many variables, bet sizes possibilities that would change the bot's decision... I don't think a bot could be able to play no limit hold'em profitably, especially HU. In the end the human will learn unlike the program that will just keep doing the same thing over and over. I would love to see a good NLHE bot play with his whole cards though, see what it does with Q7o when it doesn't hit the flop, does it c-bet and get bluffed by a check raise?