四川麻将纯AI算法------最优拆牌

网上有关“四川麻将纯AI算法------最优拆牌”话题很是火热,小编也是针对四川麻将纯AI算法------最优拆牌寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临...

网上有关“四川麻将纯AI算法------最优拆牌”话题很是火热,小编也是针对四川麻将纯AI算法------最优拆牌寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

ps:四川麻将AI算法已经开发完毕,现已上线运营,有需要交流的朋友请留言交流讨论

我想现实生活中应该有很多朋友都在玩四川麻将,不知道你有没有发现其实四川麻将是否胡牌其实也是可以用数学公式来表达的。不知道你猜到了没有 好了,好了 不留悬念了我直接给出来。ABCxN+AAAxN+AAx1? 这个是什么意思了,意思就是你想要胡牌 那么你的牌型必须要满足以上这个公式你才能胡牌。你手牌必须是有N个顺子,或者N个刻子和一个对子组成才能胡牌。那么你现在知道了胡牌公式,那你会计算当前手牌的向听数吗?(向听数:这手牌摸几张牌能够听牌)。我想很多人打了多年的麻将,都不一定第一时间能看出手牌的向听数。这个其实在你写程序的时候非常重要,如果没有这个你就不知道别人打一张牌来,你是碰不碰,杠不杠。我可以直接告诉你其实也是有公式可以找的。

胡牌数:当手牌有N张时,最多需要N/3*2+1手即可胡

向听数:代表听牌最多需要N/3*2手听牌

这个公式我们是怎么得来的来,我们一起来看下面一张**

大家看上面这张,假设我们手牌有14张,最坏的情况我们摸9张牌就可以听牌。为什么是9张不是8张,不是10张了。这个就要根据我们前面的胡牌公式来了,因为如果你要胡牌手牌就必须是连子或者或者加一个对子。那么我们这个就很好推倒出来了,一个连子由三张牌组成,一个刻子由3张牌组成,我们假设你只有连子中得一张牌,那么你就只差2张可以组成一个连子,那么你组成连子就需要2手,依次类推,你就可以得到我们最多有几首牌可以胡牌的公式。我们每组成一个搭子就会降低进听数。 **N/3*2+1** 下面我们一起给一张来计算一下胡牌的步数。

上面这张需要3张牌就可以胡牌,你算对了吗?为什么是三首了,**1手:我们来看1,3差一张2万**,**2手:889差一张7或者一张8,**

**3手:2饼差一张2或者3条差一张3条**? 我们计算这个有什么用了,只要我们能快速的计算出来这个,我们就能知道我们现在牌型到了什么阶段了,我们需要怎么出牌了。还有一个特别重要的时刻就是,我们能够快速的分辨出牌,别人出一张牌,我们是否决定要碰牌。其实决定我们是否要碰牌,就是看我们有没有让牌型向听数量倒退,这个决定是否碰牌的算法,我们放到后面来讲。

可能现在很多人有一个疑问?为什么我们要把7拆成

而不是

了?如果你发现了这个问题,那么恭喜你可以进入我们今天将的最重要的环节,如果拆解一个最优的牌型。

我们怎么才能拆解出最优的牌型,我们第一步就得把所有牌能组成的可能全部拆解出来。我们还是以上一首牌为例子:

1万3万可以组成的牌

7,8,,9能组成的牌

5筒可能组成的3种牌型

6筒可能组成的牌型

7筒能组成的所有可能

8筒所有的可能

9筒所有的可能

我们通过这个计算就能完成第一步把这手牌所有能组成的搭子全部拆解出牌,我们知道一首牌胡牌为N/2*3+1,那么搭子的最大数量也就为N/3+1,这个大家下面可以自己去推算,我在这里就不一一讲解了,然后我们通过排列组合的方式至多组合5个搭子,看哪一个分数最大,听牌数量最少的。则为我们当前的最优拆牌方案,我们后面出牌就以这个为参考的标准出牌。后面有时间持续更新四川麻将的AI算法。这里我们可以给每一个搭子分配一个分数,为了后面计算。

这里为什么有第一个对子99了,因为我们胡牌只需要一个对子,2个对子就不能胡牌,所以只能给一个对子99分。上面理论部分的东西基本已经全部讲完,不知道大家有没有思路,有没有想法了,有想法的朋友留言交流

四川麻将有什么技巧?

