リバーブラフの必要成功率|ベット額とポットで損益分岐を計算

ブラフの必要成功率。表示のない計算機と学習ノート、チップを配した条件計算のイメージ。

執筆者:

カテゴリ:

ポット900点に300点をブラフするなら、相手が何回に1回降りればチップの増減がつり合うのでしょうか。条件を単純にすると、答えは25%です。ただし、この数字から相手が実際に25%降りると分かるわけではありません。

この記事で学ぶのは、ブラフに必要な成功率の計算です。ベット額から求められる必要条件と、相手が降りる見込みを分けます。ノーリミット・テキサスホールデムのリバーを想定し、コール側のポットオッズとの違いまで確認しましょう。

まず、式を使える場面を限定する

ブラフは相手のフォールドを得るためのベットですが、すべてのブラフが同じ式で比較できるわけではありません。ここでは、計算の仕組みを見るために次の条件をそろえます。

  • 相手は1人。リバーで相手がチェックし、自分が最初のベットをする。
  • 相手の反応はフォールドとコールだけで、レイズはない。
  • 自分はショーダウンでは必ず負け、引き分けもない。コールされた場合の勝つ可能性は0。
  • 自分もチェックすれば、そのままショーダウンで負ける。
  • 両者には必要なチップがあり、手数料などの差し引きはない。
  • 計算するのはチップの増減だけ。大会のプライズ価値やICMは含めない。

自分もチェックした場合に勝てる可能性があるなら、チェックにも価値があります。また、フロップやターンには次のカードや追加ベットがあります。以下の答えをそのまま使う前に、モデルの条件が合っているか確認してください。

Pはベット前のポット、Bは今回のベット額

Pを自分がベットする直前のポット、Bを今回出すベット額とします。架空例ではP=900点、B=300点です。過去のラウンドで自分が出したチップも、今は900点のポットの一部として扱います。

増減を測る基準は、リバーのベットをする直前の手元のチップです。この先の判断のための計算なので、前のラウンドの支払いをもう一度費用として引きません。ハンド全体の収支を集計するときは、別に開始時から数えます。

相手がフォールドしたら、純増は900点

自分が300点を出し、相手がフォールドすると、未コールの自分の300点が返却され、既存のポット900点を獲得します。手元へ戻る合計は1,200点ですが、今出した300点を引けば、ベット直前と比べた純増は1,200−300=900点です。

相手がコールしたら、純減は300点

コールされた場合は必ず負けるという前提なので、自分は今回出した300点を失います。相手のコール分も含めたポットは1,500点になりますが、自分の今回の損失が1,500点になるわけではありません。失う追加支払いは300点です。

この二つを「成功時+900点、失敗時−300点」と並べます。自分のベットが戻る分を成功時の利益へ足したり、相手のコール分を自分の損失へ足したりしないのがポイントです。

必要成功率は、B÷(P+B)

同じ条件を4回考えて、1回成功し、3回失敗したとします。増減の合計は900−300−300−300=0点です。4回中1回、つまり25%の成功でつり合います。実戦で4回やれば必ずこの順番や回数になるという意味ではありません。

一般には、損益分岐の成功率=B÷(P+B)です。損益分岐とは、成功と失敗を確率で重みづけした平均の増減が0になる境目です。今回なら300÷(900+300)=300÷1,200=25%となります。

相手1人の架空のリバーモデル。ベット前ポット900に自分が300をベット。相手フォールド時は未コール300が返却され、既存ポット900を獲得して純増900。コールされたら必ず負けると仮定し純減300。損益分岐の必要成功率は300割る900+300で25%。実際のフォールド率や最適ブラフ頻度ではない。
コールされたら必ず負ける、相手1人の単純モデルです。25%は必要条件で、相手が実際に降りる割合ではありません。

相手がフォールドする割合をqと置くと、コールする割合は1−qです。平均の増減は「q×P−(1−q)×B」。これが0になるqを求めると、B÷(P+B)になります。英字の式が苦手なら、先ほどの「1回で900増え、3回で各300失う」から確認すれば十分です。

このリスクと報酬の計算は、GTO Wizard「MDF & Alpha」でAlphaという名前でも扱われています。本記事はその入口となる単純なリバーモデルに限り、相手の守り方や自分の最適なブラフ頻度の表には広げません。

