九江麻将算法列表牌局判定与计分场景
九江麻将算法列表 · 判定与计分条目库

九江麻将算法列表全解析:规则要点与技巧盘点

九江麻将算法列表把本地牌局中最常被查的判定逻辑与计分口径整理成可逐条核对的条目:从起手配牌、吃碰杠优先级,到听牌张数计算、胡牌牌型校验与番型叠加,每一项都标注适用范围、触发条件与边界情形。复盘时能快速定位争议出在哪一步,按同款规则实现玩法时也能直接对照取值。条目随版本持续增补,规则调整同步写入更新日志并保留历史口径。

  • 牌型校验
  • 听牌张数
  • 番型叠加
  • 结算明细
186已收录算法条目
12 类覆盖牌型分类
4 段发牌到结算链路
99.6%牌谱复核一致率
条目特质

九江麻将算法列表为什么能经得住牌桌对账

牌局结算出现分歧,多半不是算错,而是双方对着不同的口径在算。列表把每一步判定的输入、分支和输出都写清楚,让同一手牌在任何时候复算都能回到同一个结果。

条目可逐条核对

每条算法都写明输入条件、判定分支与输出结果,结算出现争议时能直接比对,定位差异停在哪一步。

版本沿革可追溯

规则调整按版本归档,旧牌谱仍按当时的判定口径复算,不会因为一次更新就对不上当年的分数。

参数与示例成对

抽象公式旁边给出具体牌面示例,看公式卡壳时可以直接顺着示例走一遍,理解成本低很多。

186条判定条目
42种番型记录
9个边界情形专条
7次规则版本归档

数据按近三个月内可复核的牌谱样本统计,边界情形指补杠补牌、荒庄重开、花牌替换等特殊分支。

已上线能力

九江麻将算法列表已收录的六组核心条目

发牌、行牌、成牌、算分四个阶段各自独立成组,条目之间用编号互相引用。查一条判定时,能顺带看到它依赖的前置条件和后续影响,不必来回翻找。

A-01

起手配牌校验

覆盖庄家十四张、闲家十三张的发牌校验,含花牌替换与缺门判定,输出可直接比对的牌面序列。

发牌阶段边界 3 条
A-02

听牌张数计算

按当前手牌推算全部可胡进张,区分生张与已出张,给出剩余张数与有效进张的优先排序。

行牌阶段含示例牌面
A-03

胡牌牌型校验

支持平胡、碰碰胡、七对、清一色等常见牌型,逐项核对将牌、顺子与刻子的组合结构。

成牌阶段12 类牌型
A-04

番型与分数叠加

按番型基础分、自摸加成、杠上开花等条件逐层叠加,输出最终结算分数与每一项的来源说明。

算分阶段叠加顺序固定
A-05

杠牌与补花处理

明杠、暗杠、补杠分别走独立分支,记录杠分归属、补牌顺序以及补杠后被抢杠的判定方式。

行牌阶段边界 2 条
A-06

出牌顺序与风位轮转

按东南西北风位依次出牌,处理过庄、连庄、荒庄重开的衔接,明确各家摸打次序的起点。

流程阶段含荒庄分支
九江麻将算法列表判定流程演示牌面
从手牌结构到结算分数,四段判定依次走完即得结果
判定演示

一手牌走完九江麻将算法列表的四段判定

以一副已经碰出一组、手上还剩十张的牌为例,按列表的固定顺序推进:先确认牌面录入无误,再校验牌型结构是否成立,随后计算进张与番型,最后叠加各项加成得出结论。四段之间互不跳步,任何一步判定不通过都会返回具体原因。

01

录入当前手牌

按万、条、筒、字分门排列,标出已经亮明的碰杠组合与花牌替换情况。

02

校验牌型结构

依次核对将牌、顺子与刻子,排除缺门与花牌干扰,确认这手牌是否成立。

03

计算进张与番型

列出全部有效进张,按命中的番种逐项累加,得到这一手的基础番数。

04

输出结算明细

叠加自摸、杠上开花等条件,给出最终分数以及每一项的加减来源。

进行中

正在补充的九江麻将算法列表条目

规则在变,牌友的打法也在变。下面几组条目已经进入校对流程,参数骨架先摆出来,示例和边界说明补齐之后才会正式发布。

番型扩展包

72%

新增九种地方番型的判定口径,正在补齐每一种的示例牌面与叠加优先级说明。

多桌并发算分校验

58%

验证同一套条目在多桌同时结算时结果是否一致,重点排查杠分归属的先后顺序。

