第 36 課用 VPIP/PFR/AF 量出了對手偏離哪個方向,但只回答了「往哪偏」,沒回答「偏離到多大,才值得你跟著偏」。今天要解決的問題是:拿到一個頻率讀數之後,怎麼判斷該不該離開 GTO 的打法、離開多遠,以及讀錯的時候會虧多少。這裡的數字全部是紙上推演,台灣沒有合法的現金撲克賭場,內容定位是機率與決策訓練。
📖 學
一、GTO 給你的不是打法,是翻轉的門檻
第 23、24 課推出的無差異頻率,在剝削的語境裡換了身分:它們是「對手偏離到哪個頻率,你的最佳反應會翻面」的臨界點。底池 P、下注尺度 s(以底池倍數計)之下,抓詐唬的跟注方與詐唬的下注方各有一條 EV 直線:
跟注 bluff-catcher:EV = b × P(1+2s) − s × P b = 對手下注範圍中的詐唬佔比
下注詐唬: EV = f × P(1+s) − s × P f = 對手面對下注的棄牌率
兩條線都對對手頻率呈線性,各自在某個頻率穿過零,那就是均衡門檻;門檻以上往一邊偏、以下往另一邊偏。取 P = 100:
| 尺度 s | 跟注方門檻 b* = s/(1+2s) | 每差 1 個百分點的 EV | 詐唬方門檻 α = s/(1+s) | 每差 1 個百分點的 EV |
|---|---|---|---|---|
| 1/3 池 | 20.0% | 1.67 | 25.0% | 1.33 |
| 1/2 池 | 25.0% | 2.00 | 33.3% | 1.50 |
| 2/3 池 | 28.6% | 2.33 | 40.0% | 1.67 |
| 1 倍池 | 33.3% | 3.00 | 50.0% | 2.00 |
最右兩欄是「讀錯的單位代價」:1 倍池的河牌,你把對手的詐唬佔比讀成 40%、實際只有 30%,每次面對下注就把 EV 算錯 10 × 3 = 30 籌碼,約 0.3 個底池。尺度越大,同樣的讀數誤差越貴。
二、案例 A:該不該少跟(河牌,1 倍池)
河牌底池 100,對手下注 100(s = 1,門檻 b* = 33.3%)。你過去看到他在這種尺度下攤牌 12 次,其中純空氣詐唬只有 2 次,觀察值 16.7%,遠低於 33.3%。直接用 16.7% 算,跟注 EV = 300 × 0.167 − 100 = −50,結論是整個蓋掉。但 12 手樣本太小,不能原樣採信,需要先收縮(第三節的方法)。用「以 GTO 頻率為中心、相當於 18 手」的先驗(6 手詐唬、12 手非詐唬)合併觀察後,後驗是 8 與 22,平均 8/30 = 26.7%,跟注 EV = 300 × 0.267 − 100 = −20。均衡的跟注頻率是 MDF = 1/(1+s) = 50%;把跟注頻率從 50% 降到 0,每次面對下注多賺 0.5 × 20 = 10 籌碼。
三、讀數的可信度:收縮與「方向正確的機率」
比例型的讀數,可以用 Beta 分布描述不確定性:先驗相當於 a 次成功、b 次失敗,觀察到 k 次成功、n−k 次失敗,後驗就是 (a+k, b+n−k),平均值是 (a+k)/(a+b+n)。直覺是:樣本少時,讀數被拉回先驗(這裡就是均衡頻率),樣本多時才逐步相信觀察。保持觀察比例 16.7% 不變,只改變樣本數,先驗仍是 6 比 12:
| 觀察 | 後驗平均 | 跟注 EV | 對手詐唬佔比確實低於 33.3% 的機率 |
|---|---|---|---|
| 2 / 12 | 26.7% | −20.0 | 80.1% |
| 5 / 30 | 22.9% | −31.3 | 94.9% |
| 10 / 60 | 20.5% | −38.5 | 99.5% |
| 20 / 120 | 18.8% | −43.5 | 99.99% |
先驗也不是中性的:同樣是 2 / 12,不給先驗(Beta 1, 1)時方向正確機率 86.1%、跟注 EV −35.7;先驗強度 36 手時降到 74.5%、−12.5。先驗該放什麼,應該是對手所屬母體的傾向(多數人河牌大注詐唬不足就偏低,反之偏高),而不是機械地放均衡值;沒有母體資料才退回均衡值。另外要注意取樣偏誤:攤牌資料只出現在有人跟注之後,你蓋掉的那些手牌是看不到的,這會讓詐唬被看見的比例偏離真實比例,所以「看見的詐唬 / 攤牌次數」本身就是有偏的估計。
四、偏離幅度的階梯(風險控制規則,不是 EV 推導)
EV 對頻率是線性的,所以單一節點上最佳反應是純策略:讀數翻過門檻就整個翻過去。但這條結論建立在「參數穩定、讀數沒偏」兩個你無法保證的假設上,所以實際上用方向正確機率分級,這是風險控制的經驗規則,不是理論導出:
- 方向正確機率低於 70%:維持均衡頻率,繼續收資料。
- 70% 到 90%:往最佳反應走一半。
- 90% 以上,且後驗 5% 分位數仍在門檻的同一側:走到純策略。
案例 A 的方向正確機率是 80.1%,所以把跟注頻率從 50% 降到 25%,每次面對下注多賺約 5 籌碼;萬一對手實際詐唬佔比是 40%,跟注 EV 是 +20,這一步讓你少賺 0.25 × 20 = 5 籌碼,損失有限。
五、案例 B:該不該多詐唬(翻牌,半池)
翻牌底池 100,你下注 50(s = 0.5,對手棄牌門檻 α = 33.3%)。你面對對手的續注 20 次,他棄了 13 次(65%)。用同樣方法,先驗取 18 手、中心在 33.3%(6 次棄牌、12 次不棄),後驗是 19 與 19,平均 50%,90% 區間 36.8% 到 63.2%,棄牌率高於門檻的機率 98.2%。詐唬 EV = 150 × 0.5 − 50 = +25;連 5% 分位數 36.8% 代入也還有 150 × 0.368 − 50 = +5.2。判定:可以走到純策略,把手上的空氣牌全部打出去。若對手實際只棄 20%,每次詐唬是 150 × 0.2 − 50 = −20,這就是讀錯的下行。
六、常見誤解
- 「剝削 = 放棄 GTO」:錯,門檻、尺度、頻率這些都來自 GTO 的算式,剝削是用它們當尺。
- 「對手有漏洞,我就該最大化偏離」:幅度要和方向正確機率成正比,不是和漏洞大小成正比。
- 「讀數用看到的比例就夠」:樣本小、有取樣偏誤時,原樣採信會系統性過度偏離。
🧠 為什麼是這樣
GTO 是 minimax:它保證你的下限,代價是你不拿對手的任何失誤。剝削則是把「保證」換成「對一個你不能直接觀察的參數(對手頻率)下注」。EV 對那個參數是線性的,所以方向由翻轉點決定、價值由讀數離翻轉點多遠決定;但線性也代表讀錯的懲罰沒有緩衝,這就是為什麼幅度要用信心分級,而不是用單一點估計。
這套規則成立的前提有四個:對手的頻率在樣本期間沒變、你的樣本沒有選擇偏誤、你的偏離不會同時削弱你其他節點的範圍(多詐唬會讓你的過牌範圍更弱,是多節點耦合,本課沒算)、對手沒在讀你。最後一條最常失效:你把跟注頻率從 50% 降到 25%,對手每次詐唬的 EV 從 0 變成 100 × (1−2 × 0.25) = +50,而他偵測你的方式和你偵測他一模一樣,同一套 Beta 算式,資料庫夠就是數十手的事。你偏離的幅度越大、持續越久,被反剝削的速度越快。
所以預設值是這樣分的:不認識對手、對手強、樣本少時用均衡頻率;對手群體有穩定的、已被樣本確認的偏離時才剝削。第 36 課的 VPIP/PFR/AF 先回答「這個人是哪一類」,當母體傾向的先驗;今天的算式再回答「要不要用這個先驗去押注、押多重」。
✍️ 今日練習
紙筆 15 分鐘,不需要任何真實牌局資料。道具:計算機、紙、下面三張卡。規則:先驗一律是 18 手虛擬樣本、中心在均衡門檻;後驗平均 = (先驗成功數 + 觀察成功數) / (18 + 觀察手數)。
- 卡 1(河牌跟注,1 倍池,門檻 33.3%):先驗 6 詐唬、12 非詐唬;觀察 10 次攤牌中 3 次詐唬。
- 卡 2(河牌跟注,半池,門檻 25%):先驗 4.5 詐唬、13.5 非詐唬;觀察 8 次攤牌中 5 次詐唬。
- 卡 3(轉牌詐唬,2/3 池,門檻 α = 40%,P = 100、下注約 66.7):先驗 7.2 棄牌、10.8 不棄;觀察 15 次續注中對手棄 9 次。
- 每張卡算出後驗平均、對應 EV(跟注用 EV = b × P(1+2s) − s × P,詐唬用 EV = f × P(1+s) − s × P),寫一句決定:維持均衡、走一半、還是走純策略。方向正確機率不用自己算:卡 1 往棄牌方向只有約 57%,低於 70% 的分界;卡 2、卡 3 只要求你做 EV 與方向判斷。
- 回頭挑一次自己的牌局複盤(沒有就用任何公開的手牌分析),寫下「我當時有哪個讀數」「讀數的樣本是多少」「它離門檻多遠」。
自我檢查
- 卡 1 的後驗是 9 與 19、平均 32.1%、跟注 EV 約 −3.6,距離門檻只差 1.2 個百分點;我能說出為什麼這張卡應該維持均衡而不是偏離。
- 卡 2 平均 36.5%、EV 約 +23.1;卡 3 平均 49.1%、EV 約 +15.2;我能說出這兩張卡「方向相同、但可信度要看樣本數 8 與 15」。
- 我能不看筆記,寫出兩條 EV 線與它們的門檻 s/(1+2s)、s/(1+s),並說出「每差 1 個百分點值多少籌碼」代表什麼。
🔗 延伸
- 德州撲克專欄 · 平衡與 GTO:MDF、alpha、不可剝削性——今天用到的門檻從哪裡來,以及 GTO 在什麼情況下是最佳預設。
- 德州撲克專欄 · 剝削性打法:對手分類、HUD 讀數與具體調整——偏離幅度與讀數信心成正比,以及被反制後退回均衡的順序。
💬 問 AI
我在練「玩牌技術」第 37 課:剝削性打法 vs GTO,什麼時候該偏離。
請用下面的資料幫我檢查我的算法:
- 情境:河牌底池 [P],對手下注 [B],所以 s = B/P。
- 觀察:我看過他在這種尺度下攤牌 [n] 次,其中純空氣詐唬 [k] 次。
- 先驗:以均衡門檻為中心的 18 手虛擬樣本。
請依序回答:
1. 跟注方門檻 s/(1+2s) 是多少?後驗平均與跟注 EV 各是多少,請給計算過程。
2. 對手詐唬佔比確實低於(或高於)門檻的機率大約多少?依「70% 與 90% 兩個分界」我該維持均衡、走一半還是走純策略?
3. 我的樣本有哪些取樣偏誤(例如只有被我跟注的牌才看得到攤牌)?如果對手也在記錄我,我偏離後他最快能怎麼反制?
4. 給我兩個我可能算錯或過度自信的地方,以及要再收集多少資料才能提高信心。
請不要建議我用真錢冒險,這只是機率與決策訓練。