ULc*_*jun 6 python poker artificial-intelligence
好的,所以我正在为我的高级项目制作德州扑克AI.我已经创建了gui和投注/交易程序,但是我已经达到了我需要确定谁获胜的部分,我不知道最好的方法来解决这个问题.我正在使用python btw.ATM我有2个列表,一个用于7个播放器卡,一个用于7个计算机卡.目前,所有卡都作为结构存储在列表中{{Number':XX,'Suit':x},其中number为2-14,suit为1-4.我接近这个的方式是为每个手型创建一个函数,从最高的开始.例如.self.CheckRoyal(playerCards),并手动浏览列表并评估是否实现了皇家同花顺.必须有更好的数字方式来做到这一点.
http://www.codingthewheel.com/archives/poker-hand-evaluator-roundup
您将获得的最佳算法是查找大小为100 MB的查找表中的7个查找(如果我没记错的话)
| 归档时间: |
|
| 查看次数: |
12204 次 |
| 最近记录: |