ZBLOG

Good Luck To You!

史上最强最全“炸金花”攻略(涉及概率论及排列组合+py3模拟)

平常在外漂泊,每天都是工作、工作、工作!不会接触到打牌娱乐啥的,可是回家过年的时候,难免会和亲戚朋友聚聚打打牌啥的。想要多(shao)赢(shu)点不得从网上找找攻略啊,这不,在GitHub上就有,嘿嘿~~


Github上面这个项目模拟了2000多万局炸金花,计算了不同牌在不同玩家数下的炸金花胜率

每种情况与理论分析的误差不大于一个万分点。


打个比方撒,桌面是五人局,你的牌中有一对A,那么你的胜率就是69%左右,牌越大肯定胜率越高,随着桌上人数的增加,同样的牌,胜率逐步降低的。

解析: 1.牌型概率的理论计算


从 52 张牌中任取 3 张牌,总共可能出现的情况为 C352 = 22100种


    豹子

    总共 13 ∗ 4 = 52 种,概率 P1= 0.235 %

    顺金

    枚举,A23, 234, …, QKA

    总共 12 ∗ 4 = 48 种,概率 P2= 0.217 %

    金花

    先考虑黑桃金花,即从黑桃牌共计 13 张牌中抽取 3 张,然后减去黑桃顺金部分,最后乘 4 即可:

    总共 (C313 -12) ∗ 4 = 1096 种,概率 P3 = 4.959 %

    顺子

    先考虑 A,2,3 顺,共 43= 64 种,除去A, 2, 3顺金部分,最后乘 12 即可:

    总共 ( 43− 4 ) ∗ 12 = 720种,概率 P4 = 3.258 %

    对子

    先考虑 A 对,共 C24 ∗ ( 12 ∗ 4 ) = 288种,最后乘 13 即可:

    总共 C24 ∗ ( 12 ∗ 4 ) ∗ 13 = 3744种,概率 P5= 16.941 %

    散牌

    剩下的概率都是拿到散牌,约为75% 。散牌的种类不可胜数,一个恰当的统计方法是以散牌中最大的那张牌作为牌种区分的标志。比如,散牌 A,表示当前手牌为散牌,且3张牌中最大的牌为 A。

QQ图片20230428231224.jpg


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年11月    »
123
45678910
11121314151617
18192021222324
252627282930
搜索

Powered By Z-BlogPHP 1.7.2

Copyright Your WebSite.Some Rights Reserved.