标准安装包(Windows)
内置四段判定条目与判定演示,安装后断网也能查到起手牌序、抢杠优先级与封顶口径,适合桌面端长时间逐条比对。
同一个版本号下的安装包、轻量包与离线数据包内容一一对应,任选其一即可覆盖发牌、行牌、成牌与算分四段条目的查阅,不必重复安装。
每次条目增删与表述修订都记录在案,旧版本不删除,方便对照某一版牌桌上的实际算法口径。
明确补杠后再摸牌成牌的加番归属,修正连庄加成与封顶叠加的表述顺序,避免同一副牌出现两种算分结果。
补齐十三种字牌与序数牌的认定条件,条目字段统一为条件、结果、例外三段式,便于逐项核对。
把封顶触发条件与包三家赔付比例拆成两条独立条目,标出适用前提,混读导致的误解基本消除。
补充摸牌顺序在少人局中的边界情形,庄家轮转与起手牌序改为可核对的分步描述。
从此每个版本的安装包与条目包都附独立摘要,所有旧版本同步留档,回退时可按版本号取用原文件。
校验值与版本号是判断安装包来源是否可靠的唯一依据,安装前先比对一次,比事后查错更省事。
安装包与条目包各自公布 SHA-256 摘要,随版本说明同一时间更新,不单独补发。
安装前用系统命令或校验工具比对摘要,一致再继续,不一致直接弃用该文件。
安装完成后在「关于」页核对版本号与条目包号,两者必须指向同一个版本。
需要回退时从历史版本区取对应安装包,避免新旧条目混用导致算分口径错位。
四段判定条目按牌局进程排列,每条都写明条件、结果与例外,附上适用范围,遇到地方差异时能直接找到依据。
说明少人局摸牌顺序的边界情形,庄家轮转与起手牌序按步骤拆开描述,起手阶段不再出现口头争议。
吃碰杠的优先级顺序逐条列出,抢杠是否成立、由谁补牌,均给出可核对的条件与例外。
把封顶触发、包三家赔付与连庄加成的叠加顺序写清,标出各地口径差异与适用前提。
条目增删、口径修订与校验值公布都记在这里,旧版本的回退说明同样保留。
牌桌上最怕的不是手气差,而是胡了之后几个人对着牌面算不明白。「这把我算几分」「七对能不能叠清一色」「杠了还给不给杠分」——问题一个接一个,翻手机查半天,最后往往还是按老规矩口头定。 九江麻将的算法本身不算复杂,麻烦的是版本多:同一个市,不同牌馆的杠分、封顶、包牌规则都可能有出入。所以与其背一整套,不如掌握一套查法。 先分清你说的「算法」是哪一层 不少争执其实
九江麻将的「算法」听起来像程序员的词,其实牌桌上一直都在算,只不过线下用嘴和脑子,线上用代码。 同样是九江麻将,换一张桌子,番型和分数可能就对不上。这篇把常见的几个算法版本摊开对比,方便你在本地牌局和线上平台之间切换时少踩坑。 先弄清九江麻将的算法骨架 九江麻将主流用108张牌,万、条、筒各36张,不带字牌和花牌,四人局。牌型判断这部分各地差别不大:平胡、碰
九江麻将的算法,就三道题:能不能胡、胡了算几番、算完怎么结。听着简单,真落到代码里,这三件事互相咬着——改胡牌判定可能带偏听牌列表,改番型配置又会影响结算对账。 按开发的实际顺序整理一份清单,能直接对着用。 胡牌判定:先把牌面压成计数数组 前端画的可能是万条筒加字牌的花哨图案,服务端只该认一套编码。 常见做法是用 34 位计数数组(万条筒各 9 张,字牌 7
安装包、条目包与校验值之间的对应关系,这里一次说清,取包之前先看一眼能少走弯路。
不需要同时安装,但版本号必须一致。安装包内置的是同一版本的条目数据,如果另外导入离线包做批量比对,两者的版本号要互相对应,否则加番与封顶会出现两套结果。
可以。历史版本长期留档,v2.3.4 之后的安装包与条目包都保留原文件与校验值,回退时按版本号取用即可,不建议新旧条目在同一份工具里混用。
每个版本的安装包与条目包都附独立 SHA-256 摘要,随版本说明一起发布,不单独补发,也不通过其它渠道二次提供。
一致。Windows 安装包、Android 轻量包与离线数据包取自同一份条目源,区别只在呈现方式与是否附带判定演示。
条目版本与算分口径必须对齐,跨版本混用会让加番、封顶与包三家的判定出现偏差,回退时尤其容易踩到。