胡牌判定 · 成牌路径条目

胡牌算法解析:把一手牌的成牌路径拆到每张牌

四副一将是所有胡型的起点,但真正难判的往往是将牌该定哪一对、顺子该先拆还是刻子该先拆。这里按牌型逐条记录九江麻将常见的胡牌判定方式,涵盖将牌枚举、顺刻回溯、特殊牌型优先级与争议牌张的处理顺序。

四副一将拆解 七对与豪华七对 杠上开花与抢杠胡
3类判定主线
7类特殊胡型
12条高频争议点
九江麻将算法列表——胡牌算法解析的手牌成牌路径示意
4 副 + 1 对 面子与将牌的最小构成单位,也是所有特殊胡型的判定基准
判定要点

胡牌判定的四个观察面

成牌与否不是看牌顺不顺眼,而是看能否在固定结构里被完整拆开。面子数量、特殊分支、拆解顺序与争议牌张,构成了胡牌判定的全部观察角度。

4副
面子 + 一对将牌

顺子与刻子合计四副,将牌单独成对,是标准胡型的判定基准。

7类
特殊牌型分支

七对、豪华七对、碰碰胡、清一色、杠上开花、抢杠胡、海底捞月。

4步
判定拆解顺序

牌型编码、将牌枚举、顺刻回溯、优先级取舍,四步走完才定胡。

12条
高频争议情形

边张、嵌张、对倒、四张同牌、杠后补牌与抢杠时机的判定分歧。

条目矩阵

六个方向,覆盖九江麻将的主要胡型

每一类胡型都拆成独立的判定条目,从手牌结构出发给出成牌条件、争议情形与计分衔接方式,遇到同类牌局可以直接对照。

四副一将基础拆解

从手牌计数数组出发,先固定一对将牌,再回溯四副面子。顺子优先还是刻子优先,会直接决定这手牌被判成能胡还是不能胡。

基础胡型

七对与豪华七对

七组对子成牌,四张同牌按两对计入。豪华七对在计数上与普通七对只差一步,判定顺序却必须单独列出,避免与碰碰胡混淆。

特殊牌型

碰碰胡判定

四副刻子加一对将牌,明刻、暗刻与杠牌之间如何换算成面子,是碰碰胡条目里最常被追问的环节。

牌型结构

清一色与混一色

整手牌由同一花色组成时,判定先看花色再看面子结构;夹杂其他花色的成牌则在番型归类和胡型降级上另有说明。

花色判定

杠上开花与抢杠胡

补牌之后立刻判胡,与补牌前先被抢杠,两者的成牌时点完全不同。条目里把杠牌动作、补牌顺序和结算先后拆开说明。

时机判定

边张嵌张与将牌取舍

听牌阶段选择边张、嵌张还是对倒,本质上是在剩余张数与成牌结构之间做取舍。条目给出各类听型的可比对判断。

听牌取舍
判定流程

一手牌从拿到手到定胡,走完这四步

顺序比速度更重要。编码不统一、将牌没枚举完就开始拆面子,是多数误判的源头。

牌型编码

把手牌按花色与点数排成固定序列,同牌合并计数,后续所有判断都基于这份计数结果展开。

将牌枚举

找出所有两张同牌的组合作为将牌候选,逐个代入剩余的牌张里,而不是凭直觉先挑一对。

顺刻回溯

对剩余的牌交替尝试顺子与刻子,任一路径能把面子拆干净即判定成牌,全部失败才判不胡。

优先级取舍

特殊牌型优先于普通胡型,互斥的牌型只算一类,能叠加的番型则按约定顺序累加。

结果对比

凭感觉拆牌,与按条目比对,差在哪里

同一手牌,两种判法经常给出不同结论。差别不在经验多少,而在拆解路径有没有被完整走一遍。

凭经验现场判断

依赖牌感与当桌习惯,速度快但结论容易受处境影响。

  • 先挑一对顺眼的将牌,再往剩下的牌里硬凑面子。
  • 只走一条拆法,拆不通就直接判不胡。
  • 特殊牌型与基础胡型混在一起算,番型容易重复。
  • 杠牌、补牌与抢杠的先后顺序说不清楚。

按条目对照判定

把每一步落到具体牌张上,结论可复述、可复核。

  • 将牌候选全部枚举,每一种都尝试配出四副面子。
  • 顺子与刻子交替回溯,任一路径走通即成牌。
  • 特殊牌型单独判定,互斥关系明确写在条目里。
  • 杠牌动作与补牌时点按顺序排列,结算先后一目了然。
