首页 > 编程知识 正文

打麻将胡牌算法,麻将高效胡牌算法

时间:2023-05-06 15:23:23 阅读:193628 作者:3179

github项目链接:https://github.com/yuanfengyun/pldxlb_ai

麻将概率问题:

1、已经四个玩家每人有13张手牌
2、桌上已经打出的牌
3、玩家A有1个确定的胡牌目标
问: 玩家A摸入5张牌胡牌的概率?

公式见图:概率计算公式.jpg

整体思路
1、当我手上有14张牌时,如果能胡,直接胡掉。
   如果不能胡,我需要知道打出哪张牌以后,我胡牌的概率大
2、分别计算打出每张牌以后的胡牌概率,选出概率最大的牌打出
3、胡牌概率的计算

   根据胡牌表中的每项,求5张牌能胡的概率,然后求和

优点:

1、基于概率计算,准确性高

2、可以处理特殊牌型的选择问题,比如是否该过时的白羊对这种大牌

3、纯数学计算,不需要递归、回溯这些操作

4、不需要麻将知识


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。