打麻将的最终目的自然只有一个,那就是赢牌~不过你知道吗?赢牌也是需要掌握一定的技巧的,那么四川麻将怎么赢牌?那就来看看四川麻将赢牌技巧介绍吧!

1、钓线碰吃一路追熟

碰吃牌时,借一路追熟之战法,听比较难的尖张,例1:11466689条、22筒。

此牌型,碰1条或2筒听边7条,但7条已被人碰成一明刻,是听张还是从连搭子,查海内8条已有2张,自己手握一张,6条手中已成暗刻,人们不可能再有第4张8条了,所以单嵌绝张乃明智之举,此为1条碰出,打掉4条听边7条。若碰出2筒,打掉4条。结果牌过几巡,某家摸上7条,当绝对安全牌放出,不料正好放炮。这不是巧合,而是必胜战术所在。

2、双对套吃毫不反悔

例2:1122万、66条、白白白、5筒。此牌,吃3和3,寓意锦绣江山。

此时,上家打来一张外挂筋袖牌3万,是吃还是不吃:海底已有张3万,上家打3万,别家不碰还有2张3万,假如别人手中掌握1张,仍有一张可供和出,于是断然硬做吃下,打出5筒,听边3万。虽然此局没能和出,实属牌运所致,战术无误,毫不反悔!

3、大肚硬吃强走险路

例3:3445条、33万、中中中、8万。此牌,属硬拼手法,里边仍包括哲理。

上牌正确的吃法应该是吃2、5条听3、6条,或吃3、6条听2、5条。但几巡不进张,这时,上家打出4条,吃进4条,打出8万,手中4条和3万形成。

麻将游戏宣传图

筒子们,这次的四川麻将赢牌技巧就介绍到这里了,玩家们单单记住还不够,还要学会融会贯通,在实战中真正将这些技巧使用起来哦!

四川麻将规则大全

开牌规则和牌规则拿牌规则胡牌规则番数规则算钱规则术语大全

四川麻将技巧大全

必赢技巧技巧口诀胡牌技巧算番技巧做牌技巧赢牌技巧认牌技巧算牌技巧听牌技巧出牌技巧

四川麻将公式大全

胡牌公式算番公式

四川麻将口诀大全

抓牌口诀常胜口诀常备口诀实战口诀

1、起牌定缺,算牌记牌都要有。

如果起牌对子有3-4对,没有杠牌在手,那就千万不要碰,留着做7对,先打中间的牌,留边张收过来。当手上就差一对牌,又怕留不好牌的时候,就要开始算牌了,把别人碰的和打的牌记下来,算一下你胡牌的几率。同时,对那些越觉得摸不到的牌越要留下来,以避免刚一打出去,就摸到打出去的那个牌。记住,越到最后关头,越不能急。

2、摸牌看手气,缺桥打1、9。

四川麻将缺桥时,按“金三银七”定律走,先打1、9再打中间或是先打3、7再打中间。摸牌时,如果连续2、3张都摸得很顺利,都是自己需要的牌,那么尽量先打熟张,以免别人碰或杠打乱自己摸牌的节奏;如果缺哪桥一直摸哪桥,则可以先打生张,通过别人碰或杠牌来调整自己的摸牌节奏,从而争取摸到自己需要的牌。

3、观察对手,谨慎出牌。

知己知彼,百战不殆。开局时迅速掌握对手打牌习惯,如果对手多打现庄,且不碰牌,那他肯定在做七对;如果到了中局,对手有一门始终没打,那他肯定在做清一色。

4、七分靠运气,三分靠技巧。

打麻将很多时候都是靠运气的,所以,手气好的时候,一定要抓住机会,做大胡,自摸加底。有杠尽量等,有碰尽量碰,该躺牌时尽量躺,该放溜尽量放;手气不好的时候,生张尽量少打,不是必须碰的尽量不碰,没有特别好的叫牌尽量不躺牌。

关于“四川麻将纯AI算法------最优拆牌”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[赛俊含]投稿,不代表友开号立场,如若转载,请注明出处:https://www.yiukai.com/cshi/202505-9477.html

(309)

