鄱阳翻精麻将是江西鄱阳地区流行的麻将变种,其核心算法围绕“翻精”展开。“精”相当于万能牌(赖子),可替代任意一张牌参与胡牌。翻精算法决定了精牌的确定方式、精牌数量、精牌分值以及胡牌时番数的计算,是整局游戏的计分基础。
算法主要包含三个阶段:① 翻精定牌 → ② 精牌匹配与胡牌判定 → ③ 番数计算与得分汇总。掌握这三个环节,就能透彻理解鄱阳翻精麻将的算法本质。
每局游戏开始前,从牌墙中随机翻开一张牌,这张牌称为“正精”。正精的下一张(按牌面顺序)为“副精”。正精和副精共同构成该局的“精牌”,即万能牌。精牌可以替代任意一张牌来完成顺子、刻子、杠子或胡牌。
正精:被翻开的牌本身,在游戏中作为精牌使用,同时具备特殊番数加成。
副精:正精的下一张(如正精为九万,则副精为一万;风牌顺序为东南西北循环)。
每局游戏共有 4 张正精 + 4 张副精(共8张精牌),但实际使用的精牌数量会根据玩法调整(常见为4张或8张)。
精牌不仅是万能牌,还带有额外分值。精牌的分值计算方式:
| 精牌类型 | 数量(每局) | 单张分值 | 说明 |
|---|---|---|---|
| 正精 | 4 张 | 2 分 | 翻开的牌本身 |
| 副精 | 4 张 | 1 分 | 正精的下一张 |
| 合计 | 8 张 | 12 分 | 全部分值之和 |
精牌分值直接影响最终得分:“精牌子分 = 正精数×2 + 副精数×1”。胡牌后,精牌子分与番数相乘即为总得分。
鄱阳翻精麻将的胡牌番型丰富,番数叠加计算。以下是常见番型及其算法:
| 番型名称 | 番数 | 条件说明 |
|---|---|---|
| 平胡 | 1 番 | 基本胡牌,无特殊牌型 |
| 七对 | 2 番 | 7个对子组成胡牌 |
| 碰碰胡 | 2 番 | 4个刻子+1对将牌 |
| 清一色 | 3 番 | 全部为同一花色(万/条/筒) |
| 风一色 | 4 番 | 全部为风牌(东南西北) |
| 精吊 | 2 番 | 胡牌时手牌全部由精牌组成(或精牌替代) |
| 杠上开花 | 1 番 | 补杠后摸牌胡牌 |
| 海底捞月 | 1 番 | 摸最后一张牌胡牌 |
番数叠加规则:胡牌时,所有番型累加(如清一色+碰碰胡=3+2=5番)。精牌额外计子分,最终得分 = 番数 × 基础分值 + 精牌子分。
其中:
如果玩家手中有精牌但未胡牌(被抢杠或流局),精牌依然计子分,但番数按0计算。
实例1(平胡+精牌):
玩家A平胡(1番),底分1分,手中有2张正精、1张副精。
精牌子分 = 2×2 + 1×1 = 5分
总得分 = 1×1 + 5 = 6分
实例2(清一色+碰碰胡):
玩家B清一色(3番)+ 碰碰胡(2番),共5番,底分2分,手中有1张正精、3张副精。
精牌子分 = 1×2 + 3×1 = 5分
总得分 = 5×2 + 5 = 15分
实例3(精吊+七对):
玩家C精吊(2番)+ 七对(2番),共4番,底分1分,手中有4张正精(全部正精)。
精牌子分 = 4×2 + 0 = 8分
总得分 = 4×1 + 8 = 12分
精牌是万能牌,可替代任意一张牌。正精是翻开的牌本身,副精是正精的下一张。正精每张计2分,副精每张计1分。在胡牌时,精牌同时参与番型计算和子分计算。
番数采用累加制,所有符合条件的番型叠加。例如“清一色(3番)+ 碰碰胡(2番)+ 杠上开花(1番)”= 6番。番型之间一般不冲突,但“七对”和“碰碰胡”不能同时出现(牌型结构不同)。具体以地方规则为准。
精牌子分是加法项,番数是乘法项。当底分较高时,番数的影响更大;当精牌数量多时,子分影响更大。通常来说,番数决定上限,精牌子分决定下限。两者同等重要。
在鄱阳翻精麻将中,流局或未胡牌时,精牌一般不计分(部分规则中可能计算“精牌罚分”或“精牌补偿”,需以当地约定为准)。但如果是点炮胡牌,点炮方需要支付胡牌方的精牌子分。
“精吊”是指胡牌时手牌全部由精牌(正精或副精)组成,或者通过精牌替代后全部为精牌。精吊通常额外加 2番,并且精牌子分照常计算。精吊是翻精麻将中的高番型之一。
“风一色”是指胡牌时手牌全部为风牌(东南西北),不含万、条、筒。风一色通常算 4番,是翻精麻将中的顶级番型之一。由于风牌只有4种,组成风一色的难度极大,因此番数较高。
底分通常为 1分、2分或5分,由玩家在开局前约定。底分越高,番数带来的得分波动越大。算法上底分是一个可调参数,不影响番型和精牌的计算逻辑。