Yes, But Can The Computer Keep A Poker Face?

from the deep-stack dept

Computers have been beating humans at chess for a long time now, and just recently a group of scientists announced that they had developed an invincible checkers computer. But getting a computer to excel at poker has been something of a challenge. Whereas in chess and checkers, all of the necessary information is available to the computer for it to compute, in poker the players are dealing with imperfect information. Thus, good poker players often rely on feel and intuition, which are weak spots for machines. But computers are getting better, and starting today, a new poker-playing computer will square off against two poker pros in a contest to determine whether this bastion of human superiority is bound to fall. The program’s developers have come up with a clever method to minimize the role of luck, as the computer will play two separate games simultaneously against the pros. The exact same cards will be dealt in each game, but in one game, the human will receive the cards that the computer got in the other game, and vice versa. In the end, the winner will be determined by combining the humans’ chips and comparing them to what the computer has. Obviously, one contest won’t be enough to give a definitive answer on this question, but if the computer does well, it will indicate that certain traits, like intuition, can actually be programmed to some extent.

Filed Under: , ,

Rate this comment as insightful
Rate this comment as funny
You have rated this comment as insightful
You have rated this comment as funny
Flag this comment as abusive/trolling/spam
You have flagged this comment
The first word has already been claimed
The last word has already been claimed
Insightful Lightbulb icon Funny Laughing icon Abusive/trolling/spam Flag icon Insightful badge Lightbulb icon Funny badge Laughing icon Comments icon

Comments on “Yes, But Can The Computer Keep A Poker Face?”

Subscribe: RSS Leave a comment
insomniac says:

“Sound fun”
Not really. What’s the point of playing if you can’t win. I still can’t beet the computer at checkers or chess in Ubuntu. I’ve actually given up even on easy the computer kicks my ass. So what we found a way to give the computer an advantage. It already has an advantage it can process way more calculations per minute than I can.

Lutomes (user link) says:

Chip count

As long as the chip count gets reset at the start of each hand then I think its ok to start with. (obviously a limited sample) But if you have to use the winnings of your previous hands to bet your new ones (like normal poker) then it really invalidates the test. Otherwise it becomes too risky for either side to go ‘all in’.

On the other hand maybe I should read the article, because that would most likely answer my question…

Simon says:

Re: Chip count

But if you reset the chip count, it wouldn’t be the same as real poker, where players have to balance the risk of losing many of their chips against the liklihood of winning; and where players may be willing to pay for information (e.g. call a bet on the river when they are sure they are beaten, in order to see what cards their opponent had, and how they played the hand).

Zubin (profile) says:

Not intuition, not a guess.

Poker Theory says that with calculation one will be able to develop a mixed strategy that will be able to break even against any opponent in the long run.

If the humans are unassisted, all it will take is raw computational power and sufficiently random number generation, and the computer can overpower any opponent.

They may lose a hand from time to time, but as any poker player will tell you, everybody has their bad beats.

Simon says:

Re: Why would it be hard?

Conditional probabilities are not hard to calculate in poker. At least in Hold ‘Em, they are very simple – if I’m drawing to a flush on the river, I have a one in five chance of making it (it’s not exactly 1 in 5, but it’s close enough to make no difference). If I know I have to hit a flush to win, and I have to pay more than 1/5th of the pot to call, then I should fold.

Knowing the maths is the most basic part of poker; to be a halfway decent player you need to be able to read your opponent, understand what his/her betting patterns mean, work out when s/he’s bluffing, etc. Can a computer do that? Maybe, but it’s a lot harder than working out the odds.

jecy says:

I just confused how the computer to win human’s mind?? As this system was designed on computer by human. I would like to play chess in computer sometime, but alway lose, that i don’t have any confident to play it., the free trading platform for business, joint it, you will find your potential buyer & seller.Our service include agents/distributors recruiting services, online/offline marketing campaigns, Chinese Business Credential Investigation, Chinese market research, trade show services and other services related to doing business in China.

Anonymous Coward says:

I fail to comprehend why people feel the need to create computers that can beat human beings at various games. Just what exactly are you trying to accomplish, and how does it benefit mankind? For cryin’ out loud, use those super computers to find a cure for cancer, or for some other productive task. A game is no longer a game when you to rip it apart and take all the fun out of it.

dorpus says:

Re: Re:

Supercomputers are already being used for cancer research. Research into games is useful for validating the claims of advanced players — their theories may or may not be true. A computer may also discover patterns that no human player had ever conceived. We’ve come a long way from the 1980s when chess grandmasters used to claim that computers were “incapable” of ever beating a human grandmaster, because they lacked a mystical human “intuition”. (The same grandmasters also used to claim that women are incapable of becoming grandmasters because they lack an Oedipal drive.)

Strofcon says:

Re: Re:

It seems to me that the important thing to take from this article is the idea that they are working on computer “intuition.” (Most people would associate that with artificial intelligence, by the way, in case you hadn’t kept up.)

The benefits of making machines that can out-think humans and (supposedly) also mimic our ability to “feel” and reason (the things we seem to claim set us apart from machines) are huge. If a machine can out-compute and out-think us, as well as have some human-like learning/intuitive capacity, it could very easily lead to answers to medical questions that would take us many years to find on our own.

Add Your Comment

Your email address will not be published. Required fields are marked *

Have a Techdirt Account? Sign in now. Want one? Register here

Comment Options:

Make this the or (get credits or sign in to see balance) what's this?

What's this?

Techdirt community members with Techdirt Credits can spotlight a comment as either the "First Word" or "Last Word" on a particular comment thread. Credits can be purchased at the Techdirt Insider Shop »

Follow Techdirt

Techdirt Daily Newsletter

Techdirt Deals
Techdirt Insider Discord
The latest chatter on the Techdirt Insider Discord channel...