极具复杂性的麻将玩法研究(规则篇)

准备研究下家乡麻将的算法实现,自认为要弄出算法复杂度较高,在此先发下规则

牌型:万条筒,东西南北,红中发财,白板,春夏秋冬梅兰竹菊,一共144张牌。

特殊规则:

每位玩家十六张牌,开局每人两千子,一家玩家没有本轮结束

出一张牌作为金子(出的那张不可被抽取)金子可以当做任何牌(除了可以直接补花的牌)我认为这点造成了复杂度增加,当你有三张金子时,组合太多情况了

八花及白板抽到时可以补花(花或白板为金时不可放出补花)  杠可以补花

若打金或将金进行补花,玩家退出游戏计0胡,三家进行照算番数

胡牌条件:由于十六张牌,因此为333332格式,五副顺子或对子加一副将

番数计算:

计算分为四、底胡和台数(番数)庄家头庄底胡20,头庄庄家胡后为二波庄,底胡增加20,三波庄时底胡就为60

顺子不算四,对子中,二到八的万条筒算半四,一九万条筒、东西南北中发算一四,暗的翻倍,杠的四倍,所以最多暗杠时就为八四。白板和春夏秋冬梅兰竹菊这些直接补花的一张就算一四,单张金算一四(只用在未胡牌者中,因胡牌者金放顺子中则不算四,放对子中也不因此多算四)

台数(番数):东南西北属于自己的方位,有一副对子算一台(靠金组成的也算,杠的也只算一台)

红中发财的对子算一台(靠金组成也算)

一张金算一台

春夏秋冬梅兰竹菊属于自己的算一台,凑够春夏秋冬或梅兰竹菊算两台,花是金时,按方位和金算台数相加(比如夏是我,开的春是金,我拿了夏则算两台,秋冬只算一台)

白板两张算一台,三张两台,四张三台

计算:四的总数乘于四,向上取整为胡数(二四半为10胡,三四为20胡)

然后乘于2的台数次方(胡牌者多加底胡)即为本局胡数(上限800,特殊情况除外)

胡牌者收三家,未胡牌者间互给,庄家和他人算再翻倍给

特殊牌型:

平胡:100胡(不另算台数底胡)

三金倒:800胡(开局补花后三金,直接胡牌)

清一色:800胡(门前有补花的版本或花)

大四喜:800胡(东西南北都有,因为胡牌时十七张,其他随意)

天胡:800胡(庄家头子摸完补完花后胡牌)

地胡:800胡(庄家打出第一张牌后其他人胡)

对对胡:一台

混一色:一台

自摸:一台

八花:全收三家

胡牌后八台及以上:全收三家

门前清一色:全收三家(没有白板及花,金也必须同类花色)

时间: 2024-08-07 08:39:52

极具复杂性的麻将玩法研究(规则篇)的相关文章

《Invert》开发日志01:核心玩法设计

前面提过,这个游戏的核心玩法基于我做的第一个Unity游戏,名字就叫<Invert>,现在在应用宝上面还能搜到.不过那个游戏也不是我原创的,它的玩法设计来自github上的一个开源项目(https://github.com/gorried/inverter),那时候我正在上培训班,它本来是我的一个课下练习.当时主要是为了熟悉游戏从制作到发布的流程,所以几乎完全模仿了原项目的设计,连方块的配色都没改(因为我觉得那配色挺好看的,还特意用Photoshop取了人家的色值). 但是现在回过头来看,这种

玩法变化太快?今天我来告诉你App推广怎么玩

无论你是刚刚进入移动互联网推广的小菜鸟,还是已经在这个行业摸爬滚打数年的老兵.无论哪个阶段你都会碰到各种各样的棘手的问题.从一开始的APP怎么做分发?到最后的一个月上千万的预算怎么去花.这些问题无时无刻的都困扰着移动互联网市场从业者的脑边.更重要的是App推广的玩法变得太快,从一开始的应用商店到积分墙再到现在的信息流广告,短短一两年你会发现以前的经验现在已经用不上了."不进则退"是移动互联网推广从业者必须深刻认识到的一个问题. APP推广到底是干什么的?是应用商店的渠道推广?还是媒介广

AG视讯玩法到底有没有用,进来我告诉你

AG视讯怎么玩,网止[8d9a.c0m]下面我来告诉大家,告诉大家AG视讯玩法到底有没有用 口诀:见龙跟龙,见跳跟跳,特殊牌型跟着打.财神提出的微笑打法很大程度上就是'顺势'打法.我一直在思考的是,财神提供这个投注法,是否是为了'便于玩家的理解',才具体成'打路形式'进行介绍.也正因为此,反而使'微笑打法'产生了很大局限性.个人观点:1)'微笑打法'局限与眼前牌势,缺乏局部和整体牌势的认识:2)任何'看路打路'并不存在概率优势:也就是说胜负个半:3)'微笑打法'在众多打法之中,算是最靠近'顺势而

