多街詐唬的數學
- Tombos21
- 7月17日
- 讀畢需時 7 分鐘
詐唬(bluffing)是撲克中的一項基本技能,結合了欺騙與策略計算來影響手牌結果。雖然許多資源深入探討了詐唬的基礎知識,但很少有資源探索三連發詐唬(triple-barrel bluffing)的理論。
在本文中,我們將探討撲克中多街詐唬(multi-street bluffing)的數學原理。具體來說,如何計算跨多街詐唬的期望值(EV)。
加入我們,調查揭示將詐唬從直覺賭博提升為計算策略的數學基礎。
基礎:單街詐唬
單街詐唬(single-street bluff)的基本理論很簡單:
計算最低防守頻率(Minimum Defense Frequency, MDF)
為了讓您的詐唬有利可圖,您的對手需要棄牌(fold)的頻率高於 (1 – MDF)
純詐唬(pure bluff)的期望值也很容易計算:
EV (Bluff) = Fold%(Pot) – Defend%(Bet)
如果您的期望值(EV) > 0,那麼您有一個有利可圖的純詐唬。簡單!
但問題在於:
如果您的詐唬在(河牌前)被跟注(called),您不需要放棄。您可以選擇在後續街繼續詐唬。
這如何改變數學計算?
測驗
讓我們用一個簡單的玩具遊戲(toy game)來測試您的直覺理解:
您在翻牌(flop)持有一手純詐唬,考慮進行三連發詐唬(底池大小下注,pot-sized bets)。反派(villain)總是跟注翻牌和轉牌(flop and turn)。他們在河牌(river)需要多頻繁棄牌,您的三連發詐唬才能收支平衡(break even)?
A. 棄牌50%
B. 棄牌61%
C. 棄牌72%
D. 棄牌83%
揭示答案
C) 棄牌72%
許多玩家可能會猜測選項(a),認為我們只需要對手在河牌棄牌至少50%(= 1 – 最低防守頻率,MDF)的時間,就能使底池大小的三街(純)詐唬(pot-sized 3-street pure bluff)達到收支平衡。然而,這並未考慮您在翻牌(flop)和轉牌(turn)詐唬時損失的資金。您不僅需要在河牌(river)上收支平衡,您需要河牌的詐唬如此有利可圖,以彌補您在到達河牌之前累積的所有損失。
解釋
為了讓三連發詐唬有正期望值(+EV),他們需要在河牌棄牌非常頻繁,以便您能彌補在翻牌和轉牌損失的下注。請記住,您不是試圖在獨立的河牌行動上收支平衡,您希望從翻牌到河牌的整條路線(line)至少收支平衡。
那麼,如何計算正確答案?追蹤貢獻(contributions)!
如果起始底池(starting pot)為1,您在(翻牌、轉牌、河牌)下注 (1, 3, 9)。如果您的三連發被跟到底(called down),您最終將損失 (1+3+9) = 13個起始底池。如果成功,您將獲得 (1+1+3) = 5個起始底池。所以您冒險13來贏5。將賠率轉換為隱含概率:13:5 = 13 / (13 + 5) = 72.2%。
起始底池 = 1
獲得棄牌的收益 = 起始底池 + 反派的貢獻 = (1) + (1 + 3) = 5
被跟注的損失 = 英雄的貢獻 = 1 + 3 + 9 = 13
您冒險13來贏5
收支平衡河牌棄牌百分比(Breakeven River Fold%) = Risk / (Risk + Reward) = 13 / (13 + 5) = 72.2%
他們需要對我們的河牌下注棄牌72.2%的時間,僅為了讓底池大小的三連發詐唬收支平衡。如果少於這個比例,您最好在翻牌放棄。
一般來說,多街詐唬(multi-street bluffs)比單街詐唬(single-street bluffs)提供更差的風險-回報比(risk-reward ratio),因為您最終冒險的金額超過您可能獲得的收益。
但這是一個人為的例子!沒有人會在翻牌和轉牌100%跟注,然後在河牌棄牌3/4的時間。接下來讓我們嘗試一個更現實但也更複雜的例子。
多街詐唬的數學
現在,我們將逐步解釋多街詐唬的數學,以處理更現實的場景。
以下內容不適用於牌桌上的即時計算。我們建議檢查玩家群體傾向(population tendencies)並使用電子試算表計算器(spreadsheet calculator)來找到過度棄牌的路線(over-folded lines)。
為了簡化,我們做出三個假設:
您的詐唬在檢查(check)時總是輸。
您的詐唬在被跟到底(called down)時總是輸。
反派只會跟注(call)或棄牌(fold)。
基於這些假設,只有四種策略可選擇:
檢查(Check):立即放棄,無損失。
下注 → 檢查(Bet → Check):下注一次,打算在轉牌被跟注後放棄。
下注 → 下注 → 檢查(Bet → Bet → Check):下注兩次,打算在河牌被跟注後放棄。
下注 → 下注 → 下注(Bet → Bet → Bet):下注三次,無放棄打算。
我們將計算並比較每種策略的期望值(EV),選擇最有利可圖的策略。
策略 (1) 檢查
此策略的期望值僅為0,因為我們相對於這個決策點測量期望值。如果您立即放棄,您將在不進一步投資的情況下輸掉這手牌。
EV (Check) = 0
策略 (2) 下注 → 檢查
策略(2)——下注一次並打算在轉牌放棄——的期望值是標準的單街計算:

