Java库计算德州扑克手的股权

时间:2011-10-18 20:25:59

标签: java poker

有没有人知道一个快速的java算法\库来计算得克萨斯扑克手的资产或获胜概率(作为PokerStove计划)?

1 个答案:

答案 0 :(得分:8)

哦,这是我的域名; )

与PokerStove一样快,因为PokerStove速度非常快,所以非常非常难。然而,有几个评估员非常有趣。

这完全取决于您愿意为此使用多少内存以及您的确切需求。例如,现在有很好的在线评估员不需要安装任何程序(需要安装PokerStove)。

那些写得很好(即快速,快速)扑克评估员的人会选择“Cactus Kev”,“Paul Senzee”,“Steve Brecher”等名字(谷歌搜索它们应该引导你进入各种论坛)。

如果你有133 MB备用,那么就是RayW的大查找表。评估7张牌的手的代码基本上变成了一个巨大的表查找。你几乎无法击败它。

请注意,PokerStove本身的功能有限。采取以下方案:

  1. 翻牌前全押,筹码25美元
  2. 翻牌前全押,筹码25美元
  3. Qh Qd翻牌前全押,筹码10美元
  4. 好吧,你无法在PokerStove的一次传球中计算所有这些股票。你必须首先计算第一个底池的股票,然后使用Qh Qd作为死卡计算第二个底池的Ac Ad和As Ks的股票。它可以完成,但它有点痛苦:你必须手动计算底池大小,你必须在PokerStove中运行两个不同的计算。

    如果这是真钱德州扑克,你也必须考虑到佣金或你的计算存在缺陷。