同じポットでも、大きく打つほど必要成功率は上がる

ベット前のポットを900点に固定し、今回出す額だけを変えると次のようになります。どの行も、コールされたら必ず負ける同じ前提です。

ベット額B計算損益分岐の成功率
300点300÷(900+300)25%
600点600÷(900+600)40%
900点900÷(900+900)50%
数値は必要条件の比較です。どのベット額が実戦で最適かを示す表ではありません。

大きく打つと、失敗したときに失う額が増えます。成功時に得る既存ポットは900点のままなので、つり合うために必要な成功率は高くなります。一方、額を変えると相手の反応も変わり得ます。小さい額の必要成功率が低いだけで、そのベットが最善とは決まりません。

実際のフォールド率は、別の情報から考える

P=900、B=300という数字から分かるのは「25%で平均増減が0になる」という条件です。相手が20%降りるのか、30%降りるのかは、ポットとベットの数字だけでは分かりません。

試しに30%降りると仮定すると、平均は0.30×900−0.70×300=プラス60点です。20%なら0.20×900−0.80×300=マイナス60点。どちらも割合を仮定した計算で、実際の相手を測定した結果ではありません。

相手の反応を検討するときは、リバーまでの行動から残る手札候補、ボード、この額に続く候補を確認します。「怖そうなカードが出た」「前に一度降りた」という一つの印象だけで、必要な割合を満たすと断定しないようにしましょう。

25%は、自分のベットのうち25%をブラフにするという意味でもありません。「相手に何%降りてもらう必要があるか」と「自分がどんな手を何回ブラフにするか」は違う問いです。

コール側の必要勝率とは、分母も問いも違う

同じポット900点に300点のベットが来た場面を、今度はコールする側から見ます。300点をコールした後の総ポットは900+300+300=1,500点。追加の支払い300点をこの合計で割ると、300÷1,500=20%です。

この20%は、引き分け・手数料・追加ベットがない場合に、コール側がチップの期待値をつり合わせるために必要な勝率です。一方、打つ側の25%は、コールされると必ず負けるブラフに必要な相手のフォールド率です。

同じ場面から計算しても、「勝ってポットを受け取るためにコールする側」と「相手を降ろすために打つ側」では、成功の意味が違います。計算前に、誰のどの判断を調べているかを一行書くと混同を防げます。

レイズや、勝てる可能性がある手にはそのまま使わない

相手のベットを受けてからブラフレイズする場面は、まだ誰もベットしていない場面と支払い・報酬の関係が違います。GTO Wizard「The Initial Bettor’s Advantage」は、この最初のベットとレイズの違いを扱っています。「ポットの何割か」という見た目だけで同じ答えにしないようにします。

また、自分の手にショーダウンで勝つ可能性があるなら、ベットしない場合の価値と、コールされたときの結果を残して比較します。相手が2人以上いる場面や、賞品構造の影響が重要な大会でも、この単純な二択だけでは足りません。

確認問題

  1. ポット900点に300点をベットし、相手がフォールド。ベット直前と比べた純増は900点と1,200点のどちらですか。
  2. 同じポットへ600点の純粋なブラフを打つ単純モデルなら、損益分岐の成功率は何%ですか。
  3. 必要成功率が25%と分かれば、相手が25%降りる、または自分のベットを25%ブラフにすべきだと分かりますか。

答え

  1. 900点です。未コールの300点の返却と、既存ポット900点の獲得を合わせて、手元に1,200点が戻ります。今出した300点を引いた純増が900点です。
  2. 600÷(900+600)=40%です。相手1人、コールされたら必ず負けるなどの前提が必要です。
  3. どちらも分かりません。25%はこのモデルの損益分岐条件で、実際の反応や最適ブラフ頻度ではありません。

今日の練習

「ベット前のポット」「今回出す額」「成功時の純増」「失敗時の純減」を四つ並べ、300点と600点のケースを計算してみましょう。計算結果の横には「相手の実際の反応は未確認」と書き添えます。学習はプレー前後に行い、進行中のツール利用は会場の規則に従ってください。

参考にした一次情報

内容確認日:2026年10月6日(日本時間)。数値は独自の架空教材で、コードで検算しています。相手の反応の実測やソルバー解析は行っておらず、収益を保証するものではありません。