將每個事件的概率(p)和價值(v)相乘,然後加總以找到期望值:
EV (Bet → Check) = p₁v₁ + p₂v₂
明確寫出:
EV (Bet → Check) = Flop Fold% (Pot) + Flop Call% (-Flop Bet)
策略 (3) 下注 → 下注 → 檢查
策略(3)——下注兩次並打算在河牌放棄——的期望值稍複雜。有三種可能結果:
如果他們立即棄牌,您贏得底池。
如果他們跟注翻牌並在轉牌棄牌,您贏得底池加上他們的翻牌跟注。
如果他們跟注兩次,您損失翻牌和轉牌的下注。

EV (Bet → Bet → Check) = p₁v₁ + p₂v₂ + p₃v₃
明確寫出:
EV (Bet → Bet → Check) = (Flop Fold%) (Pot) + (Flop Call% Turn Fold%) (Pot + Flop Bet) + (Flop Call% Turn Call%) (-Flop Bet – Turn Bet)
策略 (4) 下注 → 下注 → 下注
最後,我們檢視三連發策略(triple-barrel strategy),包含四種可能結果:

EV (Bet → Bet → Bet) = p₁v₁ + p₂v₂ + p₃v₃ + p₄v₄
電子試算表計算器
正如您所見,這是一個冗長且繁瑣的計算。不難,只是單調。這正是電子試算表擅長的工作。這裡您可以訪問我的免費電子試算表計算器:多街詐唬計算器 - 公開版本。
該工具使用簡單;只需輸入各街的下注大小和棄牌百分比(fold%)。計算器將顯示每種策略的期望值(在上述假設下)。
範例
您在翻牌持有一手純詐唬。您對抗的是一個在翻牌過度棄牌(over-folds flop)、在轉牌過度防守(over-defends turn)、然後在河牌玩害怕金錢(scared money)的反派。
按照之前的指示,我們輸入下注大小和棄牌百分比:

第一步是將這些下注大小從百分比轉換為籌碼(chips)。這很重要,因為隨著底池增長,我們為相同的下注百分比冒險更多。我們需要比較“蘋果對蘋果”或在此情況下“籌碼對籌碼”。為簡單起見,我們使用1籌碼的起始底池。

第二步是計算每種策略的期望值:
策略 (1) 檢查
立即放棄。
EV = 0
策略 (2) 下注 → 檢查
下注一次,然後放棄。

