Spaces:
Sleeping
A newer version of the Gradio SDK is available: 6.13.0
武汉麻将
玩法名称
- 武汉麻将
玩家
总人数
- 4人
编号
庄家记为:A1
下家记为:A2,对家记为:A3,上家记为:A4
行动模式
依次行动:(A1, A2, A3, A4)
若一玩家有碰牌的操作,则由碰牌的玩家继续出牌,出牌顺序不变
若一玩家有杠牌的操作,则由杠牌的玩家摸牌后继续出牌,出牌顺序不变
游戏所需设备
- 1-9万各四张,1-9条各四张,1-9筒各四张,字牌(东西南北中发白)各四张
规则描述
准备阶段
名词定义
名词 定义 开口 吃、碰、明杠称为开口 皮子 1. 开局前,庄家随机从牌堆中翻出1张牌,该牌及该牌点-1的牌就叫做皮子
2. 序数牌的顺序为1→2→3→4→5→6→7→8→9→1
3. 字牌的顺序为东→南→西→北→中→发→白→东
4. 红中默认也是皮子,如果翻开的牌是中则西、北是皮子赖子 1. 开局前,随机从牌堆中翻出1张牌,该牌+1的牌就是“赖子”
2. 序数牌的顺序为1→2→3→4→5→6→7→8→9→1
3. 字牌的顺序为东→南→西→北→中→发→白→东
4. 红中默认是皮子不能成为赖子,翻出红中需跳过,发财为赖子,西风、北风为皮子;翻出北,则发是赖子
5. 赖子是万能牌,但是不能当作皮子使用
6. 赖子不能与其它牌组合进行吃、碰、杠操作
7. 赖子能作为第五张牌(自己手牌里)使用皮子杠 每打出1张皮子可以作1个杠 赖子杠 每打出1张赖子可以作1个杠 口口番 一种倍数计算方式,开口数量影响倍数,每次开口加1番 开口番 区别于口口番,这个规则下皮子只有红中,翻出牌+1为赖子。但只有第一次开口+1番,第一次明杠或补杠在开口基础上再+1番,暗杠在开口基础上+2番,之后再有吃碰杠行为不做叠加,番数如下:
a.首次吃、碰+1番,后续再进行吃、碰行为不叠加番数
b.首次直杠,若为首次开口行为,则+2番,后续再进行直杠、补杠行为不叠加番数
c.首次补杠,在之前吃、碰开口行为基础上+1番,若之前已有过直杠行为,则不再叠加番数
d.首次暗杠,若之前未有开口行为,则+2番,若之前有过吃、碰行为,则+2番,若之前有过直杠、补杠行为,则+1番,暗杠需叠加开口番数,但对于其他吃碰杠番数不叠,后续再进行暗杠行为不叠加番数
e.红中杠,每打出一次+1番,可叠加
f.赖子杠,每打出一次+2番,可叠加操作规则
摸打
皮子、赖子可以打出
剩余四张牌时,不允许明杠、补杠、暗杠、皮子杠、赖子杠,需要保留海底牌(此时赖皮杠只能打出后不补牌,不受设置限制)
吃
- 皮子、赖子不能出现在吃牌中
碰
- 皮子、赖子不能出现在碰牌中
杠
4张皮子不能杠
4张赖子不能杠
每打出1张皮子可以作1个杠
每打出1张赖子可以作1个杠
牌堆剩余4张牌时,不能进行明杠、暗杠、补杠操作
吃碰后可直接补杠或者暗杠
记分规则
番型分值
小胡 分值 说明 平胡 1 由4个刻子或顺子加将牌组成,需要258做将 大胡 分值 说明 碰碰胡 10 由4个刻子或杠牌加将牌组成 风一色 10 手中全是东南西北中发白,无需成牌 将一色 10 手中全是2、5、8,无需成牌 清一色 10 胡牌牌型只有万条筒中的一种花色 全求人 10 吃/碰/明杠4次,手上剩1张牌抓炮/抢杠,需258做将 多个大胡同时存在时,每多1个大胡,胡牌玩家的番数+1番 事件分值
事件 分值 说明 抢杠胡 10 补杠时,其他玩家可以抢杠胡牌 杠上花 10 杠后(包括皮子、赖子杠)补牌自摸 海底捞 10 牌底最后4张牌自摸 杠牌番数
类型 番数**/**个 说明 明杠 1 杠的数量可以累加番数 补杠 1 暗杠 2 皮子杠 1 赖子杠 2 额外番数
类型 番数 说明 开口 1 每次开口(吃/碰/明杠)均增加1倍,可叠 自摸 1 自摸胡牌加倍 点炮 1 点炮者结算加倍 庄 1 庄家小胡时加倍,大胡不加 硬胡 1 胡牌时没有赖子或只有一张赖子作本身使用可加倍 大胡叠加 1 胡牌玩家每多一个大胡加1倍 明杠 1 每个明杠1倍,可叠开口倍数 补杠 1 每个补杠1倍 暗杠 2 每个暗杠2倍 皮子杠 1 每个皮子杠1倍 赖子杠 2 每个赖子杠2倍 封顶规则
小胡10番封顶,大胡7番封顶
封顶:1个或2个玩家输分倍数超过1000倍,均按1000倍计算
金顶:3个玩家输分倍数都封顶,均按1500倍计算
阳光顶:如果有玩家未开口且未存在皮子杠、赖子杠,均按3000倍计算
三阳开泰:如果3个玩家均未开口且未存在皮子杠、赖子杠,均按6000倍计算
翻倍规则
未开口且没有杠皮子、杠赖子、暗杠的玩家,输分*2(非金顶时);
连赖翻倍:如果本局与上局的赖子相同,则本局所有输分玩家输分*2;
见风连赖:如果本局赖子为风牌、箭牌,则本局所有输分玩家输分*2;
连赖翻倍和见风连赖如果同时发生也只翻倍1次,本局所有输分玩家输分*2;
连金规则:如果A第一局金顶,第二局也金顶,则第二局其他玩家输分*2,连续多次连金只按连一次计算;
返金规则:如果A第一局金顶,第二局B胡金顶,则A玩家输分*2。
其他规则
同时存在多种番型时,可以叠,规则为相加
连金或返金时,先算倍数封顶,再算输分翻倍
胡
胡牌条件
必须开口,不能门清
必须无皮子,皮子需全部打出
除风一色、将一色、清一色、碰碰胡外,其他牌型必须存在2、5、8的任意1将
小胡6番起胡,大胡3番起胡
胡牌方式
- 可点炮、自摸,不可一炮多响,只能截胡
胡牌规则
听口是任意牌时,只能自摸或抢杠胡
不能胡他人打出的赖子
手牌中赖子数量≥2时不能胡小胡
不存在一炮多响
只有一个赖子,且赖子当原牌张使用时,算硬胡
行牌阶段
结算阶段
基本结算
玩家自摸或炮胡时,其他三家均输分,流局时无结算
胡牌玩家得分=其他3个玩家输分
每个玩家输分=基数*牌型分*2^n^
牌型分=番型分值+事件分值
n=该输分玩家与胡牌玩家的番数之和
承包结算
一种特殊结算,存在承包的情况下,玩家胡牌后,可能只有1家输分
下雨定义:如果A玩家已吃、碰、明杠三口同花色牌(三口万、三口筒、三口条)/或三口2、5、8的将牌(玩家最多再吃、碰、杠1次就可以报听清一色、将一色),此时,若其他3个玩家手牌中存在跟玩家A亮明的3口牌同类型的牌时(万/筒/条/258将),必须全部打出,跟打同类牌的这种场景叫下雨
后续游戏中,只要其他3个玩家手中存在同色牌/同将牌,就需要打出
一旦有玩家手中存在同色牌/同将牌,但某回合未打出时,会中断下雨
若已存在某一类型的下雨(万/筒/条/将),该局不会再触发相同类型的下雨
多种类型的下雨同时存在时,可以先选一类型将牌全部打出后,再选其他类型
全求人承包
- A放炮给B,导致B胡全求人,且A不是“下雨”也不是“全手将牌”(手牌全部是258将牌,且没有皮子、赖子)时,A承包B的所有赢分
未下雨承包
只有A未下雨,导致B胡清一色/将一色,A承包3家输分
多人均未下雨,导致B胡清一色/将一色,则多人承包3家输分,B可以赢多份
三口承包
清一色三口承包:B胡清一色,B的第三次开口是A打的(非下雨),A承包
将一色三口承包:B胡将一色,B的第三次开口是A打的(非下雨),A承包
三口承包和未下雨承包可以同时存在,多人包赔则赢的玩家赢多份
抢杠胡承包:B抢杠胡A,A需承包3家输分
A听牌且有多个大胡按多个大胡牌型分计算(有赖子按有赖子算番,硬胡番数+1);A若听风一色被抢杠,需赔付三家满番金顶给B
A听牌且是小胡按大胡牌型分(抢杠是大胡牌型)计算(有赖子按有赖子算番,硬胡番数+1)
A未听牌按有赖子大胡牌型分(抢杠是大胡牌型)计算
抢杠胡承包和其他承包同时存在时,仅抢杠胡承包使用被抢杠玩家番数计算