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 05-15-2007, 05:55 PM
Nichomacheo Nichomacheo is offline
Senior Member
 
Join Date: Aug 2006
Posts: 1,142
Default Hey, an actual NLHE game theory question/simulation.

I'm trying to make a program that solves simple jam/fold situations for me. Here's the situation:

SB vs BB. Both start with stacks of 10, SB posts 0.5 and BB posts 1. SB can shove/fold and BB can fold/call.

Currently I am doing this with a deck consisting of only aces king and queens. All-ins are evaluated by a program simular to PokerStove.

My preliminary results are that the SB should push with AA,KK,AKs,AKo and the BB should call with AA and KK only.

If anyone else could verify this, I would be thankful and impressed. If not, in general, how does this sound? I can provide some numbers for people that want to help me debug it.

/\/
Reply With Quote
  #2  
Old 05-15-2007, 06:15 PM
HP HP is offline
Senior Member
 
Join Date: Oct 2004
Location: DZ-015
Posts: 2,783
Default Re: Hey, an actual NLHE game theory question/simulation.

I am too lazy to verify this myself, but one way to verify this is too:

Use pokerstove. Double check that KK is at least a 0 EV call for BB. You can make jacks and lower dead cards i believe. Then, double check that AKs and QQ are at most a 0 EV call

After that, double check that AKo is at least a 0 EV push (where folding is considered 0 EV) for SB given that BB calls with AA/KK. Then, double check that pushing AQs and QQ are at most 0 EV

If all of the above are true, you've got yourself a Nash Equilibrium, and both players are playing in an un-exploitable fashion. I'd define that 'perfect poker'

[ QUOTE ]
If not, in general, how does this sound?

[/ QUOTE ]
Not good. I suspect you may be wrong. I suspect the un-exploitable strategy for the BB should be something like "call AA/KK 100% of the time, call with AKs 32.83% of the time, fold everything else"

I think it's way too much of a coincidence there are no 'boderline' hands (hands where they fold some non-zero percentage of the time, but don't fold some non-zero percentage also) in either of the player's ranges.
Reply With Quote
  #3  
Old 05-15-2007, 06:30 PM
HP HP is offline
Senior Member
 
Join Date: Oct 2004
Location: DZ-015
Posts: 2,783
Default Re: Hey, an actual NLHE game theory question/simulation.

Alright, you are lucky I am bored

I checked the EV of the SB pushing AQs:

If called by AA/KK, we have an equity of 31.846% if I've done it right

but according to my counting, we only get called 1 out of 5 times

so if we say the EV of folding is -0.5, the EV of pushing is:

0.8 + 0.2*(20*.31846 - 10)

which equals

0.0738

So unless I've made a mistake, pushing AQs from the SB is +EV if the BB is only calling AA/KK
Reply With Quote
  #4  
Old 05-15-2007, 06:45 PM
Nichomacheo Nichomacheo is offline
Senior Member
 
Join Date: Aug 2006
Posts: 1,142
Default Re: Hey, an actual NLHE game theory question/simulation.

Yeah, I'm crunching away at this... More time!
Reply With Quote
  #5  
Old 05-15-2007, 06:53 PM
HP HP is offline
Senior Member
 
Join Date: Oct 2004
Location: DZ-015
Posts: 2,783
Default Re: Hey, an actual NLHE game theory question/simulation.

While in the shower I thought of a way to find a Nash Equilibrium

First, suppose BB calls with AKs some percentage of the time. Call it X
Now, write out the EV of SB pushing with AQs in terms of X
Set this EV equal to the EV of SB folding. Now you can solve for X.
So now SB is indifferent to pushing or folding AQs

After you have done this, now suppose SB pushes AQs some percentage of the time. Call it Y
Write out the EV of BB calling with AKs in terms of Y
Set this EV equal to the EV of BB folding. Now you can solve for Y.
So now BB is indifferent to calling or folding AKs

And now you have a Nash Equilibrium
Reply With Quote
  #6  
Old 05-15-2007, 09:47 PM
jukofyork jukofyork is offline
Senior Member
 
Join Date: Sep 2004
Location: Leeds, UK.
Posts: 2,551
Default Re: Hey, an actual NLHE game theory question/simulation.

Download this: http://econweb.tamu.edu/gambit/

Then goto this page and follow the flash tutorial to have some idea what you're doing.

Then download and have a good look at "4cards.efg" (at the bottom of the same page).

You should be able then to work out how to get this working for your game using equities generated in poker-stove. Atm, I'm just trying to work out how to write some code to generate the ".efg" file automatically for the full push/fold game and then adapt it to allow for limps/checks using a simple heuristic instead of real post-flop play.

Juk [img]/images/graemlins/smile.gif[/img]
Reply With Quote
  #7  
Old 10-19-2007, 01:15 AM
HP HP is offline
Senior Member
 
Join Date: Oct 2004
Location: DZ-015
Posts: 2,783
Default Re: Hey, an actual NLHE game theory question/simulation.

[ QUOTE ]
You should be able then to work out how to get this working for your game using equities generated in poker-stove. Atm, I'm just trying to work out how to write some code to generate the ".efg" file automatically for the full push/fold game and then adapt it to allow for limps/checks using a simple heuristic instead of real post-flop play.

Juk

[/ QUOTE ]
bump

did you ever get this going btw?
Reply With Quote
  #8  
Old 10-19-2007, 02:25 AM
Paxinor Paxinor is offline
Member
 
Join Date: Sep 2006
Posts: 87
Default Re: Hey, an actual NLHE game theory question/simulation.

gambit is really slow though in calculating, so for games with a big gametree you propably need to solve it outside gambit...
Reply With Quote
  #9  
Old 10-19-2007, 08:00 AM
jukofyork jukofyork is offline
Senior Member
 
Join Date: Sep 2004
Location: Leeds, UK.
Posts: 2,551
Default Re: Hey, an actual NLHE game theory question/simulation.

I'd settle for knowing the if SB limping/min-raising is (essentially) dominated by pushing and/or how much EV the BB loses by just pushing anything he would have called a push with (for each effective stack upto say 15BB), but creating a good post-flop heuristic is the hard part.

Juk [img]/images/graemlins/smile.gif[/img]
Reply With Quote
  #10  
Old 10-19-2007, 01:38 PM
trojanrabbit trojanrabbit is offline
Senior Member
 
Join Date: Aug 2004
Location: dominated and covered
Posts: 188
Default Re: Hey, an actual NLHE game theory question/simulation.

[ QUOTE ]
I'd settle for knowing the if SB limping/min-raising is (essentially) dominated by pushing and/or how much EV the BB loses by just pushing anything he would have called a push with (for each effective stack upto say 15BB), but creating a good post-flop heuristic is the hard part.

[/ QUOTE ]
This is something I've looked into a great deal. I've run some simulations that allow limping and mini-raising in addition to pushing. The optimal play seems to limp fairly frequently, push moderately, and rarely mini-raise, however... The EV gain by allowing these additional options is very small compared to a player who is confined to jam/fold options.

Tysen
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 08:41 AM.


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