MahjongGameDesigner / .cache /abe70409f4028b5f41913146ddf036d2.cache
zhongchuyi
Upgrade controllable iteration: analyse mode + design log export
825a24e
# 捉鸡麻将
1. 玩法名称
1. 捉鸡麻将
2. 玩家玩家
1. 总人数
1. 4人
2. 编号
1. 庄家记为:A1
2. 下家记为:A2,对家记为:A3,上家记为:A4
3. 行动模式
1. 依次行动:(A1, A2, A3, A4)
2. 若一玩家有碰牌的操作,则由碰牌的玩家继续出牌,出牌顺序不变
3. 若一玩家有杠牌的操作,则由杠牌的玩家摸牌后继续出牌,出牌顺序不变
4. 游戏所需设备
1. 1-9万各四张,1-9条各四张,1-9筒各四张,共108张牌
5. 规则描述
1. 准备阶段
1. 行牌规则
1. 可以碰牌、杠牌,不可以吃牌
2.  过碰不碰,玩家当轮未碰牌A,下次摸牌前都不能碰牌A
2. 杠牌规则
1. 杠后的一组牌叫做豆
2. 报听后,无论什么情况都不可开杠
3. 杠影响结算
3. 报听
1. 仅天听、地听的情况下可以报听
2. 报听的玩家无需通行证即可胡点炮平胡,其他玩家也可胡报听玩家的点炮平胡
3. 报听影响结算
4. 胡
1. 胡牌条件
1. **点炮情况****平胡**需要豆或杀报(报听玩家点炮),自摸可平胡
2. 胡其他牌型无条件
2. 胡牌方式
1. 自摸、杠开
2. 炮胡、热炮、抢杠胡
3. 胡牌规则
1. 过胡不胡,玩家当轮未胡炮胡,下次摸牌前不能再胡同番的炮胡,只看是否升级了炮胡操作(即过点炮不胡,可胡热炮)
2. 天胡及地胡不能过胡,其他番型均可选择过。
3. 存在一炮多响,一人点炮,可以多人胡牌
5. 名词定义
1. 重要玩法类名词
| **名词** | **定义** |
| --- | --- |
| 豆/通行证 | 杠牌,有豆/通行证才能胡点炮平胡 |
|| 包含常鸡和翻牌鸡,结算时如果叫嘴了可向其他玩家收取对应的分数,如果未叫嘴则需包鸡 |
| 叫嘴/未叫嘴 | 听牌(胡牌的玩家也算作叫嘴)/未听牌 |
| 捉鸡牌/翻牌鸡 | 有玩家胡牌后,若牌堆仍有牌,则进行捉鸡。<br>翻开剩余牌山里的第1张牌为捉鸡牌,则捉鸡牌+1点的牌为翻牌鸡,翻牌鸡影响结算,捉鸡牌不影响结算。<br>例如:翻开的是5万,则6万为翻牌鸡<br>翻开9筒,1筒为翻牌鸡 |
| 满堂鸡 | 翻鸡牌计算玩家未打出的牌和所有打出的牌 |
| 手上鸡 | 翻鸡牌只计算玩家未打出的牌 |
| 包鸡 | 结算时如果有玩家未叫嘴,则该玩家已亮出的鸡牌(包括已打出的,碰的和杠的。**暗杠不算,翻牌鸡不算,如果是金鸡或者金乌骨鸡还是会算**)全部要赔付给其他叫嘴玩家对应番数。 |
| 包豆 | 结算时如未叫嘴玩家有豆,则该玩家需反赔给所有叫嘴玩家对应的豆分番数。 |
| 鸡、豆全烧 | 抢杠和热炮情况下,被抢杠及点热炮玩家所有的鸡、豆全部无效(如果未叫嘴还需包赔鸡分) |
2. 鸡牌类名词
| **名词** | **定义** |
| --- | --- |
| 常鸡 | 幺鸡(1条)和乌骨鸡(8筒)每局固定 |
| 金鸡/金乌骨鸡 | 翻牌鸡是1条/8筒 |
| 冲锋鸡/冲锋乌骨鸡 | 开局后,打出的第一张未被碰或杠或胡的1条/8筒,会变成冲锋鸡/乌骨冲锋鸡 |
| 责任鸡/责任乌骨鸡 | 开局后,打出的第一张被他人碰或杠的1条/8筒,会变成责任鸡/责任乌骨鸡 |
| 银鸡 | 捉鸡牌是9万或9筒,翻牌鸡是1万或1筒 |
| 跟冲 | 如果之前有玩家第一张出牌是鸡牌且冲锋成功,那么后面玩家第一张打出一样的鸡牌也都算冲锋鸡。<br>1、只看每个玩家的首张出牌,无论中间碰杠多少次。<br>2、这张鸡之前必须冲成功。 |
3. 其他非关键名词
| **名词** | **定义** |
| --- | --- |
| 坐庄 | 首局由系统随机选取玩家坐庄<br>首局结束后由胡牌者接庄<br>若一炮多响,由放炮玩家坐庄<br>流局后连庄 |
| 连庄 | 每连庄1次,庄家输赢额外+1番 |
| 本鸡 | 结束时翻出的那张牌也算鸡牌,每张1番 |
| 上下鸡 | 结束时翻出的那张牌-1和+1都算鸡牌,每张1番 |
6. 倍数说明
1. **豆分倍数**
| **类型** | **倍数****/****个** | **说明** |
| --- | --- | --- |
| 闷豆 | 3 | 收3家 |
| 爬坡豆 | 3 | 收3家 |
| 点豆 | 3 | 仅点豆者支付 |
| 憨包豆 | 0 | 只可做通行证 |
| 未叫嘴玩家的豆需要反赔给对应的叫嘴玩家对应的分数,收取变为支付 | | |
2. **鸡牌倍数**
| **类型** | **倍数****/****个** | **说明** |
| --- | --- | --- |
| 常鸡 | 1 | 详见4.2.2鸡牌类名词解释 |
| 翻牌鸡 | 1 |
| 金鸡 | 3 |
| 金乌骨鸡 | 6 |
| 银鸡 | 2 |
| 普通冲锋鸡 | 3 |
| 金鸡冲锋鸡 | 9 |
| 金冲锋乌骨鸡 | 18 |
| 普通责任鸡 | 3 |
| 金鸡责任鸡 | 9 |
| 金责任乌骨鸡 | 18 |
| 本鸡(仅亲友房) | 1 |
| 上鸡(仅亲友房) | 1 |
3. **番型倍数**
1. 以下番型倍数都不叠加,仅取最大番型倍数。
| **番型** | **倍数** | **说明** |
| --- | --- | --- |
| 平胡 | 3 | 普通胡牌番型,非下列任一种牌型。 |
| 素瓜豆 | 3 | 无鸡无豆胡牌翻倍,只是自摸平胡翻倍,其他胡牌番型不翻倍。无鸡包含无翻牌鸡,无豆包含无憨包豆。 |
| 清一色 | 15 | 成牌时所有牌都由条、筒、万中的一种组成。 |
| 大对子 | 10 | 即对对胡,成牌时有4个三张相同的和1个对。 |
| 清大对 | 25 | 清一色+大对子 |
| 大对子单吊 | 15 | 碰/杠了4次后单吊胡大对子 |
| 清大对单吊 | 30 | 清一色+大对子单吊 |
| 七对 | 15 | 成牌时由7个对子组成。 |
| 清七对 | 30 | 清一色+七对 |
| 龙七对 | 30 | 成牌时由5个对子和4个相同的牌组成。 |
| 清龙背 | 45 | 清一色+龙七对 |
| 地龙 | 30 | 手牌为5对加1个碰时胡碰的那张牌 |
| 清地龙 | 45 | 清一色+地龙 |
| 天胡 | 30 | 庄家起手直接胡牌。必须胡牌。可暗杠。 |
| 地胡 | 30 | 闲家胡自己摸的第一张牌或庄家打的第一张牌。必须胡牌。可暗杠。 |
4.  **事件倍数**
1. 和番型倍数会叠加。 
| **事件** | **倍数** | **说明** |
| --- | --- | --- |
| 报听 | 15 | 庄家天听或闲家地听可选择报听。报听玩家胡点炮平胡可无需通行证。 |
| 杀报 | 15 | 报听玩家点炮(无需通行证)或其他玩家自摸则为杀报,报听玩家需赔杀报玩家对应番数。 |
| 自摸 | 0 | 自摸收3家牌型分 |
| 杠开 | 6 | 开杠后自摸胡牌 |
| 抢杠 | 15 | 抢补杠胡牌(无需通行证),被抢杠玩家的鸡豆全烧并赔付抢杠玩家牌型番 |
| 热炮 | 6 | 杠后打出的第一张牌点炮叫热炮(无需通行证),点热炮玩家鸡豆全烧,胡牌玩家牌型番 |
5. 统计规则
1.  豆的倍数:按加法计算
2.     鸡牌倍数:按加法计算
3.    番型倍数:番型之间不叠加,仅取最大值。
4. 事件倍数:同时存在时,可以叠,规则为相加
2. 行牌阶段
1. 庄家先出牌
2.   判定是否碰、杠、胡
1.   否,按逆时针顺序确定下家,庄家下家摸打;
2.   是,执行碰、杠、胡操作;
3.   按逆时针顺序摸打,直到某个玩家胡牌;
4.   直到牌山摸完或者有玩家胡牌,牌局结束
3. 结算阶段
1. 胡牌结算
1. 有人胡牌时的结算方式,自摸和炮胡的结算逻辑相同
2. 每个玩家得分\=豆分结算+鸡牌结算+倍数结算
3. 玩家之间独立结算
1. 玩家A胡牌,玩家BCD未胡牌,玩家B除与A进行结算外还需要与C和D进行结算,其他玩家同理
2. 和他人结算时,己方的倍数为正,他人的倍数为负,求和得出该类型倍数
4. 玩家之间进行结算时,多种结算不会全部存在
1. 番型结算、事件结算,这2种只存在于胡牌玩家和被胡牌玩家之间
2. 豆分结算、鸡牌结算,所有玩家之间进行结算时都可能存在
2. 流局结算
1. 无人胡牌时的结算方式
2. 未听牌的包听牌玩家的理论最大番型分(不计天胡,地胡和事件倍数),并且包自己的鸡、杠分
3. 听牌玩家的鸡、杠照常收取未听牌玩家的分数,听牌玩家之间互不收取任何分数
3. 豆分结算
1. 闷豆结算
1. 闷豆玩家向其他3人收取相同分数
2. 每人收分\=基数\*闷豆数量\*闷豆倍数
2. 爬坡豆结算
1. 闷豆玩家向其他3人收取相同分数
2. 每人收分\=基数\*爬坡豆数量\*爬坡豆倍数
3. 点豆结算
1. 被点豆的玩家向点豆玩家收取的分数
2. 收分\=基数\*点豆数量\*点豆倍数
4. 鸡牌结算
1. 胡牌玩家自己的翻牌鸡要统计已打出和未打出的
2. AB双方进行结算时,玩家的鸡牌分\=基数\*(双方的鸡牌倍数和)
3. 正常结算
1. 所有玩家均听牌,只存在正常结算
2. 玩家打出的冲锋鸡倍数为正,变为责任鸡时倍数为负
4. 包鸡结算
1. 有玩家未听牌时,存在包鸡结算
2. 未听牌玩家所有已亮出的鸡牌**(不包含翻牌鸡,如果是金鸡或者金乌骨鸡需要包含)**倍数为负,听牌玩家除责任鸡外,所有鸡牌为正
5. 倍数结算
1. 结算条件
1. 只有胡牌结算中存在,且只存在于胡牌玩家和未胡牌玩家之间
2. 胡牌玩家得分\=3个未胡牌玩家的输分之和
3.  未胡牌玩家输分\=基数\*(番型倍数+事件倍数)
4. 自摸收3家。点炮胡仅收点炮玩家分数(仅正常分数,不会包其他2家的)