起手评估
按搭子数量、孤张价值和花色集中度给出起手分值,并折算成进攻或收手的初始倾向。分值只作起点,后续每次摸牌都会重新计算。
同一局牌里,四个环节的判断互相牵连:起手评估决定打法定向,听牌计算决定攻守节奏,番型识别决定收益上限,封顶规则决定最终分值。条目按环节分组,每个分组内的算法可以单独核对,也可以串联复算。
按搭子数量、孤张价值和花色集中度给出起手分值,并折算成进攻或收手的初始倾向。分值只作起点,后续每次摸牌都会重新计算。
把有效进张细分为牌种与张数两层,再叠加已出牌与副露信息,得到当前听口宽度与剩余张数的双维度结论,避免只看牌型宽窄。
按固定优先级拆分牌型,先判是否满足基本胡牌结构,再依次匹配七对、清一色、杠上开花等番种,遇到互斥组合按约定取舍。
处理补张顺序、连杠叠加、花牌是否计分等边界情形,并说明这些细节如何影响最后的番数计算结果。
九江城区与周边县域在封顶番数、花牌计分、杠上开花的叠加方式上存在差别。条目把差异落到版本号上,每个版本对应一组固定参数,复算时先确认版本,再比对结果。
封顶按番数计,花牌参与计分,杠上开花叠加自摸但不叠加连杠奖励。
封顶按倍数计,花牌单独结算,连杠与杠上开花可叠加但设有上限。
取消封顶,番型只计主要组合,七对与清一色不同时叠加,结算以口头约定为准。
保留历史结算参数,用于复盘早期对局记录,与现行版本在封顶触发点上有明显差异。
条目里的每条算法都按同一顺序执行,步骤之间不跳步。任一步的输入变了,后面的结论就要重算,这也是复盘时最容易定位分歧的地方。
把手牌、副露、花牌与已出牌整理成统一编码,确认牌张总数与当前阶段一致。
优先固定已完成的刻子与顺子,再处理搭子与对子,孤张按价值排序留到最后处理。
按牌种列出有效进张,用剩余张数折算实际概率,同时观察听口是否会被对手轻易封死。
给出听牌列表、番型组合与封顶后的实得番数,并标注所依据的规则版本编号。
多数时候凭经验就能打完一局,真正需要逐条对照的,往往是结果有争议、需要复现的那几手牌。下面三种情形出现时,按条目复算最省事。
某一手选择攻还是守、听口是否值得改,事后容易各说各话。把当时的牌面与已出牌录入条目,重新执行一遍拆解与进张统计,结论就有了共同参照。
番型拆分顺序不同,最终分值可能差出一截。条目把互斥组合的取舍写清楚,结算时逐项对照,能快速确认是番种漏算还是封顶提前触发。
换一桌人打牌,花牌算不算分、封顶按番还是按倍,常常开场前才想起来确认。条目里的参数表可以直接当约定清单逐项过一遍。
条目正文之外,这几项字段决定了结论能不能被复现。缺任意一项,同一手牌在不同人手里算出来的结果就可能对不上。
| 字段 | 含义 | 常见取值 |
|---|---|---|
| 规则版本 | 决定封顶方式、花牌计分与叠加规则的那组参数 | 2026.1、2025.3、2025.1 |
| 输入牌面 | 手牌、副露、花牌与已出牌的完整编码 | 标准 13/14 张结构 |
| 拆解顺序 | 优先固定面子还是先处理搭子的执行次序 | 面子优先、搭子优先 |
| 有效进张 | 能让手牌推进一档的牌种集合 | 按牌种逐个列出 |
| 剩余张数 | 扣除已出牌与副露后的实际存量 | 0 至 4 张 |
| 番型组合 | 命中的番种及互斥取舍后的最终组合 | 单一主番、主番加附加番 |
| 封顶触发 | 番数或倍数达到上限时的截断位置 | 按番封顶、按倍封顶 |
会。起手评估以手牌结构和剩余牌张为输入,牌局人数、是否带花牌、封顶番数都会改变权重。条目里标注的版本号对应一组固定参数,参数不同时结论需要重新计算,不能直接套用上一局的判断。
有效进张指的是能让手牌进入听牌或胡牌状态的牌种,张数则是在当前可见信息下剩余的实际数量。两者分开统计,才能区分牌型宽但存量少、牌型窄但存量足的不同局面,判断进攻还是收手才更准确。
常见边界包括杠上开花是否叠加自摸、花牌补张是否计入连杠、七对与豪华七对的区分、清一色与混一色的取舍,以及封顶番数触发后剩余番型是否继续累加。条目会对这些情形单独列出判定顺序。
以牌局开始前的约定为准。算法条目提供的是可复现的判定口径,用来核对差异出现在哪一步:是起手权重、进张统计、番型拆分还是封顶计算。把差异定位到具体环节,结算时更容易达成一致。
规则差异、番型取舍、封顶触发点不清楚,都可以带着具体牌面提出来。收到后按当前条目口径复算一遍,给出拆解过程与结论,并说明与常见约定的差别在哪一步。