初級確率と期待値重要度 ★★

インプライドオッズとは?当たったあとにもらえるチップの計算式と逆インプライドオッズ

ポットオッズでは足りないドローでも、当たったあとにもらえるチップを考えるとコールできる場合があります。ターンでフラッシュドローの例から、損益ゼロになる「あとでもらう額」X = B ÷ 勝率 −(P + 2B)を導き、ベットサイズ別の表、相手の残りチップによる上限、当たっても負ける逆インプライドオッズまで解説します。

この単元の用語:インプライドオッズ / 逆インプライドオッズ / ポットオッズ / ドロー / アウツ / 期待値 / 有効スタック

ターンでフラッシュドローなんですけど、ポットオッズを計算したら少し足りなかったんです。でも、当たったら相手からもっとチップをもらえそうな気がして…。

その「当たったらもっともらえる」を数字にしたのがインプライドオッズだよ。今日は、あとでいくつもらえれば今のコールが元を取れるのかを、式で出してみよう。

「もらえそう」じゃなくて、「いくつ必要か」がわかるんですね。

ポットオッズだけでは足りない場面

まずはポットオッズの単元と同じ場面から始めます。

あなた 9♥8♥、ボード K♥7♥2♣Q♠(ターン)。相手は K♠J♣ のようなKのペアを持っていそうで、あなたは ♥ を引かないと勝てないとします。ポット(場に出ているチップの合計)は100で、相手が50をベットしました。

  • リバーで ♥ を引く確率:9 ÷ 46 = 19.6%
  • 必要勝率(ポットオッズ):50 ÷(100 + 2 × 50)= 25%

19.6% < 25% なので、今のポットだけで考えるとフォールドです。期待値(EV)の単元で計算したとおり、コールのEVは −10.9 でした。

(相手の手札も K♠J♣ とわかっているとして eq.mjs で全44通りを計算すると、9♥8♥ の勝率は 9/44 = 20.45%。♥ の9枚がそのまま勝てるカードであることが確かめられます。ここでは相手の手札が見えない立場として 9/46 を使います。)

でも、リバーで ♥ が来てフラッシュができたら、あなたはリバーでもベットして、相手のKのペアからコールをもらえるかもしれません。この 「当たったあとに、さらにもらえるチップ」 を計算に入れるのが インプライドオッズ(見込みのオッズ)です。

損益ゼロになる「あとでもらう額」X

記号をそろえます。

  • P:相手がベットする前のポット、B:相手のベット額(コール額も B)
  • e:当たる確率(ここでは 9/46)
  • X:当たったときに、リバーで相手から 追加で もらえるチップ(平均)

外れたらリバーでは降りて、それ以上チップを出さないとします。すると、コールのEVは次のようになります。

コールのEV = e ×(P + B + X)−(1 − e)× B

これを 0 にすると:

e ×(P + B + X)=(1 − e)× B

e ×(P + 2B + X)= B

P + 2B + X = B ÷ e

X = B ÷ e −(P + 2B)

インプライドオッズの式

勝ったときに手に入る合計(コール後のポット + あとでもらう額)が B ÷ 勝率 以上あれば、コールは損にならない

損益ゼロになるあとでもらう額 X = B ÷ 勝率 −(P + 2B)

さっきの場面に当てはめます。

P = 100、B = 50、e = 9/46

B ÷ e = 50 × 46 ÷ 9 = 2300 ÷ 9 = 255.6

X = 255.6 −(100 + 100)= 55.6

検算:9/46 ×(150 + 55.6)= 9/46 × 205.6 = 40.2、37/46 × 50 = 40.2 で、EV = 0

つまり、♥ が来たときにリバーで 平均56チップ以上 追加でもらえる見込みがあれば、このコールは損になりません。

勝ったときに必要な合計 = 50 ÷(9/46)= 255.6 もとのポット 100 相手 B 50 あなた 50 あとで X 55.6 今のポットオッズで見えている分 200 当たったら追加 X = 255.6 − 200 = 55.6
今のポット200だけでは足りない。当たったときに平均55.6以上を追加でもらえれば、コールの損益は0以上になる

ベットの大きさとアウツで、必要な額はこう変わる

同じ式で、ターンからリバーの1枚でドローを引く場面をまとめます(P = 100)。

アウツ(当たる確率)相手のベット BB ÷ 勝率コール後のポット P + 2B必要な X
9(9/46 = 19.6%)25127.8150不要(今のままでプラス)
9(9/46 = 19.6%)50255.620055.6
9(9/46 = 19.6%)75383.3250133.3
9(9/46 = 19.6%)100511.1300211.1
8(8/46 = 17.4%)50287.520087.5
4(4/46 = 8.7%)50575.0200375.0
9アウツ・B 50 55.6 9アウツ・B 75 133.3 9アウツ・B 100 211.1 8アウツ・B 50 87.5 4アウツ・B 50 375 当たったときに追加で必要な額 X(ポット100)
ベットが大きいほど、アウツが少ないほど、あとでたくさんもらう必要がある。ガットショット(4アウツ)はほぼ届かない

4アウツ(ガットショット:内側の1種類のカードを待つストレートドロー)で50のベットにコールするなら、当たったときに平均375も追加でもらう必要があります。相手がそんなに払ってくれることはめったにありません。インプライドオッズは「足りない分を少しおぎなう」ものであって、どんなドローでもコールしてよい理由にはなりません。

X は「平均」で、上限もある

相手がいつも払ってくれるとは限らない

X は当たったときに 平均で もらえる額です。