条目整理

胡牌条目的整理进度

每一条记录都要经过编码、枚举、回溯与优先级四道工序,确认能完整复现判定过程之后才录入。

01

统一牌面编码

把万、筒、条的牌面表示与排序方式固定下来,同牌合并计数,避免同一手牌出现两种记录。

02

穷举将牌候选

列出所有两张同牌的组合,逐一作为将牌代入剩余牌张,确认没有遗漏可成牌的搭配。

03

顺刻交替回溯

在剩余牌张中反复尝试顺子与刻子,记录每条走得通的路径,作为后续比对的依据。

04

优先级与番型

把特殊牌型放在基础胡型之前判定,标明哪些互斥、哪些可叠加,再接到计分条目上。

适用场景

这些时候,胡牌条目能直接派上用场

从牌桌上的一时争执,到约局前的规则对齐,成牌判定都是绕不开的那一环。

复盘有争议的牌局

结算之后对某一手是否成牌各执一词,把当时的牌张按条目重走一遍拆解流程,结论就能摆在桌面上讲。

约局前对齐判定口径

七对算不算加番、抢杠怎么结算、杠后补牌何时判胡,提前按条目对一遍,比开局后再争要省事得多。

练牌时验证听牌方向

拆解过程可以反向用来检验听牌结构,看清边张、嵌张与对倒各自还能剩下多少成牌空间。

整理本地的规则文档

把常去牌桌的成牌习惯按同一套条目写下来,新加入的牌友照着看一遍,少走不少口头解释的弯路。

易错点

四种最常见的判定偏差

这几处偏差在牌桌上反复出现,几乎每一手争议牌都能在其中找到影子。

01

先定将牌再凑面子

将牌并非固定不变,有些牌型必须先找出四副面子,反过来才能确认哪一对适合做将。

02

只按一种拆法下结论

同一手牌可能存在多条成牌路径,只走通一条就停手,遇到拆不通的路径便容易误判为不胡。

03

四张同牌只当成一个刻子

四张同牌在面子结构里可作刻子加散张,在对子牌型里则按两对计数,两种算法不能混着取。

04

特殊牌型与基础胡型重复计

七对、碰碰胡、清一色等特殊牌型与四副一将存在互斥关系,需要先判优先级再谈番型叠加。

快速解答

胡牌算法解析里被问得最多的几个问题

判定细节在不同牌桌会有细微差别,下面给出的是条目中常见的处理方式。

九江麻将的胡牌基本结构是什么?
基础结构是四副面子加一对将牌。面子可以是顺子,也可以是刻子,四副凑齐之后剩下的两张同牌作为将牌。七对、碰碰胡、清一色、杠上开花等属于在此基础上的特殊分支,判定时会先看是否符合特殊牌型的条件,再回到基础结构上核对。
同一手牌有多种拆法时,按哪一种算?
通常以能够成牌、且牌型层级更高的拆法为准。算法层面的处理方式是穷举将牌候选与顺刻路径,把所有走得通的组合都记录下来,再按优先级排序取最优解,而不是遇到第一条走不通的路径就判定不胡。
七对和碰碰胡可以同时计算吗?
一般按互斥处理。七对要求七组对子,碰碰胡要求四副刻子加一对将牌,两者对手牌结构的要求并不重合,同一手牌通常只会归入其中一类。具体以所在牌桌的约定为准,条目中会把叠算与互斥两种口径分别标注。
杠上开花在判定顺序上有什么讲究?
关键在于补牌这个动作发生的时点。杠牌成立之后补进的那张牌,若能立即成牌即为杠上开花;而在杠牌尚未完成时被他家抢胡,则走抢杠胡的判定路径。两种情形在条目里是分开的两条,结算顺序也不同。
边张、嵌张和对倒的成牌空间差别大吗?
差别主要体现在可成牌张的数量上。边张只能等一侧的牌,嵌张等的是中间那张,对倒则要等两组对子中的任意一张出现。同样是听牌,剩余张数不同,实际成牌的机会也就不同,条目中会把这几类听型分开列出以便对照。
牌型复核

把卡住的那手牌记下来,对照条目看清判定

记录手牌、听牌张与争议点,比对将牌枚举与顺刻回溯的结果,能更快看清这手牌到底卡在哪一步。

  • 手牌结构与听牌张一并记录
  • 标注杠牌、补牌与抢杠的先后顺序
  • 争议点对应到具体条目的判定环节

不同牌局约定存在差异,最终以桌面通行规矩为准。