Poker-AI.org Poker AI and Botting Discussion Forum 2017-05-15T18:35:04+00:00 http://poker-ai.org/phpbb/feed.php?f=26&t=3030 2017-05-15T18:35:04+00:00 2017-05-15T18:35:04+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3030&p=7207#p7207 <![CDATA[Re: Approach for 6-Max bot]]> spears wrote:

Quote:
There is no real GTO solution for 3-Max+ games
Are you saying there is a theoretical problem? If so, could you post a reference?


In a 2-player zero-sum game a NE is also a min-max equilibrium, every player can assure a guaranteed minimum winnings/maximum loss (a constant called game value). A Nash Equilibrium still extists for any game of finite number player and finite number strategy, but in 3+ player there is no notion of game-value. So there is no strategy that can assure to not loss. A NE strategy is the best option only if all other player are playing the same NE, if one or more player deviates from nash (or playing strategy from another NE) you could loss also playing nash.

Statistics: Posted by AlephZero — Mon May 15, 2017 6:35 pm


]]>
2017-05-09T11:54:51+00:00 2017-05-09T11:54:51+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3030&p=7199#p7199 <![CDATA[Re: Approach for 6-Max bot]]>
If you have the code to get information from the pokerclient and get input to the pokerclient. I am happy
to share code.

Statistics: Posted by Piet — Tue May 09, 2017 11:54 am


]]>
2017-04-25T08:37:54+00:00 2017-04-25T08:37:54+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3030&p=7180#p7180 <![CDATA[Re: Approach for 6-Max bot]]> Statistics: Posted by spears — Tue Apr 25, 2017 8:37 am


]]>
2017-04-24T22:27:12+00:00 2017-04-24T22:27:12+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3030&p=7179#p7179 <![CDATA[Re: Approach for 6-Max bot]]> spears wrote:

Quote:
There is no real GTO solution for 3-Max+ games
Are you saying there is a theoretical problem? If so, could you post a reference?


Not a great reference, but you can watch Bowlings video starting at 56:00
https://www.deepstack.ai/

I think there was some more in some Alberta papers, but I didn't find it.

Statistics: Posted by HontoNiBaka — Mon Apr 24, 2017 10:27 pm


]]>
2017-04-24T17:54:54+00:00 2017-04-24T17:54:54+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3030&p=7178#p7178 <![CDATA[Re: Approach for 6-Max bot]]> HontoNiBaka wrote:

Ok I see, so most seem to use rules. I would assume it's really hard to write all those rules?


Creating rules is easy and you would be surprised that you can cover 90% of the situations rather quickly. My approach was to create a rule set for each major scenario then run simulations over all board types to see where the frequency of that rule set settled at. At the same time you can see the distribution of value and bluff combos and adjust accordingly for GTO purposes. So if your striving for a 65% flop HU c bet you just create a rule set to achieve it by widening or tightening the rules. It sounds complicated but it really isn't.

Statistics: Posted by shalako — Mon Apr 24, 2017 5:54 pm


]]>
2017-04-22T21:29:13+00:00 2017-04-22T21:29:13+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3030&p=7171#p7171 <![CDATA[Re: Approach for 6-Max bot]]> Quote:

There is no real GTO solution for 3-Max+ games
Are you saying there is a theoretical problem? If so, could you post a reference?

Statistics: Posted by spears — Sat Apr 22, 2017 9:29 pm


]]>
2017-04-22T17:54:26+00:00 2017-04-22T17:54:26+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3030&p=7170#p7170 <![CDATA[Re: Approach for 6-Max bot]]> Statistics: Posted by HontoNiBaka — Sat Apr 22, 2017 5:54 pm


]]>
2017-04-03T20:19:22+00:00 2017-04-03T20:19:22+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3030&p=7155#p7155 <![CDATA[Re: Approach for 6-Max bot]]>
It has been a difficult project and I have made many mistakes. I personally feel that simulation based bots are overkill and are not necessary. Had I gone with only rules from day one I think I would have been much farther along to be honest. Sometimes equity is not a good indicator of playability and I have struggled with this quite a bit. Equity also does not consider positional advantage.

I think some of the most difficult aspects of 6 max are dealing with multiway all-ins which require quite a bit of processing power to figure out correctly due to all the various stack sizes, side pots etc. HU is pretty simple but 3 and 4 way low SPR situations are very complicated. My river bluff catcher routine is also complicated but I am not sure if its even needed for games under PLO25. I think if you can get your RCE (River Call Efficiency) around 1.3 that your doing good enough. I think the holy grail is around 1.75. Playing perfect on the river is not as easy as it sounds.

Its also easy for bots to over fold post flop. mlatinjo has helped me with this and he really knows his stuff. I have really loosened up the floats and it has made a big difference.

Also..one other thing that simulation bots struggle with is blockers. My bot uses both nut and draw blockers quite a bit. The only way you can do this is with rules.

Statistics: Posted by shalako — Mon Apr 03, 2017 8:19 pm


]]>
2017-03-30T17:47:07+00:00 2017-03-30T17:47:07+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3030&p=7148#p7148 <![CDATA[Re: Approach for 6-Max bot]]> I am not sure if neural network approach would work 6 max considering that if you want to play multiple tables and have only 15+ seconds to react.

Statistics: Posted by mlatinjo — Thu Mar 30, 2017 5:47 pm


]]>
2017-03-29T15:16:43+00:00 2017-03-29T15:16:43+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=3030&p=7145#p7145 <![CDATA[Approach for 6-Max bot]]> This thread is about good approaches for creating 6-Max bots, not so much about implementation details, but about general ideas and algorithms.

I know some people are using rule bots, which basically mirror their own understanding of poker. This would be pretty hard for me, as I am not a great poker player and it seems, that you need a ton of rules.
There is no real GTO solution for 3-Max+ games, so simply running CFRM would not produce an optimal strategy, also its infeasible for anything above 3-Max and even there the trees get huge.
I have heard, that some people decompose the game into a lot of HU situations and solve those with CFRM. I tried that approach, used Snowie preflop ranges as a start for those HU spots, but there are so many spots, that it seems infeasible.

Then there are techniques like neural networks, but even though I know a bit about NNs, simply having NNs doesn't really work as well, I still need to combine it with some features, or CFRM or something like that.

So what are some ideas for 6-Max bots?

Statistics: Posted by HontoNiBaka — Wed Mar 29, 2017 3:16 pm


]]>