听口结构枚举
单钓、两面、嵌张、边张与多面听各自成条,每条附输入牌面、拆分方式和和牌张清单,多面听会全部列出而不做合并。
每次舍牌都会改变听口数量与危险程度,条目把这两件事分开记:能和的牌有几张,和出去值多少分,留哪张牌更稳妥。
单钓、两面、嵌张、边张与多面听各自成条,每条附输入牌面、拆分方式和和牌张清单,多面听会全部列出而不做合并。
按牌河明牌与副露扣减剩余张数,同时给出理论最大张数与场上实际剩余两组数值,差值来源单独标注。
同一手牌的两个打法按进张效率、改良空间与出铳风险三段比较,输出先后顺序,并写清每种排序的依据。
从第六巡记到流局前,逐巡记录听口增删、改良路线与转守时点,标出哪一巡之后不该再追分。
听口、打点与风险是三件独立的事,混在一起算就容易得出相反结论。条目按这三组分开建档,需要交叉时再合并。
十三张先按四副顺刻切开,剩下的搭子决定听口是两面、嵌张、单钓还是多面复合。每种拆法单独成行,附上和牌张与剩余张数,遇到同手牌有两种拆法时两条都留下。
听口数量一样的一手牌,和的张不同,番型与分数能差出一大截。条目把番型与计分的口径挂到每个和牌张上,清一色、碰碰胡与平胡在同一手牌里的取分结果分别写清。
牌河亮出的中张、对手副露的方向、场上已经打过的安全张,三项合起来决定一张牌的危险程度。条目按巡目给出危险张与安全张清单,把冒险的收益写成能对比的数值,而不是一句「小心点」。
听牌推算的结论最终要落到具体场景里才有意义,下面三种最常被拿出来核对。
打完一局回想那手是不是打错了,把牌面、牌河和当时的舍牌录进条目对照,能看出漏掉的听口和低估的危险张。
自己写的和牌判断跑出来和实战不符,按条目里的示例输入逐条比对,定位是拆分漏判还是剩余张数扣错。
讲一手牌为什么留嵌张不留两面,用条目里的剩余张数与改良余量说话,不用停在「感觉这边好」。
示例手牌固定为十三张,牌河与副露条件写在条目顶部,结论按巡目分开给。
合计有效张数 9 张,两面改良余 2 张;六筒、九筒为安全张,五万在此巡已入危险区。
牌河亮出的牌与副露逐张扣减,得到每张和牌的真实剩余,而不是只看四张上限。
按剩余张数与番型分值排序,听口数量多不等于进张效率高,顺序要分开算。
同一张牌在不同巡目的危险程度不同,结论按巡目分段写,不做一次性判断。
同样的手牌算出不同结论,问题往往出在这三处。条目把两种取法并列,差值来源写在同一行。
亮出的牌与副露算不算扣减,各平台做法不一。两种主流取法并列,差出的张数逐条标出。
听口张数按四张上限还是按已现张扣减,同一手牌的结果能差两张以上,条目给出两套数值。
听口少于几张该转守,不同规则给出的分界线不同,条目按四级分界分别标注适用条件。
复盘、校验、讲解三种用法里,被提到最多的是剩余张数和风险分级这两块。
打牌时凭感觉留两面,复盘用条目对了一遍,才发现那手该留嵌张,两面只剩两张还带危险。
自己写的和牌判断一直有两处漏判,对着听口枚举那一节逐条改完,测试用例终于全过。
同一副牌在三个平台给出不同推荐舍牌,用这里的对照表终于弄明白差在明牌扣减上。
关于有效张数、多面听和推荐舍牌的几处疑问,答案写在下面。
先从手牌拆出和牌张,再按牌河明牌与副露逐张扣减,得到场上实际剩余张数;同时保留按四张上限计算的理论值,两组数值并列,方便看出哪几张已经被打光。
多面听常常由两种拆分方式叠出来,某张牌在两种拆法里都成立,计数时容易重复。条目会把和牌张按牌面去重列出,再分别注明每种拆法覆盖哪几张。
先看明牌扣减取法是否一致,再看改良阈值和巡目权重。三处都对齐后如果仍有分歧,通常是多面听的去重规则不同,条目里两种结果都保留并标注来源。
可以。副露会减少手牌张数,听口结构随之变窄,条目按副露组数分档记录,并单独标注被副露锁死的牌型与剩余张数的变化。
能。每条示例都写清了输入牌面、牌河条件、拆分方式与输出结果,适合作为和牌判断的固定用例,改完算法后逐条回归即可。
把十三张牌、牌河明牌和你算出的听口一起写清楚,注明是拆分方式不同还是剩余张数算法不同,核对后会补进对应的分支条目。