Poker-AI.org Poker AI and Botting Discussion Forum 2013-10-24T17:24:29+00:00 http://poker-ai.org/phpbb/feed.php?f=24&t=2618 2013-10-24T17:24:29+00:00 2013-10-24T17:24:29+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2618&p=5138#p5138 <![CDATA[Re: Exploitation/Adaptation By Purification]]> could be the same as playing a mixed strategy. A completely pure strategy would exclude all but one action, while a completely un-purified strategy might play all available actions. Something in the middle could/would play fewer than all actions, but in the scenario you describe 70% of the time it would be playing all actions if that were the default EQ. That's not really the point of this post, though.

What I'm showing here is that the "amount" of purity can be adapted in real-time to improve equity versus a given opponent. For example, an opponent that plays a very static strategy (like another EQ), it would likely be better to play a more pure strategy. While an exploitative opponent (like most humans), it would be better to play a more defensive (less pure) strategy. You can decide that level by sampling.

Statistics: Posted by cantina — Thu Oct 24, 2013 5:24 pm


]]>
2013-10-24T13:00:56+00:00 2013-10-24T13:00:56+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2618&p=5137#p5137 <![CDATA[Re: Exploitation/Adaptation By Purification]]> Statistics: Posted by spears — Thu Oct 24, 2013 1:00 pm


]]>
2013-10-24T11:45:39+00:00 2013-10-24T11:45:39+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2618&p=5136#p5136 <![CDATA[Re: Exploitation/Adaptation By Purification]]> Statistics: Posted by cantina — Thu Oct 24, 2013 11:45 am


]]>
2013-10-24T09:39:56+00:00 2013-10-24T09:39:56+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2618&p=5135#p5135 <![CDATA[Re: Exploitation/Adaptation By Purification]]> Statistics: Posted by spears — Thu Oct 24, 2013 9:39 am


]]>
2013-10-24T03:07:04+00:00 2013-10-24T03:07:04+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2618&p=5134#p5134 <![CDATA[Re: Exploitation/Adaptation By Purification]]> threshold += threshold * inc

Average (optimum) is probably around 40%, which is about what I expected. A lower delta (increment percentage) would probably have shown a more stable optimum threshold. I don't have a player that can exploit overly predictable strategies (i.e. very pure strategies), so I'm not sure how to show it decreasing it's threshold. It should, though, in theory, against a player with that capability.

The increment sign (+/-) was decided by Zed * Utility of the deviated threshold levels.

Code:
Hand #    Threshold (10% delta)
--------------------------------------
50000     0.146923779810831
100000    0.186814088517662
150000    0.449290742512755
200000    0.496626159328362
250000    0.33744537676712
300000    0.442345245425452
350000    0.327312908941213
400000    0.406057514081512
450000    0.342283417617408
500000    0.420383316311766
550000    0.40578471755976
600000    0.488456269506705
650000    0.432960247785639
700000    0.513456650014193
750000    0.422146355060823
800000    0.510797089623596
850000    0.385637976310415
900000    0.403411666168254
950000    0.528818128102072
1000000   0.295419722492907
1050000   0.254078200455836


Next: somehow model a dynamic threshold based on game state. :)

Statistics: Posted by cantina — Thu Oct 24, 2013 3:07 am


]]>
2013-10-20T17:41:25+00:00 2013-10-20T17:41:25+00:00 http://poker-ai.org/phpbb/viewtopic.php?t=2618&p=5125#p5125 <![CDATA[Exploitation/Adaptation By Purification]]> Statistics: Posted by cantina — Sun Oct 20, 2013 5:41 pm


]]>