Two Plus Two Newer Archives  

Go Back   Two Plus Two Newer Archives > General Poker Discussion > Poker Theory
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-19-2007, 04:35 PM
Phanekim Phanekim is offline
Senior Member
 
Join Date: Sep 2005
Posts: 515
Default Computer Programmers solve checkers.

Checkers solved


In high school, I solved tic tac toe in my 50 minute US history class.

Checkers is not a complex game I figure it is solvable as well.

Same with heads up poker. An argument can be made that in human versus human...the human poker pro would be able to extract more from the newbie human than a computer though. This is due to exploitative strategy.

Of course, in a multi way game there's no way a computer would win due its inability to predict wierd implicit alliances.
Reply With Quote
  #2  
Old 07-19-2007, 07:51 PM
Gullanian Gullanian is offline
Senior Member
 
Join Date: Dec 2006
Posts: 1,748
Default Re: Computer Programmers solve checkers.

I think you're getting a bit mixed up.

The reason checkers is so easily solvable is because it's a complete information game, with basic rules. The total permutations of the game is huge though, so most of the problem was having access to the computational power to solve the problem.

Tic tac toe is much more solvable because from any state the total permutations are relatively small.

Poker is incomplete information, this means you can't apply the same algorithms to solve the game such as you can apply in tic tac toe, or checkers.

The algorithm they used to solve checkers was probably the min-max algorithm or some deviation of it, and if you look at how the algorithm works you will soon understand why poker is a completely different problem area.
Reply With Quote
  #3  
Old 07-19-2007, 10:21 PM
Phanekim Phanekim is offline
Senior Member
 
Join Date: Sep 2005
Posts: 515
Default Re: Computer Programmers solve checkers.

[ QUOTE ]
I think you're getting a bit mixed up.

The reason checkers is so easily solvable is because it's a complete information game, with basic rules. The total permutations of the game is huge though, so most of the problem was having access to the computational power to solve the problem.

Tic tac toe is much more solvable because from any state the total permutations are relatively small.

Poker is incomplete information, this means you can't apply the same algorithms to solve the game such as you can apply in tic tac toe, or checkers.

The algorithm they used to solve checkers was probably the min-max algorithm or some deviation of it, and if you look at how the algorithm works you will soon understand why poker is a completely different problem area.

[/ QUOTE ]

I am not getting mixed up. I do know the difference between perfect information and imperfect information games. Despite the fact that poker is an imperfect information game, heads up poker is quite solvable as shown by mathematics of poker. Maybe its not solvable in the sense that it is 100% winner but it deinfately sets you up to be inexploitable.
Reply With Quote
  #4  
Old 07-20-2007, 05:03 PM
rainonacongadrum rainonacongadrum is offline
Senior Member
 
Join Date: Feb 2007
Posts: 146
Default Re: Computer Programmers solve checkers.

So what's the likelihood of poker ever being solved?

It seems that a computer programmer might be able to at least program a computer so the computer plays "ideal" poker. The program could also take information from software like Poker Tracker and be even better.
Reply With Quote
  #5  
Old 07-20-2007, 05:35 PM
jogsxyz jogsxyz is offline
Senior Member
 
Join Date: Mar 2005
Posts: 1,167
Default Re: Computer Programmers solve checkers.

Checkers is a deterministic game. Poker is not.
A computer playing perfect checkers cannot be beaten.
Poker can be 'solved' in the sense that the computer
always makes the best EV play. Still the computer
will not always beat a donk. There's often no best
play that can beat every possible suck-out.
Reply With Quote
  #6  
Old 07-20-2007, 08:09 PM
rainonacongadrum rainonacongadrum is offline
Senior Member
 
Join Date: Feb 2007
Posts: 146
Default Re: Computer Programmers solve checkers.

Well if a program could be made to make the best EV play all the time given whatever is going on in a game wouldn't that be a huge moneymaker in any game?
Reply With Quote
  #7  
Old 07-22-2007, 10:03 AM
6471849653 6471849653 is offline
Senior Member
 
Join Date: Oct 2004
Location: Finland
Posts: 471
Default Re: Computer Programmers solve checkers.

[ QUOTE ]
I do know the difference between perfect information and imperfect information games.

[/ QUOTE ]

Games like chess are games of incomplete information and the trees are many more and huge than they are at poker that's a game of complete information as the trees are only up to the showdown and there's only a couple of different simple moves to think about every street; it takes a second to compute the best line up to the showdown in a poker game while one does never get there in a chess game at this time.

What one sees with the eyes is not complete information; and what one doesn't see with the eyes is not incomplete information. When both sides see as much it's a game of complete or non-complete information depending if it can be calculated up to the end and say the line that was taken was the best all the way to the end.

P.S. If the computer wins or draws the heads up limit holdem match vs. the two pros on Monday/Tuesday (next week; http://campustechnology.com/articles/49023/ ), it could be because their software graphics are so bad that it's hard to play one's best game. I know from experience, though I have never played against a bot I couldn't beat huge both heads up and shorthanded.
Reply With Quote
  #8  
Old 07-22-2007, 09:47 AM
6471849653 6471849653 is offline
Senior Member
 
Join Date: Oct 2004
Location: Finland
Posts: 471
Default Re: Computer Programmers solve checkers.

[ QUOTE ]
Of course, in a multi way game there's no way a computer would win due its inability to predict wierd implicit alliances.


[/ QUOTE ]

The more players there are the less the bots lose.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:12 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.