找到最好的纸牌来完成部分扑克牌手

问题描述 投票:0回答:1

我正在尝试寻找以下问题的有效解决方案:

术语:

等级:1-13,其中11 = Jack,12 = Queen,13 = King

衣服:H =心脏,C =俱乐部,D =钻石,S =黑桃

“” WishCard“:可以根据玩家的意愿佩戴任何等级/服装的卡,无需重复卡。

给出2到7张卡,并且其中至少0到7张被定义为“ WishCard”,这是玩家在特定给定时间可能拥有的最佳卡组合。

Examples:
Stage: Pre-Flop
Hand[4C,*] -> Hand[4C,4H] | Pair

Stage: Flop
Hand[4C,*], Shared[*,10H,5C] -> Hand[4C,10C], Shared[10D,10H,5C] | 10 Three of a kind

Stage: Turn
Hand[4C,*], Shared[*,10H,5C,1S] -> Hand[4C,1C], Shared[1D,10H,5C,1S] | Ace Three of a kind

Stage: River
Hand[4C,*], Shared[*,10H,5C,1S,6C] -> Hand[4C,8C], Shared[7C,10H,5C,1S,6C] | 4C-8C Straight Flush

我觉得强行强迫这将永远。有没有更快的计算方法?

algorithm language-agnostic poker
1个回答
2
投票

这取决于您指的是“强行强加”。但这很混乱,因为有很多可能性和很多逻辑。

© www.soinside.com 2019 - 2024. All rights reserved.