さっきの場面(必要な X = 55.6)で、♥ が来たらリバーで100ベットするとします。

  • 相手が 半分 の確率でコール → 平均 X = 0.5 × 100 = 50 EV = 9/46 ×(150 + 50)− 37/46 × 50 =(1800 − 1850)÷ 46 = −1.1
  • 相手が 60% の確率でコール → 平均 X = 0.6 × 100 = 60 EV = 9/46 ×(150 + 60)− 37/46 × 50 =(1890 − 1850)÷ 46 = +0.9

同じ「当たったら100ベット」でも、相手が払う割合しだいで、コールが得にも損にもなります。

相手の残りチップより多くはもらえない

X は、相手がまだ手元に持っているチップより大きくなりません。2人のうち少ないほうのチップ(有効スタック)が上限です。

さっきの場面で、相手が50ベットしたあと、手元に 40チップ しか残っていないとします。当たって相手が全部払ってくれても X は最大40で、必要な55.6に届きません。この場合はフォールドです。

相手がオールイン(手元のチップを全部賭けること)したときは、もう追加でもらえるチップはありません。X = 0 として、ポットオッズだけで判断します。

もらいやすいドローと、もらいにくいドロー

  • ボードを見ただけでわかるドロー は払ってもらいにくい:たとえば ♥ が2枚のボードで3枚目、4枚目の ♥ が出ると、相手もフラッシュを警戒します
  • 見えにくいドロー は払ってもらいやすい:たとえばボード 9♠8♦2♣ で J♥T♣ を持っていて、ターンに Q♥ が来てストレートができても、相手からはわかりにくい
  • 後から行動できる(インポジション) と、相手の行動を見てからベット額を決められるので、もらえる額を増やしやすい(ポジションの単元)

逆インプライドオッズ:当たっても負ける手

インプライドオッズの反対に、当たったと思って賭けたら、相手のほうが強くて大きく負ける おそれがあります。これを 逆インプライドオッズ といいます。

あなた 6♥5♥、ボード K♥7♥2♣Q♠(ターン)。あなたも ♥ を引けばフラッシュです。

  • 相手が K♣J♦(Kのペア)なら:♥ の9枚で勝てる。勝率 9/44 = 20.45%(全44通りの計算)
  • 相手が A♥Q♥(Qのペア + Aの ♥ のフラッシュドロー)なら:♥ が来ると相手のほうが大きいフラッシュ。♥ 以外では相手のQのペアに勝てない。勝率 0.00%(全44通りの計算)

えっ、相手がA♥Q♥だと、♥ はアウツじゃないんですか?

そう。しかも ♥ が来ると、あなたは「フラッシュができた!」と思って大きく賭けるよね。当たったときこそ大きく負ける。これが逆インプライドオッズのこわいところだよ。

インプライドオッズ 当たれば勝てる手 (ナッツになるドローなど) 当たったあと もらえる分が増える + 逆インプライドオッズ 当たっても負けうる手 (小さいフラッシュドローなど) 当たったあと 失う分が増える −
同じ「当たったあと」でも、当たった手が本当に勝っているかで、プラスにもマイナスにもなる

逆インプライドオッズが大きい手の例です。

  • 小さいフラッシュドロー:相手がもっと大きい同じスートのカードを持っていると、当たっても負ける
  • ストレートの下の端:たとえばボード 9♠8♦2♣ で 6♥5♣ を持っていて7を待つと、7が来て 9・8・7・6・5 のストレートができても、J♦T♦ を持つ相手の J・T・9・8・7 のストレートに負ける

こうした手でドローを追うときは、アウツの一部が本当はアウツではない ことと、当たったときに失う額が大きい ことの両方を考えて、ポットオッズより厳しめに判断します。

よくある勘違い

  • 「当たれば相手が全部払ってくれる」:X は平均。相手がいつも払うわけではなく、相手の残りチップより多くはもらえない
  • 「インプライドオッズがあるから、どんなドローもコールしてよい」:必要な X を計算すると、ガットショットに半分ポットのベットなら375も必要。ほとんどの場合届かない
  • 「相手がオールインしても、インプライドオッズを足せる」:相手にもうチップがないので X = 0
  • 「アウツを数えたら、全部が勝てるカード」:相手の手によっては、当たっても負けるカードがある(逆インプライドオッズ)

ここが大事!

  • インプライドオッズ = 当たったあとに、相手から追加でもらえるチップを考えに入れること
  • 損益ゼロになる追加の額:X = B ÷ 勝率 −(P + 2B)
  • ターンで9アウツ、ポット100に50ベットなら、X = 255.6 − 200 = 55.6
  • X は平均で、有効スタック(相手の残りチップ)が上限。相手がオールインなら0
  • 当たっても負けるおそれがある手は、逆インプライドオッズで判断をきびしくする

確認クイズ

選択肢をタップすると、すぐに正解と解説が表示されます。

Q1ターンでフラッシュドロー(アウツ9枚、見えていないカード46枚)。ポット100に相手が50ベットした。リバーで当たったときだけ追加でチップをもらえ、外れたら降りるとする。コールの損益がゼロになる「当たったときに追加でもらう額」はいくつか。

Q2ターンでオープンエンド(アウツ8枚、見えていないカード46枚)。ポット60に相手が30ベットした。損益ゼロになる「当たったときに追加でもらう額」はいくつか。

Q3逆インプライドオッズ(当たっても負けて、かえってチップを多く失うおそれ)がいちばん大きいのはどれか。

Q4ターンで、相手が残りのチップを全部賭けた(オールイン)。インプライドオッズについて正しいものはどれか。