历史牌谱回放比对

41%

把旧牌谱逐步回放,与当前条目结果逐条比对,找出因规则更新产生的分数差异点。

规划中

九江麻将算法列表接下来的三步

条目够用之后,接下来要让判定结果更容易被复用:开放只读参数、支持整局牌谱导入,并把不同地区的口径并排摆出来对照。

第一阶段

判定参数只读开放

开放只读参数与判定结果查询,第三方工具可以拿同一手牌核对结果,避免各算各的。

第二阶段

整局牌谱批量导入

支持把一整局牌谱一次性导入,自动定位每一步的判定结果,标出与手工记录不一致的位置。

第三阶段

多地区规则并列对照

同一条目并列展示九江与其他区域的判定差异,跨区对局时不必再为算分口径反复确认。

牌友反馈

用过九江麻将算法列表之后

常见的使用者有三类:牌桌上争执不下需要复盘的牌友、按规则实现玩法的开发者、以及给俱乐部记录成绩的记录员。他们关注的点不太一样,但都指向同一件事——结果要能复现。

上周打牌对分数有争议,把牌面按条目走了一遍,问题出在杠上开花的加成被算重了,当场就核对清楚,谁也没红脸。

周
老周牌友 · 常打四圈局

我按列表的判定顺序写了一套练习程序,几处边界情形标注得很清楚,比如补杠之后补牌的顺序,省了不少返工的功夫。

岚
阿岚独立开发 · 棋牌方向

旧牌谱是两年前记的,用历史版本的口径复算,分数和当时记的对得上,这一点比手写表格靠谱太多。

陈
陈姐俱乐部记录员
差异对照

九江麻将算法列表与传统手算表的区别

手算表靠口口相传,遇到不常见的牌型就容易各说各话。列表把判断依据固定下来,同一手牌在不同人手里复算,结果应当完全一致。

传统手算表

  • 条目零散记录,靠记性和口口相传
  • 边界情形多凭经验判断,因人而异
  • 规则调整后,旧记录难以复算
  • 番型叠加顺序各家不同,结果飘忽

九江麻将算法列表

  • 条目编号统一,逐条可查可引用
  • 边界情形单列成条,写明触发条件
  • 版本归档,历史口径随时可切换
  • 叠加顺序固定,结果稳定可复现
更新日志

九江麻将算法列表的条目变动记录

每次条目扩充、参数修正或结构调整都会在这里留档,同时保留上一版口径。翻旧牌谱时,按对应的版本号复算即可。

v2.4

条目扩充:补杠与补牌顺序

新增「补杠后补牌顺序」等六条说明,补全抢杠判定与杠分归属的引用关系。

v2.3

参数修正:七对与豪华七对

调整「七对」与「豪华七对」的番数判定边界,四张相同牌计入对子的规则写得更明确。

v2.2

结构优化:算分条目重排

算分条目按基础分、加成、罚分三段重新组织,同一条路径的计算不再跨段跳转。

v2.1

归档整理:听牌张数条目合并

合并重复的听牌张数条目,补齐示例牌面,并统一了剩余张数的扣减方式。

误区澄清

关于九江麻将算法列表的三个常见误解

有些说法流传很广,但经不起推敲。下面几条把常见误解和实际口径摆在一起,对照着看就清楚了。

误解

番数越高的牌型越难胡

实际口径

番型只影响结算倍率,与能不能胡没有直接关系。列表把番型判定与进张概率分开记录,两者混在一起看容易得出错误结论。

误解

听牌张数等于剩余牌数

实际口径

已经亮明的碰杠、别家吃进的牌都不在可摸范围内。算法按实际可见牌面逐张扣减,算出来才是真正能摸到的有效张数。

误解

规则一改旧牌谱就作废

实际口径

条目按版本归档,复算时选对应版本的口径即可,旧牌谱依然能得到当时的分数结果,不会因为更新而失去参照价值。

条目保障

九江麻将算法列表的校对与维护承诺

一条判定写错,牌桌上的争议就无从收场。所以每一条目发布前都要经过交叉核对,发布后保持可追溯,规则变动时给出明确的响应时效。

双人交叉校对

每条算法至少由两人独立核对牌面与分支结果,比对一致后才进入发布队列。

规则变动 48 小时响应

规则调整公布后两天内出具对应条目的更新说明,标注受影响的判定范围。

历史版本长期留档

旧版本条目永久保留,可随时切换口径复算,翻旧账时不必依赖记忆。