斗地主最容易被误读成「牌好就赢」的游戏。读齐爽《斗地主从入门到精通》第一章时,我认为全书最值钱的不是任何一手具体技巧,而是他把斗地主拆成的三个结构性特征:三方参与、非完全信息、动态博弈。这三个词不是学术装饰——斗地主所有的具体技巧都能从它们推出来,反过来,任何一条技巧如果推不出来,多半是传说而不是方法。
这篇笔记不复述原文,只做三件事:把三个特征换算成可计算的量、给出一张「特征 → 技巧」对应表、再用一副自构中局片段说明信号为何必须带成本。
一、三个特征,四类技巧
先把结论摆出来。斗地主的技巧体系其实只有四类,每一类都由一个结构特征逼出来:
| 结构特征 | 直接后果 | 逼出来的技巧 |
|---|---|---|
| 三方参与(2 打 1) | 农民是联盟,但不是同一个玩家 | 角色分工、门板位与顺跑位、牺牲一个农民的打法 |
| 非完全信息 | 外面 37 张牌的分布是天文数字 | 记牌、算牌、按概率下注而不是按直觉 |
| 动态博弈(多阶段 + 有顺序) | 上一阶段的优解可能在下一阶段变劣解;顺序本身携带信息 | 叫分、信号牌、控牌节奏、放牌与顶牌的时机 |
| 三者叠加 | 联盟内部信息不共享 | 配合默契、读同伴、读地主底牌 |
注意最后一行:斗地主难,不是因为三家,而是因为「联盟内部信息不共享」。四个人的麻将各打各的,双升分成两组但搭档信息量固定;只有斗地主,你的同伴握着能救你的牌,却只能用出牌顺序暗示你。
二、三方参与:先算清这笔账
「2 打 1」不是修辞,是结算结构。按最常见的计分方式,设底分 × 倍数为 s:
| 结果 | 地主 | 农民甲 | 农民乙 |
|---|---|---|---|
| 地主赢 | +2s | −s | −s |
| 地主输 | −2s | +s | +s |
| 三方总和 | 恒为 0 | ||
这张表能推出三条非常硬的结论:
- 地主的单局波动是单个农民的两倍。同一个 s,地主赢一把等于农民各输一把,但地主一个人扛两份。所以地主必须主动制造牌权,等着农民犯错是负期望。
- 农民的目标函数相同,成本各自承担一半。这意味着「牺牲一个农民跑掉另一个」在数学上是完全理性的:一个农民被压死,另一个农民跑掉,两人仍然各拿 +s。这就是农民敢用大牌顶、敢拆牌挡的底层原因。
- 农民之间没有金钱激励,只有胜负激励。地主可以靠「赢」驱动自己,农民只能靠默契和信号驱动彼此,所以农民的配合水平方差远大于地主的技术方差。同一水平段里,农民输的局大多输在配合,而不是输在牌力。
三、非完全信息:你面对的是 159 亿种可能
把「我不知道对手的牌」量化一下。你是农民,手上 17 张,外面剩 37 张,其中地主 20 张、同伴 17 张。可能的分配数是:
C(37,20) = 15,905,368,710,约 159 亿种;换成信息量是 log₂ ≈ 33.9 bit。地主的视角稍好一点:20 张已知,34 张分给两家,C(34,17) = 2,333,606,220,约 23.3 亿种 ≈ 31.1 bit。
这组数字说明一个问题:靠「猜」不可能赢。任何一手牌你都是在 159 亿种世界里挑一个最可能的,所以正确的动作不是「猜对手有什么」,而是「把候选集砍小一点」。记牌就是砍候选集:每看见一张牌,就从候选集里划掉一种可能;算牌是把剩下的可能按概率排序。这就是为什么高手记牌看起来毫不费力——他们不是在背 54 张,他们是在维护一个不断缩小的候选集。
举个能直接改变决策的例子。你手里一张 K 都没有(4 张 K 全在外面),这 4 张 K 在地主和同伴之间的分布是:
| 地主 K 数 | 同伴 K 数 | 概率 | 实战含义 |
|---|---|---|---|
| 0 | 4 | 3.60% | 同伴手里有炸 K,几乎不用担心被打 |
| 1 | 3 | 20.59% | 同伴大概率有 KKK 或含 K 的组合 |
| 2 | 2 | 39.12% | 最常见的形态,地主 KK 的可能性最高 |
| 3 | 1 | 29.34% | 地主有 KKK,K 型必须绕开 |
| 4 | 0 | 7.34% | 地主有炸 K |
「地主手里有炸 K」只有 7.34%,「KKK 全在地主」也只有 29.34%。换句话说,你怕的那个「对面一手 K 全压我」其实只有三成,比「K 被拆开」的 59.7% 小得多。很多人不敢出 K 是因为把「我没 K」直接读成「对面有炸 K」,这是把 4 张牌的存在误当成 4 张牌聚在一起。这张表比任何口诀都实用。
四、动态博弈:顺序比牌力更值钱
石头剪刀布是静态博弈,同时决策;斗地主是多阶段、有顺序的动态博弈。这两个性质各自带来一个后果:
- 多阶段性:上一阶段的最优在下一阶段可能变最差。「开局把散小单张先垫掉」在中局是对的,到残局就变成「给地主送了一手牌」。所以斗地主不能只看当前这一手好不好,要看它把你后面的手数变成多少。
- 顺序性:先动者定义牌型(决定这一轮比什么),后动者保留信息(对手还没看到你的牌)。所以「谁先领出」本身就是资源,而不仅是牌权。
两者合起来,才有「信号牌」这件事:因为顺序固定,同伴的出牌顺序成了唯一免费、合法、且带信息的通信渠道。你领出什么牌型,等于在说「我这边能接什么」。
五、为什么要「带成本的信号」才算信号
博弈论里有个通用结论:没有成本的信号会被说假话的人用滥,最终失去信息价值。斗地主里同理——同伴随口一垫,你不敢当真;只有当他牺牲了牌力,你才能确信。
下面这局是我自己构造的中局片段(只列关键牌,其余牌不影响结论):
| 位置 | 关键手牌 | 已出信息 |
|---|---|---|
| 我(地主上家) | KK、A、单 4、单 7 | 未出过 K |
| 同伴(地主下家) | 手里明摆着有单 A(上一轮用它抢过牌权) | 刚刚领出单 3 |
| 地主 | 未见 2,未出炸弹 | 上一轮放过了单 Q |
同伴手里有 A,却领出单 3——这是一个很贵的动作:他放弃了自己唯一能压的单牌,把牌权交出去。所以这个信号可以信:他的牌型是「对子 / 顺子」结构,缺的是领出机会,不是缺大牌。此时我的正确动作是:
- 用 A 接住,把牌权抢回来(不是为了自己跑,是为了把牌权还给他);
- 还牌时优先送对子,而不是送单牌——他领单 3 已经说明单牌不需要帮助;
- 不要越级用 K 去压,KK 在这个局面是留给地主 KK/KKK 的「门票」,拆了就白送。
代价可以量化:我付出的 1 张 A,是这一手里唯一能从他手里抢回牌权的牌;收益是同伴少走一手、地主多顶一手。斗地主 17 张牌平均在 6–7 手里出完,把地主的出完手数拖多 1 手,就多一次抢权机会,而这个机会的价值远大于一张 A。
六、四个常见误用
- 把农民当「一个玩家」:以为同伴必须和你同步思考。实际上他看不到你的牌,只能看到你的出牌顺序,所以你先怪他「不接」之前,先看他有没有接收到信号。
- 用「我没这张」推「对面有炸」:4 张牌全在一家手里只有 7.34%(农民视角),把断张一律读成炸弹,会让你在中局过度保守。
- 把顺序当无关:同样的牌,先出对子还是先出单张,对手的防守难度差一档。
- 用地主思路打农民:地主必须主动,农民可以等;把「抢权优先」套到农民身上,会出现两人抢同一手牌权、互相顶死。
七、常见问题
为什么说农民比地主更需要配合,而不是更需要技术?
因为农民两家的信息不共享,任何配合都必须靠信号完成,而信号在低水平局常常发不出来也收不到。技术可以自己练,配合必须两个人同时在线,所以农民局的方差主要来自配合而不是牌力。
「信息量 33.9 bit」这种算法规矩吗?
这是把「37 张牌里挑 20 张给地主」的组合数取以 2 为底的对数,口径是等概率发牌假设(不考虑叫分带来的选择偏差)。叫分会让地主的牌整体偏强,所以真实信息量略小于这个数,但量级不变:都是「百亿种可能」。
断张就一定有炸弹风险吗?
不一定。断张只说明「这 4 张牌都不在你手上」,不等于它们聚在一起。农民视角下 4 张全在地主手里是 7.34%,全在同伴手里 3.60%,合计 10.94%。所以断张是「提示」,不是「警报」。
信号牌会不会被地主看穿?
会,所以高手的信号是「延迟的」:不在第一手就发,而是在关键回合用一个略带损失的动作发。地主看得到同一套信号,能不能骗过他,取决于你之前有没有建立过反向记录。
相关阅读
- 斗地主玩法总览:叫分、牌型与胜负判定
- 更多斗地主文章
- 斗地主叫分:3 分的牌力门槛与 17 张手牌的真实概率
- 牛牛:五张牌的点数结构与特殊牌型
- 炸金花规则完全指南(含牌型概率表)
来源:齐爽《斗地主从入门到精通》(中国纺织出版社,2024)第 1 章「斗地主的本质」(三方参与、非完全信息、动态博弈)。概率数据为本站按等概率发牌假设计算的组合数结果(2026-10-28);例局为本站自行构造。本文为原创读书笔记,非原文转载;文中不含任何平台推荐或投注引导,请以娱乐心态对待棋牌游戏。

发表回复