Poker-AI.org Poker AI and Botting Discussion Forum 2013-03-17T01:21:36+00:00 http://poker-ai.org/phpbb/feed.php?f=24&t=2408 2013-03-17T01:21:36+00:00 2013-03-17T01:21:36+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2408&p=3330#p3330 <![CDATA[Re: Testing abstractions manually]]> Statistics: Posted by Coffee4tw — Sun Mar 17, 2013 1:21 am


]]>
2013-03-16T22:50:59+00:00 2013-03-16T22:50:59+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2408&p=3319#p3319 <![CDATA[Re: Testing abstractions manually]]> Statistics: Posted by proud2bBot — Sat Mar 16, 2013 10:50 pm


]]>
2013-03-16T21:26:03+00:00 2013-03-16T21:26:03+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2408&p=3316#p3316 <![CDATA[Re: Testing abstractions manually]]> Statistics: Posted by cantina — Sat Mar 16, 2013 9:26 pm


]]>
2013-03-16T20:59:12+00:00 2013-03-16T20:59:12+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2408&p=3315#p3315 <![CDATA[Testing abstractions manually]]> I created two 600 bucket abstractions, one based on EHS2, another one on my new method to evaluate. Next, I randomly generate 5 cards x-times and determine which buckets according to both strategy they belong. For each of those hand/board combos, we create 1000 other hand board combos and determine their buckets. If the buckets to both bucketing strategies are different, I just continue. If the bucket of strategy1 is similar, I store it in a list for s1 and similar for strategy2.
What we get is a random hand and 2 sets of other hand/boards, that would reflect a similar bucket according to strategy1 or 2. If we print them out, we can compare the results manually. For instance, here is an excerpt:

Hand & Board: 8h4h6dAh7d
NEW method: 4d8s2s6s7h; 8h7s4d6dJc; 3h6h4c7sTh; 5h4dAc2hAh; 7s4s6h8sAh
EHS method: Jh3cKs4cKd; 8h3hTh7cJc

We can see that we have a no SD value but a gutshot and a backdoor FD. The NEW method puts boards with also a guthot into the same bucket, while EHS has one hand which has the same property, but another hand (the first one) which has strategically nothing in common.

Hand & Board: 6h8d6c4c3h
NEW method: 7s9c6d7d4c; 7s2s7h4h6s; 8cKs6h7s8h; 5c2h3c6h5d; As6s6h5d7s
EHS method: 3hQsJc8cQh; 7hTs8h9c7c; AdKd5s5cQd; 5s9h3s9sAs; Qs9c9hAd6s; 8d8sTd5h9c; 3d8sTh5d8d; 5hQs8dQcJd; 7d2hTh7s3c; 8d3s6dJc8h; 4cQs4sTs3d; 2dTdTcJcJh; 2s8d8sJd5c; 9c3s8d9d5s; JhJsKsQs8s

Here we have a weak TP and the NEW method groups similar hands together (low board cards, weak top pair or better second pair). The EHS method however, merges very different hands together. From TP on a Q-high board to third pair.


Hand & Board: JhKhTcAh9h
NEW method: AsJsKdQs6s; Jc2c2hTcKc; 5hAh7h3h2d; 5c6cJcAc5s; 6c5c9c6hKc
EHS method: AdTsThQh7c; AsKc6s4h6d; Qd6s4s6c3s; 8sJsJhQsTs; 9hQsTc9d8s; 7sQdTs4d7c; 8c8d9h4h4c; 7c7h2cTd3h; 3s4h3c2c5s; 8dJh4dTd8h

Finally, we have a Monster draw (Nut-FD + gutshot) which means that we can play it very agressive. The NEW method puts similar hands into the same bucket, while the EHS method puts very different hands into the same bucket.


One further step to investigate abstractions is to see, where hands in the same bin of S1 are clustered to in S2 (and with which other hands) and vice versa. This should give you an idea, if the abstraction really separates hands according to their strategic impact or not.

Statistics: Posted by proud2bBot — Sat Mar 16, 2013 8:59 pm


]]>