文章推荐

  • 600028近期如何操作-

    网上科普有关“600028近期如何操作?”话题很是火热,小编也是针对600028近期如何操作?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。600028大盘权重股,长线蓝筹品种。可以坚定持有。中石油上市会短期对石油行业板块产生挤出效应。新股会吸收大量的板块内

    2025年01月07日
    299
  • 低价优质股票推荐

    网上科普有关“低价优质股票推荐”话题很是火热,小编也是针对低价优质股票推荐寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。一、东软集团(股票代码600718):今日最新股价为9.40元,今日涨跌额为-0.10,今日涨跌幅为-1.05%入选理由:作为国内汽车电子

    2025年01月23日
    408
  • 教程辅助!微信里打麻将必赢神器”的确有挂-百度

    本篇文章给大家谈谈游戏挂热点,希望对各位有所帮助,不要忘了收藏本站喔。一、什么是游戏挂?1.打开手机桌面微信APP,进入微信主页。2.下拉微信主页,找到四川麻将小程序。注意:没有小程序利用的,可在上方搜索小程序。3.点击进入四川麻将小程序,选择右上角商城,点击打开。4.选择道

    2025年01月09日
    45
  • 实测教程“靓点互动开挂教程(真的有挂)

    网上科普有关“靓点互动开挂教程”话题很是火热,小编也是针对靓点互动开挂教程寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,靓点互动开挂教程这款游戏可以开挂的,确实是有挂的,通过微信【游戏】很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总

    2025年03月06日
    26
  • 内蒙古新增境外输入10例(内蒙古新增境外输入新冠肺炎确诊病例7例)

    本篇文章给大家谈谈内蒙古新增境外输入10例,以及内蒙古新增境外输入新冠肺炎确诊病例7例对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。内蒙古新增境外输入10例月24日0—24时最新数据显示,31个省(自治区、直辖市)和新疆生产建设兵团报告新增确诊病例11例,均为境外输入病例,其中内蒙古占据

    2025年04月01日
    33
  • 聊城疫情最新消息今天新增(聊城疫情通报最新消息)

    今天给各位分享聊城疫情最新消息今天新增的知识,其中也会对聊城疫情通报最新消息进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!现在聊城疫情什么情况1、山东聊城封城是为了应对新冠疫情的爆发和传播,采取紧急措施以遏制病毒传播,保障人民的生命安全和身体健康。具体原因如下:切断病毒传播

    2025年04月18日
    21
  • 实测教程“微乐刨幺到底有挂吗(真的有挂)

    微乐刨幺到底有挂吗网上科普有关“微乐刨幺到底有挂吗”话题很是火热,小编也是针对微乐刨幺到底有挂吗寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,微乐刨幺到底有挂吗这款游戏可以开挂的,确实是有挂的,通过微信【】很多玩家在这款游戏中打牌都

    2025年04月19日
    13
  • 实测教程“打大贰必胜技巧十句口诀”确实真的有挂

    打大贰必胜技巧十句口诀网上科普有关“打大贰必胜技巧十句口诀”话题很是火热,小编也是针对打大贰必胜技巧十句口诀寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,打大贰必胜技巧十句口诀这款游戏可以开挂的,确实是有挂的,通过微信【】很多玩家在

    2025年04月20日
    16
  • 实测教程“畅游麻将究竟有挂吗”分享装挂技巧步骤

    畅游麻将究竟有挂吗网上科普有关“畅游麻将究竟有挂吗”话题很是火热,小编也是针对畅游麻将究竟有挂吗寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,畅游麻将究竟有挂吗这款游戏可以开挂的,确实是有挂的,通过微信【】很多玩家在这款游戏中打牌都

    2025年04月20日
    20
  • 实测教程“白金岛三打哈究竟有挂吗”确实真的有挂

    白金岛三打哈究竟有挂吗网上科普有关“白金岛三打哈究竟有挂吗”话题很是火热,小编也是针对白金岛三打哈究竟有挂吗寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。  您好,白金岛三打哈究竟有挂吗这款游戏可以开挂的,确实是有挂的,通过微信【】很多玩家在

    2025年04月20日
    20

发表回复

本站作者后才能评论

评论列表(4条)

  • 赛俊含
    赛俊含 2025年05月06日

    我是友开号的签约作者“赛俊含”!

  • 赛俊含
    赛俊含 2025年05月06日

    希望本篇文章《四川麻将纯AI算法------最优拆牌》能对你有所帮助!

  • 赛俊含
    赛俊含 2025年05月06日

    本站[友开号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育

  • 赛俊含
    赛俊含 2025年05月06日

    本文概览:网上有关“四川麻将纯AI算法------最优拆牌”话题很是火热,小编也是针对四川麻将纯AI算法------最优拆牌寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临...