Two Plus Two Older Archives  

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

Reply
 
Thread Tools Display Modes
  #1  
Old 11-04-2004, 04:57 PM
jimdmcevoy jimdmcevoy is offline
Senior Member
 
Join Date: Oct 2004
Posts: 728
Default Solving Poker

I am curious, does anyone know if anyone has ever tried to solve a specific form of poker perfectly?

I am not talking about an algorithm that makes a good poker bot, I am talking about playing a poker game in such a way that your EV is positive or zero no matter how your opponent(s) play.
Reply With Quote
  #2  
Old 11-04-2004, 05:31 PM
Rudbaeck Rudbaeck is offline
Senior Member
 
Join Date: Jul 2004
Location: Sweden
Posts: 555
Default Re: Solving Poker

It's clearly not possible when there is a rake. I think it's a pretty useless excercise anyway, as it probably won't be the most profitable play in any conceivable game.
Reply With Quote
  #3  
Old 11-04-2004, 06:09 PM
jimdmcevoy jimdmcevoy is offline
Senior Member
 
Join Date: Oct 2004
Posts: 728
Default Re: Solving Poker

The only way it won't be the most profitable strategy is if you are playing against other players who play non-optimally. But the problem is you have to know how they play non-optimally. If you observe that in a certain situation the raised 19 out of 24 times and optimal strategy calls for raising 13.6 out of 24 times in that certain situation, you still can't be sure he is playing non-optimally, he may actually be thinking "I should raise 13.6 times out of 24" but the fact he has to do it randomly could cause him to do it 19 out of 24 times. So if you adapt to what you percieve is his non-optimal play, you are in danger of making negative EV moves. I think Mike Caro wrote about this once. Besides, I reckon since no one plays perfectly whatever edge a perfect strategy has over other players would beat the rake.

Seems like a usefull excercise to me.
Reply With Quote
  #4  
Old 11-04-2004, 06:58 PM
Rudbaeck Rudbaeck is offline
Senior Member
 
Join Date: Jul 2004
Location: Sweden
Posts: 555
Default Re: Solving Poker

Knowing the nature of your opponents non-perfect play is where virtually all the profit comes from. Even though it's a hard nut to crack you have to come to a working hypothesis quickly when you face all new and unknown faces at the felt.
Reply With Quote
  #5  
Old 11-04-2004, 08:29 PM
jimdmcevoy jimdmcevoy is offline
Senior Member
 
Join Date: Oct 2004
Posts: 728
Default Re: Solving Poker

Yah okay in the real world a pro would probably make more money than some one playing perfect strategy, even thought I still reckon perfect strategy would beat the rake. But I still think it would be cool if some one created an unbeatable algorithm, by unbeatable I mean you have about the same chance as beating craps.
Reply With Quote
  #6  
Old 11-04-2004, 08:57 PM
danderso8 danderso8 is offline
Junior Member
 
Join Date: May 2003
Posts: 11
Default Re: Solving Poker

Look up Phzon's post on guts from a few months ago...If I remember correctly, he had pretty much solved it. the original poster was rocketmanjames.

--dan
Reply With Quote
  #7  
Old 11-05-2004, 01:49 AM
M.B.E. M.B.E. is offline
Senior Member
 
Join Date: Sep 2002
Location: Vancouver, B.C.
Posts: 1,552
Default Re: Solving Poker

[ QUOTE ]
It's clearly not possible when there is a rake.

[/ QUOTE ]
What does a rake have to do with it?

There are various theorems in game theory that will say whether the game is solvable or not. My understanding is that any reasonable form of poker with three or more players is not solvable, but heads-up poker is.

The group at University of Alberta came up with a "pseudo" solution for heads-up limit holdem. It is not exact (since that would have taken too much computing time) but they used some clever shortcuts to come up with a solution that appeared to be very close to optimal.

For that work, they won the Distinguished Paper Award at the Eighteenth International Joint Conference on Artifical Intelligence:

http://www.cs.ualberta.ca/~darse/Papers/IJCAI03.html
Reply With Quote
  #8  
Old 11-05-2004, 03:53 AM
Rudbaeck Rudbaeck is offline
Senior Member
 
Join Date: Jul 2004
Location: Sweden
Posts: 555
Default Re: Solving Poker

[ QUOTE ]
[ QUOTE ]
It's clearly not possible when there is a rake.

[/ QUOTE ]
What does a rake have to do with it?

There are various theorems in game theory that will say whether the game is solvable or not. My understanding is that any reasonable form of poker with three or more players is not solvable, but heads-up poker is.

[/ QUOTE ]

I didn't know the later part.

With a rake, if everyone plays 'perfect' only the house wins. So even perfect play will in some situations make you a loser, which defied the OPs intention.
Reply With Quote
  #9  
Old 11-05-2004, 04:24 AM
laja laja is offline
Junior Member
 
Join Date: Mar 2005
Posts: 0
Default Re: Solving Poker

-Finding the game theoretic solution would absolutely crush the other players, I don't believe you would lose enough money on not exploiting them to make it not viable, they are going to be playing definately far enough away from the perfect way.

-who thinks in reality poker is an N person game where there are actually coalitions, like maybe there are 2 moves you can do that would have relatively the same +ev , but you choose 1 that helps another player more than the other?
Reply With Quote
  #10  
Old 11-05-2004, 06:57 PM
jimdmcevoy jimdmcevoy is offline
Senior Member
 
Join Date: Oct 2004
Posts: 728
Default Re: Solving Poker

Yeah I would be very interested if some one solved three person limit poker one day. I think it would be possible, it would just be harder due to the cooperation added to the mix. It would very interesting if there was a very smooth grey scale in cooperation, from none to full, which would create all sorts of problems with rules and ethics in poker.
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 05:03 PM.


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