残り1枚での期待値を計算する
残りはあと1枚だけで、デッキに残っている46枚のうち8枚を引けば勝てるとします(この8枚は outs と呼ばれることを思い出してください)。それ以外を引くと負けます。
現在のポットは $50 で、相手からのベットは $10 です。以後はベットが発生しないと仮定すると、ここからコールして勝った場合の利益は $50、コールして負けた場合の利益はマイナス $10 になります。
この演習はコースの一部です
Rで解く確率パズル
演習の手順
- 勝ちまたは負けの確率ベクトルを定義するために、値を入力してください。
- 起こりうる金額(ドル)の結果ベクトルを定義するために、値を入力してください。
- これら2つを用いて、ベットをコールしたときの期待値を計算してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
p_win <- 8 / 46
curr_pot <- 50
bet <- 10
# Define vector of probabilities
probs <- c(___)
# Define vector of values
values <- c(___)
# Calculate expected value