《通俗麻将技巧》第八章第四节叫「攻守篇」。前三节讲形象、心态、顺逆,都是「人」的问题;这一节第一次把问题收到牌上:这一张,你是打出去搏,还是留着守?
原文给的定义很干脆:进攻型「以和牌为第一目标,敢于冒一定的风险,敢于舍危险牌及生张,做牌以快攻为主」;防守型「以不放炮为第一目标,力求少失分数,克制下家,诛住听家,做牌以守为主」。
定义到这里就够了,但原文真正的价值在后面——它用五个实例把「攻」和「守」落到了具体的牌上,还给出了一条多数人不敢写的结论:「对于中级水平以上的选手,多取攻势的战绩将优于多取守势的战绩。」
这句话可以验算。本文把五手牌逐张复算,再把「敢不敢放炮」变成一道临界题。
一、先把两种打法翻译成可观测的差别
| 维度 | 进攻型 | 防守型 |
|---|---|---|
| 第一目标 | 和牌 | 不放炮 |
| 对生张的态度 | 敢舍 | 尽量留熟张 |
| 做牌节奏 | 快攻,抢在对手前面听 | 放慢,先建立安全张库存 |
| 对下家 | 不管,各打各的 | 克制,不给喂牌 |
| 失败的形态 | 放炮 | 听不了、和不了、被自摸 |
关键在最后一行:两种打法失败的样子不一样,但都算失分。守势的失败不响亮,所以很少有人给它记账——这正是原文说的「固有的经验束缚了我们的手脚」。
二、例 1:孤张一万与一张南风
牌至中盘,各家均未听牌,手牌一听入,孤张一万,二万已经四张落地,惟独不见一万。此时摸进熟张南风。
原文的两种选择:保守型打一万,「以防止对手将来报听一万对倒」;进攻型打南风,「凭什么舍一万让对手先行碰听,自己最先听牌不好吗?」
这里可以算一笔。二万四张全见,说明万子在这一局被大量消耗,剩下一万最多 3 张在别人手上或牌墙里(自己拿 1 张)。按中盘典型值算:3 张一万散落在「三家 39 张手牌 + 牌墙 40 张」共 79 个未知位里。
| 事件 | 概率 |
|---|---|
| 三家合计一张一万都没有 | 12.5% |
| 三家合计恰好 1 张 | 38.5% |
| 三家合计 2 张以上(可碰、可对倒) | 49.0% |
| 某一家单独持有 2 张以上 | 6.5% |
读法:打一万,约有一半的局面是「送给某一对手一个碰或一对将」。而打南风的风险是零风险的——它是刚摸进的熟张。
但账还有另一半。自己是一向听,按两面 8 张进张、牌墙剩 40 张算:
| 剩余巡数 | 3 巡内听牌 | 6 巡内听牌 |
|---|---|---|
| 8 张进张 | 49.8% | 76.4% |
所以这一手的真实结构是:打南风 = 用「对手少一个碰」换「自己少一张安全牌」;打一万 = 用「49% 的喂牌概率」换「保住南风这张安全牌」。原文支持后者(打南风),理由不是「我牌好」,而是「让他先碰听,我连先手都没了」——中盘各家未听,先听的人拿到的是全场的时间优势,这个优势比一张安全张值钱。
三、例 2、例 3:同一手牌的两个标准答案
例 2:手牌一入听,守就舍五万「以免以后放炮」,攻就舍东风「以免下家吃进五万,抢在我前面听上」。
例 3:对手中一家已听牌,此时摸进生张 6 条,而 3 条是熟张。保守型打 3 条,留嵌 5 条的口子;进攻型打 6 条,留 3、4 条两面搭,「为以后报听留下好口子」。
例 3 是这五个例子里最容易量化的,因为两个方案只差「口子宽度」:
| 方案 | 口子 | 理论张数 | 3 巡内进张 | 6 巡内进张 |
|---|---|---|---|---|
| 打 3 条,留 4/6 嵌 5 | 嵌张 | 4 | 27.7% | 49.3% |
| 打 6 条,留 3/4 两面 | 两面 | 8 | 49.8% | 76.4% |
差 22.1 个百分点(3 巡)、27.1 个百分点(6 巡),几乎是两倍。这就是「攻」在牌理上的底气:它不是情绪上的勇,是把一个 27.7% 的口子换成 49.8% 的口子。
而「守」的底气同样具体:6 条是生张,对手已有一家听牌,打出去就是给那一家递一张可能被和的牌。所以例 3 的正确读法不是「该攻还是该守」,而是:你要用多少放炮概率,去买这 22 个百分点。这句话在第六节会变成一个公式。
四、例 4:进攻里藏着防守
原文第二节的标题是「进攻与防守是对立的统一」,这句话说得绕,但例 4 讲得很清楚:牌局中期,各家均未听牌,为求速听舍出六万,以骗吃上家的七万。恰巧对家报听,南风反而成了安全牌,进攻的策略此时也成全了守势。
反过来也成立:「你努力不给下家喂牌,减慢对手的做牌速度,不给听家放炮,使听家无法和牌,为自己留有更多的机会,这本身也就有攻的成分。」
换成一句话:攻守不是两种人格,是两个方向上的同一件事——争取时间,或者消耗对手的时间。如果你的弃张既让自己推进、又让别人降速,那就是攻守兼顾;如果一张牌只满足一个方向,你就是在做取舍。
五、例 5:守到山穷水尽
这一例是原文最有分量的一段。牌局中期,各家均未听牌,手牌是七万刻子、北风刻子加两张散张。守势的选择是留住风牌,三巡后手牌「转化」成只剩发、西这类安全张的形态。
原文的追问很硬:如果对手纷纷上听,而我方始终难以听牌,发、西舍出去以后再舍什么?到了山穷水尽之时,即便是放弃做牌,也很难保证不放炮。反过来取攻势,舍出西风,「若上张顺利,便立即转化成听牌」;「若运气不好,即使放炮也在所不惜,最起码自己也搏了一次,总比消极防御、任人宰割要好」。
这里的机制值得写清楚——守势是一种会耗尽的库存。
| 巡次 | 守势的安全张库存 | 还需要弃几张 | 状态 |
|---|---|---|---|
| 第 1 巡 | 3 张(发、西、加上一张熟张) | 10 | 安全 |
| 第 4 巡 | 0 张 | 7 | 破产,只能打生张 |
| 第 7 巡 | 0 张 | 4 | 被动放炮 |
一手 13 张牌里,能当安全张用的通常只有 2–5 张(风牌、字牌、已经打绝的熟张)。每巡消耗一张,3–5 巡就见底。而一场牌从第 4 巡到第 15 巡还有十几巡要打——守势只能覆盖开头那一段,覆盖不了全场。这就是「进攻便是最好的防守」的算术含义:攻的人在第 4 巡已经听牌,守的人在第 4 巡开始没有牌可打。
可以给一条判据:当「剩余巡数 > 安全张库存」时,继续纯守就是在赌对手不胡,而不是在防守。此时应当转向做牌,哪怕要舍一张危险牌。
六、攻守的应用环境:六条原则变成一张决策表
原文列了六条原则,几乎每条都可以直接执行:
| 环境信号 | 原文结论 | 执行动作 |
|---|---|---|
| 熟悉对手的习惯、技术、脾气 | 多攻少守 | 能预判他的听口,敢舍他没在等的张 |
| 陌生环境、陌生对手 | 少攻多守 | 前两圈只打熟张,先读人 |
| 对手水平低 | 每局都取攻势 | 低手守也会放炮,守的价值打折 |
| 对手水平高 | 宜多攻少守 | 高手舍生张也不触及最危险区间 |
| 牌面好 / 一手烂牌 | 好则当仁不让,烂则委曲求全 | 烂牌只求少失分,不和牌也能接受 |
| 自己的牌墙在中期或后期摸到 | 取攻势 | 码牌信息有效,等于提前知道进张 |
| 自己的牌墙已成配牌或在尾部 | 取守势 | 码牌信息只剩推断价值 |
最后两条是这一节里最少被讨论、也最实用的部分。它说的不是玄学,而是信息优势的方向:如果你知道自己要摸的那段牌墙在什么位置,你的进张就不是概率,而是时间表;时间表在你手上,攻就是正期望。反过来,信息只剩推断价值时,攻的赔率就回到随机。
七、为什么有效:把「敢不敢放炮」变成临界题
原文的结论是「中级水平以上,多取攻势的战绩优于多取守势」。要验它,只需要两个数:和牌概率、放炮概率。
设每局和牌得 +8 分、放炮失 8 分(点炮者承担三家份,此处取等值以便观察结构;换成你牌桌的实际分值,结论的形状不变):
| 打法 | 和牌率 | 放炮率 | 每局 EV |
|---|---|---|---|
| 攻 | 35% | 22% | +1.04 |
| 守 | 18% | 8% | +0.80 |
攻胜出 0.24 分/局,一晚 77 局约 +18 分。但这个结论依赖参数,所以要看边界:
| 攻的放炮率 | 攻的 EV | 守的 EV | 结论 |
|---|---|---|---|
| 10% | +2.00 | +0.80 | 攻 |
| 15% | +1.60 | +0.80 | 攻 |
| 20% | +1.20 | +0.80 | 攻 |
| 25% | +0.80 | +0.80 | 临界 |
| 30% | +0.40 | +0.80 | 守 |
临界点在 25%,也就是「攻比守多放 17 个百分点」。写成不等式:
攻优于守 ⟺ 放炮率之差 < 和牌率之差(当和牌收益与放炮损失相等时)。
这条不等式把原文那句经验判断翻译成了可查的账:你的攻,允许比守多放 17 个百分点的炮,只要它同时多带来 17 个百分点的和牌。而例 3 已经算出,一个口子从嵌张换两面,进张率就差 22 个百分点——仅仅一个搭子的宽度,就已经超过这条预算线。
这也解释了原文为什么强调「水平高的人宜多攻」:高手的放炮率不会因为敢舍生张而飙升,因为他不碰「最危险的区间」;而低手即使守,也会时常放炮。守的门槛是技术,不是意愿。
八、赢 6 输 3 为什么还是难受
原文最后一段引了丹尼尔·卡尼曼:风险决策后的输赢结果对人是不对等的,「减少 100 元带给人的痛苦,远远大于增加 100 元带给人的愉快」。
前景理论(Kahneman & Tversky, 1979)给出的损失厌恶系数约为 λ ≈ 2.25。代入原文那个例子——前一句自摸赢 6 分,后一局放炮输 3 分:
净得分 = 6 − 3 = +3;
心理效用 ≈ 6 × 1 − 3 × 2.25 = −0.75。
账面赢了 3 分,体感还是亏的。原文说这名选手「仍沉浸在痛苦之中,这对以后战局中水平的正常发挥会产生很大的负面影响」——现在这句话有了数字:不是他不知足,是损失带来的负效用约等于收益的 2.25 倍,赢了 6 分也填不平输 3 分的坑。
这也顺带解释了另一个现象:为什么很多人宁可一场不胡,也不愿意放一次炮。不放炮是可以对外宣称的成绩(「他水平真高,不放一炮」),而放炮是会被笑出声的(「哈哈,他又放炮了」)。原文说这是「人的本性」——贪婪与虚荣。它的判断很直接:「人能够超越贪婪,就是战胜了自己。」
九、还有一个被忽略的成本:被当成「厌猪」
原文末尾写了一段很实务的话:高手若常取守势,几圈下来一炮未放,而其他对手炮炮三次,他们必定心中愤愤不平,无论高手是赢是输,却把高手称为「厌猪」,原本互不相识的三家开始形成联手压制同盟。此后他们打牌就有了倾向性,会尽量避免给这个人点炮。
注意这里的机制:守势省下的是分数,付出的是「三家开始针对你」。三家避炮之后,你的和牌率下降,而被自摸的次数不变——这笔账在短期看不见,几圈之后才结算。
所以攻守的选择不只是概率题,还是一个博弈题:你愿不愿意为了让对手觉得你「敢打」,而放弃一点不放炮的名声。原文的答案是愿意。
十、常见误区
- 把「不放炮」当成「打得好」。不放炮只是没失分,不是得分。一晚 77 局里,不打炮但也不和牌的人,净值接近零甚至为负(被自摸照付)。
- 把守势当免费。安全张是库存,3–5 巡就耗尽。库存见底之后的每一次弃张都是生张,风险并没消失,只是被推迟。
- 在该攻的牌面上守。例 3 的 22 个百分点是结构差,不是运气差。用一手好口子去换「万一放炮」,等于主动放弃两倍进张率。
- 在该守的牌面上攻。原文说得明白:一手烂牌时「委曲求全,只能取守势」。攻守的选择看牌面与环境,不看心情。
- 用单局结果验证策略。一晚 77 局,和牌数标准差约 3.8 把。一局放炮不能证明攻是错的,正如一局自摸不能证明守是对的。
- 忽略「厌猪」的连带成本。连续几圈不放炮会招来三家针对性避炮,这部分损失不在你的记分本上,但在对手的行为里。
十一、FAQ
Q1:攻守篇和心态篇、顺逆篇怎么衔接?
心态篇管「受震之后多久恢复」,顺逆篇管「牌面偏顺偏背时动作怎么改」,攻守篇管「这一张牌打不打」。三节是逐层收窄的:从人到状态,再到单张牌。
Q2:什么情况下应该坚定取守势?
三种:牌面明显偏差且离听牌还远;对陌生对手且还没读出听口;自己的牌墙已在尾部、码牌信息失效。三种之外的「守」,多半是在买心理安慰。
Q3:为什么说守势会「耗尽」?
因为安全张是有限的。一手 13 张里通常只有 2–5 张可作安全张,每巡消耗一张,3–5 巡见底,而牌局还有十几巡。库存耗尽后打出的就是生张,风险并未消除。
Q4:17 个百分点这个临界值是怎么来的?
在「和牌收益 = 放炮损失」的假设下,攻优于守的条件是「放炮率的增加小于和牌率的增加」。示例参数里攻的和牌率 35%、守 18%,差 17 个百分点,所以攻可以多放 17 个点的炮。把 8 分换成你牌桌的分值,这个 17 不变——它只依赖两个概率。
Q5:赢 6 输 3 却觉得亏,是我心态不好吗?
不是。按 λ≈2.25 的损失厌恶,6 分的收益只抵 2.67 分的损失,净效用 −0.75。这是人类决策系统的默认设置,不是修养问题。知道这一点,才能不被体感牵着改策略。
Q6:对手水平低的时候,为什么反而要每局取攻势?
因为低手的守是无效的守——他照样会放炮、照样读不出你的听口。你对他取守势,等于把自己的进张率也压到他的水平。原文的原话是「水平低的选手即使选择守,也会时常放炮,倒不如每局都取攻势」。
Q7:怎么记录自己的攻守账?
每局记三项:是否在前 8 巡听牌、是否放炮、放炮时打的是生张还是熟张。打满 30 局就能算出自己的两个概率,代进第七节的表,直接看出你该攻还是该守。
十二、出处
本文依据《通俗麻将技巧》第八章「高手篇」第四节「攻守篇」原创重写,对应书页 255–259(图片 pic_0263–pic_0267)。原文包含:攻守两种风格的定义、「两种打法的差异」的三个实例(孤张一万对熟张南风、舍五万对舍东风、打 3 条留嵌 5 对打 6 条留两面)、「进攻与防守是对立的统一」及骗吃七万的实例、「进攻便是最好的防守」及七万刻子那手牌的三巡转化、「攻守的应用环境」六条原则、「总结」中关于中级以上选手宜多攻的判断、卡尼曼的损失厌恶引述,以及「厌猪」与三家联手压制的现象描述。
本文保留可操作与可验证的部分,删去劝世与文学化段落(如原文开篇的森林与老树比喻),并补充:一万剩余张数的超几何分布(79 个未知位、3 张一万)、一向听 8 张进张在 3/6 巡内的命中率、嵌张与两面的口子宽度对照、攻守 EV 模型与临界放炮率(17 个百分点)、前景理论 λ≈2.25 的效用复算、安全张库存的耗尽模型。
数据口径:牌墙剩余按中盘 40 张估算,未见位按「三家 39 张手牌 + 牌墙 40 张」共 79 位计算;进张命中率为超几何(不假设独立)。EV 中的和牌率 35%/18%、放炮率 22%/8% 与每局 8 分均为示例参数,用于展示结构性结论,不代表任何具体牌局或平台赔率;读者应替换为自己 30 局的实测值。λ≈2.25 取自 Kahneman & Tversky (1979) 的估计区间,原文只写「远远大于」,未给倍数。
相关阅读:《高手顺逆篇:47.9% 的两对起手、1/256 的连和与报听锁定的价格》、《高手心态篇:六因素、四型受震与一晚 1390 次决定》、《高手形象:上场前的四种准备与一张 12 分自检表》、《牌如其人:起手、规则与牌风的统计学》。

发表回复