类Kingdom Rush塔防游戏的数值设计(一)&mdash;&mdash;玩法概述和基础战斗模型建立

玩法概述---- Kingdom Rush,即皇家守卫军,IronHide出的一款塔防游戏.其涂鸦的风格.独特的英雄和士兵系统.较为庞大的战斗场面,在塔防游戏中独树一帜,取得了巨大的成功. 在这里,基于Kingdom Rush的核心玩法,推拟出游戏所需的核心战斗数值(包括战斗内成长数值). 首先,需要明确游戏的玩法. 游戏大概的战斗场景如下 战斗地图区域划分 1.出怪点:2.预设路径:3.防御塔建造点:4.防守点 战斗单位划分 我方 1.防御塔:2.英雄:3.士兵 敌方 1.怪物 游戏玩法概述

【转】4G18的低成本NA玩法

首先是要再次强调一次,4G18的缸径是76MM,冲程是87.5MM.属于典型的长冲程低转发动机! 这种设计的优点是比较适合市区走停的工作状况,省油. 如果要针对改装方案而言因为这种低转时便可输出大扭矩的设计,本来是很适合用小涡轮推低增压的改装方式. 可以在极低的转速下爆发出惊人的扭力,尽管0-100的成绩不会非常优异,但其实这个数据并没太大意义的,实际驾驶感觉是很低的转速便可以档档有力.随时爆发强大的加速能力. 不过毕竟上涡轮的资金和技术门槛还是比较高,并不是所有人能接受的. 如果资金允许,技术

openresty+lua在反向代理服务中的玩法

openresty+lua在反向代理服务中的玩法 phith0n · 2015/06/02 10:35 0x01 起因 几天前学弟给我介绍他用nginx搭建的反代,代理了谷歌和维基百科. 由此我想到了一些邪恶的东西:反代既然是所有流量走我的服务器,那我是不是能够在中途做些手脚,达到一些有趣的目的. openresty是一款结合了nginx和lua的全功能web服务器,我感觉其角色和tornado类似,既是一个中间件,也结合了一个后端解释器.所以,我们可以在nginx上用lua开发很多“有趣”的东

明修栈道,暗渡陈仓----之私募一哥徐翔新玩法 z

前言:去年以来,因徐翔和宁电突然举牌资质平平的 000692 惠天热电,引起本人的兴趣,陆陆续续花了比较多的时间和精力去研究和跟踪000692惠天热电,期间也两次亲自去沈阳调研,从一些台前幕后人士那里,逐步 对私募一哥徐翔有了更深入的了解,因为徐翔一贯给人的印象是低调,甚至是超低调,但自从那个录音门事件后(和安信证券策略师程定华午餐录音门事件),我感 觉这事没那么简单,看似记者泄露,其实在大多数业内人士看来,是徐翔以意为之,目的是增加曝光率,从幕后走向前台,谋求更大的平台,更大发展,更大的事 业

【转载】总结一下Android中主题(Theme)的正确玩法

http://www.cnblogs.com/zhouyou96/p/5323138.html 总结一下Android中主题(Theme)的正确玩法 在AndroidManifest.xml文件中有<application android:theme="@style/AppTheme">,其中的@style/AppTheme是引用的res/values/styles.xml 中的主题样式,也有可能是引用的 res/values-v11/styles.xml 或者 res/v

[C#] 软硬结合第二篇——酷我音乐盒的逆天玩法

1.灵感来源: LZ是纯宅男,一天从早上8:00起一直要呆在电脑旁到晚上12:00左右吧~平时也没人来闲聊几句,刷空间暑假也没啥动态,听音乐吧...~有些确实不好听,于是就不得不打断手头的工作去点击下一曲或是找个好听的歌来听...但是,[移动手锁定鼠标-->移动鼠标关闭当前页面选择音乐软件页面-->选择合适的音乐-->恢复原来的界面] 这一过程也会烦人不少,如果说软件的设计要在用户体验上做足功夫,感觉这一点是软件设计人员很难管住的方面,毕竟操作系统也就这样安排的嘛(当然,有些机智的开发人