EV (Bet → Check) = p₁v₁ + p₂v₂ = 0.4 – 0.2 = 0.2
下注一次的期望值為0.2個起始底池。
策略 (3) 下注 → 下注 → 檢查
下注兩次,然後放棄。

EV (Bet → Bet → Check) = p₁v₁ + p₂v₂ + p₃v₃ = 0.4 + 0.263 – 0.633 = 0.03
下注兩次的期望值為0.03個起始底池。
請注意,相較於前一策略,我們的期望值下降。反派在轉牌過度防守(over-defending),因此我們失去了在翻牌獲得的大部分棄牌權益(fold equity)。我們在翻牌獲得了0.4底池的棄牌權益,然後在轉牌再次下注損失了0.37。
策略 (4) 下注 → 下注 → 下注
三連發,不放棄。無退路,無投降。

EV (Bet → Bet → Bet) = p₁v₁ + p₂v₂ + p₃v₃ + p₄v₄ = 0.4 + 0.263 + 0.672 – 0.807 = 0.528
下注三次的期望值為0.53個起始底池。這是我們找到的最有利可圖的策略!
儘管轉牌下注無利可圖,但我們通過在河牌再次下注彌補了這一點。
第三步也是最後一步是比較各策略(基於計算的期望值)。


再次,請注意,這些期望值以“起始底池”計算,我們設為1籌碼。如果起始底池為10籌碼(或大盲,或美元),您需要將每個數字乘以10。
關於下注 → 檢查 → 下注?
到目前為止,我們假設如果檢查(check),我們總是放棄。但這不一定是真的。在我們的例子中,反派在轉牌過度防守,但在河牌過度棄牌。那為什麼不在轉牌檢查呢?
讓我們在策略列表中添加一個新策略:
策略 (5) 下注 → 檢查 → 下注
假設如果我們在轉牌檢查給反派,他們50%的時間會下注,帶有一個價值為重的範圍(value-heavy range),我們總是對此棄牌。
此外,假設如果他們在轉牌檢查回來(check behind),我們在河牌下注1.66籌碼到1.66的底池,他們會棄牌75%的時間。

EV (Bet → Check → Bet) = p₁v₁ + p₂v₂ + p₃v₃ + p₄v₄ = 0.4 – 0.099 + 0.299 – 0.149 = 0.451
下注兩次(在轉牌中斷)的期望值為0.45個起始底池。儘管看起來有前景,但不如三連發好。
總結
大多數撲克理論內容僅止於單街詐唬的數學。然而,這種計算在多街詐唬時失效。許多教練會說類似“玩家群體在河牌過度棄牌,所以試著引導他們進入這些路線”的話。但有利可圖的河牌詐唬不一定能彌補翻牌和轉牌無利可圖的詐唬。這就是為什麼多街計算對於任何類型的玩家群體數據分析(population data analysis)至關重要。如果您尋找玩家群體過度棄牌的路線,您不能僅孤立地看每條街。您需要計算整條路線的期望值(EV)來找到正期望值的詐唬(+EV bluffs)。
多街詐唬期望值計算的數學不難,但很繁瑣。雖然手動檢查範例有價值,但在實踐中,您最好使用計算器,以便快速高效地運行許多場景。
即使不進行大規模數據分析,仍有一些關鍵要點需要注意:
多街詐唬比單街詐唬提供更差的風險-回報比(risk-reward ratio)。隨著每街底池增長,風險往往超過回報。
擁有有利可圖的河牌詐唬並不意味著您可以三連發所有牌。您的河牌詐唬的期望值需要彌補翻牌和/或轉牌的負期望值,整條路線才有利可圖。
進行任何期望值計算時,明智的做法是分解所有策略及其所有結果。不要創建涵蓋一切的冗長公式,而是如上所示分解成表格。
顯然,在現場遊戲(live game)中能做的計算有限。多街詐唬計算應在牌桌外進行剝削性分析(exploitative analysis)時完成。
有時,最明顯的路線 ≠ 最有利可圖的路線。
Comments