【发布时间】:2016-10-29 17:31:28
【问题描述】:
我目前正在用 python 模拟扑克,我被困在翻牌后计算出牌,转牌
我想学习如何计算翻牌时的补牌。 另一方面,我想学习如何让我的模拟认识到我需要一张牌才能获得顺子。如果丢失的牌在中间,我的补牌是 4。如果它在顺子的开头或结尾,我的补牌是 8。
例如:
我的口袋里有 5 张黑桃和 6 张钻石
翻牌是:9-Clubs , 8-Hearts , K-Hearts
所以我的 5 张牌是这样的:5s - 6d - 8h - 9c - Kh
在扑克中,这种抽牌是内听顺子抽牌。如果我在转牌或河牌中抽到任何类型的 7,我将获得顺子抽牌。由于一副牌中有 4 个 7,所以我的出牌是 4 来获得顺子。
这只是一个关于出局的基本示例。
如果有人可以指导我,我会很高兴。
亲切的问候
【问题讨论】:
-
你的问题的措辞是这样的,只有玩过你版本的扑克的人才会明白你在问什么。由于这限制了您可能的回答,您可能需要重新措辞 - 或至少定义您的术语 - 以获得更多回复。
-
您是否将 5 张牌抽牌与德州扑克混合使用? 5张抽牌没有转牌或河牌,第一轮下注后只有一次抽牌。此外,您可能希望将此问题迁移到 poker.se,那里更有可能有人可以回答您的问题。
-
在翻牌圈,牌面多出 3 张牌,因此基本上是 5 张抽牌,在德州扑克中,玩家之间比较最好的 5 张牌。所以简单来说,我只想知道如何让我的模拟识别出我离顺子只有 1 张牌,就像我给出的例子一样。
-
5 张抽牌和翻牌游戏是完全不同的扑克类型,具有不同的规则。您需要澄清您的问题并使用正确的术语以获得正确的答案。您的标题询问有关计算平局赔率的问题,但在下面的评论中,您表示您正在寻找其他东西。
-
大卫鲍林给出了正确的答案
标签: python math statistics simulation poker