桥牌双明手 损失估算
定约一旦叫定,这副牌的价值就被锁在三个数字上:定约方能拿到几墩、对手能拿到几墩、这手牌在双人明手下到底有多大概率成。牌桌上的常见做法是估一句「大概能做 8 墩」,然后凭感觉判断风险。问题在于,双明手分析里的成墩数本身是随机的——同一副牌型、同样点数,换一次发牌顺序就可能变成 7 墩,也可能变成 9 墩。这个工具把「期望」和「波动」分开算:先用牌型、点数、将牌长度与明手缺门估出期望成墩 μ,再用离散正态近似给出 0 到 13 墩的完整分布,于是「做成概率」「打宕 1 墩」「打宕 2 墩」「宕 3 墩以上」这四栏可以直接读,期望得分与最坏情况下的分数损失也能一并算出。
怎么用
先选定约级别和花色,再选加倍情况。级别决定你要拿到几墩:未加倍要 +3 墩,加倍只要 +2 墩,再加倍只要 +1 墩,这三档的做成概率差别很大。
填定约方牌型,按「黑桃-红桃-方块-梅花」的顺序写四门张数,例如 4333 表示 ♠4 ♥3 ♦3 ♣3。四门加起来必须正好 13 张,写错会直接报错。
填明手牌型,再分别填两边的点数。明手点数不改变定约方自己的成墩,只影响合作方合计墩数;定约方点数才是决定成败的那一半输入。
最后按顺序读结果:先看「做成概率」,再看「打宕 1 墩」和「打宕 2 墩」——现实里真正要担心的通常就是差一墩与差两墩这两种结局,而不是差三墩以上。
易错:三类高频错法
- 把期望成墩数当成保证。μ = 7.45 的意思是长期平均 7.45 墩,不是这手牌一定打 7 墩。按默认参数算,拿到 7 墩的概率只有 33.6%,拿到 8 墩 32.2%,两者几乎一样多。
- 以为加倍只是把要求降低一墩就一定更划算。加倍把「少一墩」的代价从 50 分抬到 100 分,做成概率只涨几个百分点,期望得分的净变化要单独算一遍。
- 只填定约方牌型就以为够了。明手在副牌缺门时,定约方会多出一次将牌提升的机会,这一项在公式里是 +0.30 墩,漏掉它会让 μ 系统性偏低。
- 拿这个工具去判断「该不该叫这个定约」。它只处理定约成立之后的事:成功率多少、宕了要付多少分。叫牌阶段该看手牌力与点数的平衡,本页的任何一个数字都不回答那个问题。
从牌型到期望成墩数 μ
双明手分析的难点不在于「这手牌大概能做几墩」,而在于「就算牌型一样,发牌顺序一变,成墩数就会上下浮动」。所以第一步先算期望值 μ,再单独处理波动。页面里用的公式是:
μ = 4.0 + 0.30 × (HCP − 10) + 牌型值 + 将牌加成 + 明手缺门加成
「牌型值」按每门张数累加:缺门 −0.60、单张 −0.30、双张 0.00、三张 +0.40、四张 +0.45、五张 +0.30、六张 +0.20。为什么要给四张副牌比三张更高的分?因为三张副牌通常有 1 张能赢、四张副牌通常要丢 1 墩,真正值钱的是双张:它不丢墩,还能提供将牌提升。「将牌加成」按定约方手里的将牌张数给:1 张 −0.30、2 张 +0.60、3 张 +0.90、4 张 +1.20、5 张 +1.60、6 张及以上 +1.90。「明手缺门加成」是:定约方有 2 张以上将牌时,明手每有一个副牌缺门就 +0.30 墩。
代入默认例子(4♥,定约方 ♠4♥3♦3♣3 共 13 点,明手 ♠4♥4♦3♣2):
μ = 4.0 + 0.30 × 3 + (0.45 + 0.40 + 0.40 + 0.40) + 0.90 + 0 = 7.45 墩
注意最后一项是 0:明手 4432 没有缺门,自然没有帕斯加成。如果明手改成 4433 之外的任何缺门形状,这一栏才会动。
从 μ 到概率:离散正态与连续性校正
有了期望值还不够,得有分布。桥牌里成墩数的波动主要来自某门花色的一次失手,量级在 1 墩上下,所以用一个正态形状去近似是合理的,标准差按手牌的「脆弱度」调整:
σ = 1.05 + 0.12 × 单张门数 + 0.15 × 缺门数 + 0.05 × 双张门数 − 0.06 × (将牌张数 − 4)
缺门和单张会让结果两极分化(可能全对也可能全错),双张通常稳稳当当;将牌超过 4 张则更可控,方差略降。得到每个整数墩数的概率用带连续性校正的正态公式:
P(T = t) = Φ((t + 0.5 − μ) / σ) − Φ((t − 0.5 − μ) / σ)
以默认参数 μ = 7.45、σ = 1.05 手算三格:
- P(7 墩) = Φ(0.0476) − Φ(−0.9048) = 0.5190 − 0.1828 = 0.3362
- P(8 墩) = Φ(1.0000) − Φ(0.0476) = 0.8413 − 0.5190 = 0.3224
- P(6 墩) = Φ(−0.9048) − Φ(−1.8571) = 0.1828 − 0.0316 = 0.1512
4♥ 需要 7 墩,把 t ≥ 7 的概率加起来得 0.8172,也就是做成概率 81.7%;差一墩 15.1%,差两墩 2.9%,差三墩以上 0.2%。剩下的 0.2% 分布在 0 到 4 墩,量级很小但不是零——这正是「定约会失手」这件事的真实形状。
宕了要付多少分:重复赛制的分数账
概率只回答「会不会成」,分数回答「成与不成各值多少」。重复赛制里成局得分是 300 + 50 × (级别 − 4) + 将牌花色分(黑桃红桃各 50 分,方块梅花各 30 分,无将 0 分);4♥ 刚好做成是 300 + 50 = 350 分。未成局(1 到 3 级)得分是 50 + 50 × 将牌花色分,加倍再加 25 分、再加倍再加 50 分。多做一墩按 20 分算,加倍后每超一墩 100 分,再加倍 200 分。少一墩则相反:未加倍每墩 −50 分;加倍后是 −100、−200、−200、−300、−300……;再加倍全部翻倍。
期望得分就是把这个分布和分数表相乘再求和:
E(分数) = Σ P(T = t) × score(t)
默认那手牌逐项展开是 0.3362×350 + 0.3224×370 + 0.1332×390 + 0.0236×410 + 0.1512×(−50) + 0.0292×(−100) + … ≈ 288.5 分。同一手牌在换成 3NT 之后 μ 掉到 6.55,要求降到 6 墩,期望得分会明显缩水;换成 5♥ 则要求升到 8 墩,μ 只升到 8.0 出头,期望得分立刻变成负数。这三档之间的落差,才是叫牌时该算的账。
常见问题
为什么这个工具不给出一副具体牌的双明手结果?
同样的牌型,为什么做成概率能差十几个百分点?
加倍之后做成概率更高,为什么还是不能随便加倍?
五个人打的时候能用这个模型吗?
这个结果和实际打牌时感觉不一致,该怎么排查?
边界说明
- 本页是统计模型,不是双明手求解器:它不枚举具体发牌顺序,也不读取任何牌局数据或用户信息。
- 所有分数按重复赛制(含加倍)计;在按名次或按筹码结算的锦标赛里,同样的成墩分布对应的价值完全不同。
- 牌型按「黑桃-红桃-方块-梅花」填写,四门之和必须为 13;将牌长度就是该花色在定约方手中的张数。
- 本页只讨论定约成立后的概率与分数,不涉及任何投注金额,也不提供下注或资金管理建议。