Razz是七张梭哈的变种,规则很简单
總共用一副牌,52张一开始每个人发三张牌,最后总共发7张牌然后7张牌牌中选出可以组合成最小的5张牌来比较,谁的牌最小就获胜,A算最尛的1
其中选出可以组合成最小的牌是:
上面这个例子中,75,432小于85,421因此第二手牌获胜。如果所有亮牌的玩家组合出的5张牌都有对子那么誰的对子点数最小,谁就获胜
我想要写一个计算胜率的小程序:
比如比较A345和2257,得到结果:
最简单的想法就是,两组牌都生成7张牌的所有情況然后比较大小,但这样的话效率太低了比如要比较两个三张牌的话,就要生成上百亿个结果
我想请教一下如果要提升效率的话怎麼做比较合适?有谁能写个最好不过如果没有空闲指点一下思路也可以吧:)
梭哈概率计算(五张牌):
同花顺〉㈣条〉葫芦〉同花〉顺子〉3条〉〉2对〉对子〉散牌
Razz是七张梭哈的变种,规则很简单
總共用一副牌,52张一开始每个人发三张牌,最后总共发7张牌然后7张牌牌中选出可以组合成最小的5张牌来比较,谁的牌最小就获胜,A算最尛的1
其中选出可以组合成最小的牌是:
上面这个例子中,75,432小于85,421因此第二手牌获胜。如果所有亮牌的玩家组合出的5张牌都有对子那么誰的对子点数最小,谁就获胜
我想要写一个计算胜率的小程序:
比如比较A345和2257,得到结果:
最简单的想法就是,两组牌都生成7张牌的所有情況然后比较大小,但这样的话效率太低了比如要比较两个三张牌的话,就要生成上百亿个结果
我想请教一下如果要提升效率的话怎麼做比较合适?有谁能写个最好不过如果没有空闲指点一下思路也可以吧:)
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。