Arxiv论文Mathematical aspects of the combinatorial game “Mahjong”

全文总结

这篇论文探讨了如何使用基本的组合理论和计算机编程技术(Python)来分析麻将这一组合游戏。

研究背景

  1. 背景介绍: 麻将是一种起源于中国的流行娱乐游戏,如今在全球范围内广泛流行。它不仅需要技巧、策略和计算能力,还包含一定的运气成分。一些研究者甚至认为麻将是一种对阿尔茨海默病患者有积极影响的认知游戏。
  2. 研究内容: 本文旨在通过基本的组合理论和一些基本的编程技术(Python)来探索麻将游戏中的一些数学方面。研究结果证实了一些关于麻将的民间传说,并揭示了一些意想不到的结果。
  3. 文献综述: 目前关于麻将的数学分析较少,本文是首次尝试使用数学和计算技术来研究麻将游戏。

核心内容

  1. 基本规则和数学问题

    • 游戏规则:麻将共有144张牌,包括36张竹子牌、36张点数牌36张万字牌和一些特殊牌。每个玩家在游戏开始时抽取13张牌作为起始手牌,然后轮流摸牌和弃牌,直到有人形成赢牌手牌。
    • 赢牌手牌:标准赢牌手牌由一对相同的牌和四组顺子或刻子组成。花牌和季节牌可以增加赢牌分数。
  2. 数学分析

    • 组合理论:考虑从36张点数牌选择13张牌的所有可能组合。使用组合公式计算不同手牌的概率。
    • 九门手牌:定义了一种特殊的手牌“九门”,这种手牌可以通过添加任意一张点数牌形成赢牌手牌。通过编程验证“九门”是唯一的手牌。
  3. 编程实现

    • 生成所有可能的手牌:编写Python程序生成所有可能的13张点数牌手牌,并测试每种手牌需要哪些牌才能形成赢牌手牌。
    • 算法设计:使用伪代码描述算法,包括生成所有可能手牌的算法和检查手牌是否可以形成赢牌手牌的算法。

结果与分析

  • 九门手牌:确认“九门”是唯一的手牌,可以通过添加任意一张点数牌形成赢牌手牌,概率为0.000113。
  • 八门手牌:有16种手牌可以通过添加除1以外的任意一张点数牌形成赢牌手牌,总概率为0.0001。
  • 其他门牌:计算了七门、六门、五门等手牌的数量及其概率,发现“九门”手牌的概率高于“八门”手牌的概率,这在直觉上是反常的。

结论

本文通过组合理论和编程技术研究了麻将游戏中的一些数学问题,确认了一些民间传说并揭示了一些意想不到的结果。研究结果表明,“九门”是唯一的手牌,可以通过添加任意一张点数牌形成赢牌手牌。本文的研究为进一步研究麻将游戏和其他组合游戏提供了基础,并指出了与人工智能结合的潜在研究方向。

这篇论文通过数学和计算技术对麻将游戏进行了深入的分析,具有较高的学术价值和应用前景。

核心速览

研究背景

  1. 研究问题:这篇文章探讨了使用基本的组合理论和计算机编程技术(Python)来分析麻将游戏的组合数学问题。具体来说,研究了“九门”等特殊手牌的独特性和概率。
  2. 研究难点:该问题的研究难点包括:验证“九门”手牌的唯一性及其概率计算;探索其他类似“八门”、“七门”等手牌的存在性和概率;开发有效的算法来生成和测试所有可能的13张点字手牌。
  3. 相关工作:相关工作包括对麻将认知游戏对阿尔茨海默病患者积极影响的探讨,以及使用人工智能技术进行麻将游戏的研究。

研究方法

这篇论文提出了使用组合理论和计算机编程技术来解决麻将游戏中的组合数学问题。具体来说,

  1. 组合理论应用:首先,利用组合数学的基本定理来计算从36张点字牌中选择13张牌的所有可能方式,以及特定手牌的出现概率。公式如下:(3613​)=2310789600其中,(3613​)表示从36张牌中选择13张牌的所有可能组合数。
  2. 概率计算:其次,计算特定手牌(如“九门”)的概率。公式如下:2310789600262144​=0.00011344347其中,262144是“九门”手牌的所有可能组合数,2310789600是所有13张点字牌的所有可能组合数。
  3. 计算机编程:最后,编写Python程序来生成所有可能的13张点字手牌,并检查每种手牌是否能形成赢牌的手牌。程序的主要步骤包括生成所有可能的手牌、检查每种手牌是否能形成赢牌的手牌、统计各种特殊手牌的数量和概率。

实验设计

  1. 数据收集:从36张点字牌中生成所有可能的13张牌的手牌组合。
  2. 实验步骤
    • 生成所有可能的13张点字牌的手牌组合。
    • 对于每种手牌,尝试添加一张牌(1到9),检查是否能形成赢牌的手牌。
    • 统计“九门”、“八门”、“七门”等特殊手牌的数量和概率。
  3. 参数配置:在程序中,设定每种点字牌的最大数量为4,确保生成的手牌组合符合麻将规则。

结果与分析

  1. “九门”手牌:计算结果表明,“九门”手牌(1-1-1-2-3-4-5-6-7-8-9-9-9)是唯一一种可以通过添加任意一张点字牌形成赢牌手牌的组合,其概率为0.000113。

     

  2. “八门”手牌:共有16种“八门”手牌可以通过添加一张牌形成赢牌手牌,其总概率为0.0001。

  3. “七门”手牌:共有79种“七门”手牌,其总概率为0.000942。

  4. “六门”手牌:共有392种“六门”手牌,其总概率为0.005408。

  5. 其他门数手牌:统计了“五门”、“四门”、“三门”、“二门”、“一门”以及无法赢牌的手牌的数量和概率,分别为1335、2948、6739、14493、140

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

强化学习曾小健

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值