Poker-AI.org Poker AI and Botting Discussion Forum 2014-03-19T14:55:58+00:00 http://poker-ai.org/phpbb/feed.php?f=24&t=2719 2014-03-19T14:55:58+00:00 2014-03-19T14:55:58+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2719&p=5864#p5864 <![CDATA[Re: How to build a poker game tree of small size]]> manuel wrote:

Thats a nice bookmark thanks. I read a few of those publications, but as a matter of fact it is impossible to read and understand all of them (as a non native english speaker) in acceptable time.
I am starting at point zero and want to build my own bot with state of the art approaches, hopefully to be able take part at the ACPC. But at the moment it wont make sense to read all papers as some of them are certainly outdated.
So I am asking you for some hints on what to read exactly. Just some catchwords of techniques that are absolutely necessary would be fine. My current state is that CFR is the most efficient (better least inefficient) poker algorithm, with fictious play I approximate the ε nash-Equilibrium, and I need lossless card isomorphisms and lossy bucketing to fit the gametree in memory.
Are there other things that I have to take into account to create an agent that performs well?


I find them nearly impossible to read and I am a native English speaker. :D The more recent papers usually reference earlier ones so there aren't many short cuts. A key concept in memory reduction is imperfect recall. Clustering is used to categorize boards. Different sampling techniques are used: public chance sampling, chance sampling, external sampling

I can't really help much more because I use my own technique.

https://www.google.co.uk/search?q=site% ... 2&ie=UTF-8

https://www.google.co.uk/search?q=site% ... ect+recall

Statistics: Posted by spears — Wed Mar 19, 2014 2:55 pm


]]>
2014-03-19T13:08:24+00:00 2014-03-19T13:08:24+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2719&p=5863#p5863 <![CDATA[Re: How to build a poker game tree of small size]]>
Read them over, or at least the introductions, to get a good idea of what's currently doing well.

Statistics: Posted by ibot — Wed Mar 19, 2014 1:08 pm


]]>
2014-03-19T12:57:34+00:00 2014-03-19T12:57:34+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2719&p=5862#p5862 <![CDATA[Re: How to build a poker game tree of small size]]> I am starting at point zero and want to build my own bot with state of the art approaches, hopefully to be able take part at the ACPC. But at the moment it wont make sense to read all papers as some of them are certainly outdated.
So I am asking you for some hints on what to read exactly. Just some catchwords of techniques that are absolutely necessary would be fine. My current state is that CFR is the most efficient (better least inefficient) poker algorithm, with fictious play I approximate the ε nash-Equilibrium, and I need lossless card isomorphisms and lossy bucketing to fit the gametree in memory.
Are there other things that I have to take into account to create an agent that performs well?

Statistics: Posted by manuel — Wed Mar 19, 2014 12:57 pm


]]>
2014-03-18T15:30:03+00:00 2014-03-18T15:30:03+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2719&p=5850#p5850 <![CDATA[Re: How to build a poker game tree of small size]]> http://poker.cs.ualberta.ca/publications.html

Statistics: Posted by spears — Tue Mar 18, 2014 3:30 pm


]]>
2014-03-18T10:49:55+00:00 2014-03-18T10:49:55+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2719&p=5849#p5849 <![CDATA[How to build a poker game tree of small size]]>
The next question is, how do I apply the lossless abstractions? Preflop card isomorphisms are pretty easy but how do I build the tree once a common card has been dealt?

EDIT:
In "Measuring the Size of Large No-Limit Poker Games" Michael Johanson states that with card ismorphisms FLHU has the following sizes:

PrF: 169 -> BF=169
PoF: 1,286,792 -> BF=~7614.15
T: 55,190,538 -> BF=~42.89
R: 2,428,287,420 -> BF=~44

In a FL HU game I have per betting round 29 nodes; 9 paths continuing and 10 terminal. Hence

169*(20+9*(7614.15*(20+9*(42.89*(20+9*(44*28)))))) which is 4.9657757 × 10^13

nodes, which is still not practicable. Is this correctly calculated? Is FLHU poker without lossless abstraction possible at all? I don't know how to start. How do you guys master the game?

Statistics: Posted by manuel — Tue Mar 18, 2014 10:49 am


]]>