對手後面還有 60 BB,不等於你能贏到 60 BB
轉牌上對手下了一注,你的牌還沒成,眼前的價格也不夠。這時很容易冒出一個念頭:「他後面還有 60 BB,我補到了可以再贏他一筆,所以跟下去應該划算。」這句話把兩件事綁在一起:對手還剩多少籌碼,和你補中之後平均能從他身上多贏多少。前者是桌上看得到的上限,後者要看他會不會付、付多少,兩者可能差很多。
先看眼前的價格。目前底池已含對手這注是 30 BB,你這次要跟 10 BB,門檻是 10 ÷ (30 + 10) = 25%;目前底池與跟注額怎麼取,在底池賠率與目前跟注門檻已經拆過,這裡不重講。在下節「補中必贏、沒中必輸」且沒有額外費用的簡化條件下,如果成功機會假設只有 20%,單靠眼前底池還不夠打平。
隱含賠率(implied odds)把補中之後還可能從對手那裡贏到的籌碼,一起放進這次跟注的評估。GTO Wizard 的隱含賠率圖解把它當成對眼前底池的補充;PokerStars Learn 談隱含賠率計算的文章也強調,這筆後續收益是估計出來的,不是桌上已經有的錢。本文只談追牌時的後續所得這種入門用法。
與其問「他後面還有多少」,不如把三個數字分開寫:
- M需要:在一組講清楚的假設下,補中後平均還得多贏多少才打平。這一格可以用算式反算。
- M預估:你對「補中後平均實際能多贏多少」的估計。要靠對手資訊,沒有依據就寫未知。
- S上限:跟注後你和對手之間還能再爭的籌碼,也就是後續最多能贏到的額度。它只是天花板。
先反算:補中後平均要多贏多少
下面是為了練習而設的截面,不是真實牌局。標準無限注德州撲克,單挑,你在 BB、對手在 BTN。轉牌開始時底池 20 BB,兩人手上各剩 70 BB。你過牌,BTN 下注 10 BB,輪回你。沒有抽水、沒有邊池,也沒有其他人能行動,你跟注就結束轉牌行動,下一張是河牌。
- 目前底池
P = 20 + 10 = 30 BB,已含 BTN 這注。 - 這次追加跟注
C = 10 BB,跟完底池P + C = 40 BB。 - 跟注後兩人各剩 60 BB。
題目沒有指定任何一張牌,所以接下來的 20% 不是從手牌算出來的勝率,而是直接給定的練習輸入,本文稱為成功事件機率 p = 20%。模型另外假設三件事:河牌補中就一定贏下整個底池;沒中就一定輸,而且你之後不再投入任何籌碼;不會平分。只計算籌碼,不考慮其他價值。
M 的定義要先講清楚:在已經補中的情況下,你在河牌平均還能多贏到的對手籌碼。有些補中的時候對手一個籌碼都不付,那幾次算 0,也要平均進去。
以「現在棄牌」為比較基準,跟注在這個模型裡的收支是:
p × (P + M) − (1 − p) × C
補中時,你贏下目前底池 P,外加河牌從對手那裡多贏的 M;沒中時,損失這次的跟注 C。GTO Wizard 的圖解也是用這種「中與不中」的二分收支來反算打平所需的後續所得,本文的數字另外算過。把上式設為 0,解出打平所需的 M:
M需要 = C ÷ p − P − C
代入本例:10 ÷ 0.20 − 30 − 10 = 10 BB。
也可以把比例攤開來對帳。把 20% 想成每五次同樣的局面裡一次補中、四次落空——這只是換成整數方便核對,不是五手實測,也不代表每五次一定會中一次。四次落空各輸 10 BB,共 40 BB;補中那一次要把這 40 BB 贏回來,但目前底池只提供 30 BB,差的 10 BB 只能從河牌對手的投入補上。這就是「M需要 = 10」的意思。
這條式子只屬於上面這個簡化模型,不是一條到處通用的隱含賠率公式;條件一改,收支就要重列。用它的時候還有幾處要擋住:
- 10 BB 是打平,不是門票。 M 剛好等於 10 時,跟注和棄牌在模型裡一樣好;要嚴格有利,M 得大於 10,而且上面每個假設都要成立。算出 10 不能接一句「所以該跟」。
- 可以反向驗算。 把式子改寫成
p = C ÷ (P + C + M),代入 M = 10,得到10 ÷ 50 = 20%,和題目輸入一致。 - p 必須大於 0。 p 未知時,M需要也留未知。若 p = 0 而 C > 0,模型中永遠不會成功,任何有限的後續所得都救不回這次跟注;這和資料未知不同。
- 反算出負數時記 0。 p 若已高於眼前的跟注門檻,式子會算出負值。那只表示在這些假設下眼前價格已經夠了,額外需求記 0,不寫成「應該多贏負幾 BB」。
「可能拿到 20」不等於「平均拿到 20」
M需要是 10 BB。接下來常見的想法是:河牌補中後我下 20 BB,對手跟了就多贏 20,比 10 還多,夠了。
問題出在「跟了就」。M 是所有補中情況的平均,不是最好的那一次。PokerStars Learn同樣提醒,估計後續收益要看平均能拿到多少,不能假設每次都拿滿。沿用上一節的例子,假設在一部分補中情況裡,對手願意再付 20 BB,其餘一個籌碼都不付。下表的支付比例全是為了算例設定的,不是任何玩家群體的傾向,也不是哪位對手的真實頻率:
| 付 20 BB 的比例 | 平均多贏 M | 模型收支 |
|---|---|---|
| 0% | 0 BB | −2 BB |
| 25% | 5 BB | −1 BB |
| 50% | 10 BB | 0 BB |
| 100% | 20 BB | +2 BB |
要到 50% 那一列才剛好打平:一半的補中拿到 20、另一半拿到 0,平均是 10。「有機會多拿 20」描述的只是最好的情況;寫進 M預估的必須是平均值,連拿不到錢的那一半補中也算進去。第一列也值得看一眼:完全沒有後續收入時,這個跟注在模型裡平均每次少 2 BB,也就是 0.20 × 30 − 0.80 × 10。
另一種常見的重複計算,是把自己的下注也當成贏到的錢。假設補中後你在河牌下注 20 BB:
- 對手跟注:河牌底池多了雙方各 20 BB,但你那 20 本來就是你的,贏回來只是拿回去。這次額外多贏的是對手的 20,不是 40;還要和其他補中結果一起平均,才得到 M。
- 對手棄牌:你那 20 BB 沒人跟,直接退回,這次補中的額外所得是 0。
用籌碼帳核對一次。決策時你有 70 BB;跟注 10、河牌再下 20 並被跟之後,手上剩 40 BB。最後底池是 30 + 10 + 20 + 20 = 80 BB,贏下後你有 120 BB,比決策時多 50 BB,正好是目前底池 30 加上對手付的 20。
上限夠不夠,以及哪些條件會讓模型失效
S上限回答的是另一個問題:就算每次補中對手都付到最多,數字能不能到達 M需要?
本例跟注後兩人各剩 60 BB,S = 60,比需要的 10 多得多。這裡的 60 是指定時點的有效籌碼:只看你和 BTN 兩人、跟完轉牌那一刻的剩餘額。它是天花板,不是預估。S 夠大只說明帳面上有可能,不證明對手會付,更不代表平均拿得到 60。
把籌碼改小,情況就不同了:
- 轉牌開始兩人各剩 16 BB,BTN 下 10、你跟 10 之後各剩 6 BB,S = 6。就算每次補中都拿滿 6,也到不了 10。
- BTN 這注已經全下,你跟注後雙方無法再投入相互爭取的籌碼,S = 0。此時沒有後續下注收益,要把實際手牌權益與眼前的底池賠率門檻比較。
這兩種情況能排除的只有一件事:不能靠模型中的後續收益,把這次跟注補到打平。它們不能證明真實牌局一定要棄牌,因為 p 和「中就贏、沒中就輸」本身都是題目的假設。
假設換一組,需求也跟著動。固定 P = 30、C = 10,只改題目給定的 p:
| 給定的 p(輸入假設) | M需要 |
|---|---|
| 15% | 約 26.7 BB |
| 20% | 10 BB |
| 25% | 0 BB |
p 從 20% 降到 15%,需求就從 10 跳到約 26.7 BB;p 到 25% 剛好等於眼前的跟注門檻,額外需求是 0。這張表只示範輸入差一點、結果差多少,不是 outs 表,也不是手牌勝率表。
再來是模型本身的限制。前面的算式假設補中必贏、沒中必輸且沒中後不再付錢;真實牌局未必符合:
- 補中了還是可能輸。 你完成了較小的同花,對手拿著更大的同花;這時你在河牌不但贏不到錢,還可能多付出去。這是反向隱含賠率(reverse implied odds)的一種情形:後續還可能把更多籌碼輸給更強的牌。PokerStars Learn 的底池賠率課程也提到,較弱的同花或踢腳較小的成牌,可能要付錢給更強的牌。
- 沒補中也未必輸。 你可能靠河牌下注讓對手棄牌,對手的牌也可能比你以為的還差,攤牌時你仍然贏。
- 後面還有成本。 河牌你可能要跟注對手的下注,或是自己下注後被加注。
GTO Wizard 的〈The Trouble With Implied Odds〉逐一檢查了「補中必贏、每次都拿滿、沒中必輸」這幾個假設,指出它們在一般牌局裡都不能無條件沿用,傳統的隱含賠率只涵蓋後續價值的一部分。這些分支一進來,收支樹就要擴充,不能只把 p 換成某個權益(equity)——面對指定手牌或範圍、沒有後續下注時,含平分在內的預期底池份額——就說算出了完整的期望值。補中的機率本身也不等於勝率,補牌機率不等於勝率那篇有分開講。本文不提供「扣掉幾張 outs」或固定支付比例這類捷徑。
把需求、估計和未知分開留在記錄裡
算完之後,真正值得留下的不只是那個 10,還有它旁邊的條件。筆記上只寫「隱含賠率夠」,下次回頭看時就不知道你當時假設了多少 p、對手怎麼付、上限多少。本文建議把三個數字和模型條件分欄記下;這是記錄方式的建議,不是驗證過能提升成績的方法。
挑一手已經打完、當時覺得「後面還能多贏」而跟注的牌,或者直接用下一段的自測題,填這張卡:
來源與決策時點(真實記錄/假設練習):
單位、仍在爭池的玩家、跟注是否結束本街行動:
目前底池 P(含對手最新下注):
這次追加跟注 C;跟注後底池 P+C:
跟注後雙方剩餘、可再爭取上限 S:
成功事件的定義、p 的來源/假設(未知就留未知):
是否真符合中就贏、沒中就輸且不再付錢:
模型反算需要的額外收益 M需要:
預估的補中後平均額外所得 M預估、包含0的依據:
是否 M需要 > S;是否有補中仍輸等遺漏分支:
本次可確認/仍待補的資料與下一步:
填的順序比數字重要:先寫定義、條件和資料來源,再寫算式。p 沒有依據、對手會不會付也不清楚,就停在「未知」,不要為了填滿卡片去猜一個 p 或支付比例。這張卡只記這一次跟注的局部帳;整手牌的其他資訊,可以接著放進完整手牌複盤模板。
沒有自己的記錄,先做這一題
同樣是單挑轉牌、無抽水、無邊池,你跟注就結束轉牌行動。轉牌開始底池 30 BB,兩人各剩 27 BB;你過牌,BTN 下注 15 BB。題目給定模型 p = 20%,條件同前:中就贏整池,沒中就輸且不再投入。請算出 P、C、跟注後的 S 與 M需要,再回答兩題:S 夠不夠?能不能因此說這手該棄牌?
答案是 P = 30 + 15 = 45 BB、C = 15 BB,跟注後各剩 27 − 15 = 12 BB,所以 S = 12。M需要 = 15 ÷ 0.20 − 45 − 15 = 15 BB,比 S 的 12 還多:就算每次補中都拿滿,也補不到打平,這個跟注無法靠模型裡的後續收益支撐。
但你仍然不能說這手在真實牌局該棄牌。p 是題目給的,「中就贏、沒中就輸」也是假設,真實的補中和落空都可能有別的結果。這一題能確定的是「需要 15、上限 12」;M預估和實際權益,卡片上都還是空格。
來源與核對說明
- Visualizing Implied Odds — GTO Wizard ↗
隱含賠率的概念與簡化收支模型;本站數字另行核算,不採來源求解頻率。
- The Trouble With Implied Odds — GTO Wizard ↗
命中必贏、必拿滿與未中必輸的假設限制。
- Calculating implied odds and when it matters — PokerStars Learn ↗
平均支付不能只看最好情境;未採其底池公式例子或set-mining建議。
- Pot Odds Explained — PokerStars Learn ↗
後續收益與反向隱含賠率的定性說明;未沿用下注尺寸表。
- Equity Realization — GTO Wizard ↗
權益是面對指定手牌或範圍的預期底池份額,與後續下注後的期望值不同。
自製單挑轉牌算例,使用合成結果帳本與籌碼收支核對條件平均支付、剩餘上限及自測;數字限於明示假設的二分勝敗模型,非實際手牌權益或最優策略。
自製M需要、M預估、S上限與模型條件的檢查卡,以及明示假設的算例;沒有編造真實牌局或學習成效測試。
