始める無料で始める

von Neumannモデルを多数回シミュレーションする

前の演習で作成した one_round 関数を使って、プレイヤーBの戦略が「自分の値が 0.5 より大きいときにのみベットする」場合の反復を 10000 回シミュレーションしましょう。目標は、この戦略におけるプレイヤーBの期待値を推定することです。

この演習はコースの一部です

Rで解く確率パズル

コースを見る

演習の手順

  • プレイヤーBが自分の値が 0.5 より大きいときにベットするように設定して1回分の反復を実行し、その結果を b_win に保存してください。
  • この戦略におけるプレイヤーBの期待値を計算して表示してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

b_win <- rep(NA, 10000)

for(i in 1:10000){
  # Run one and store result
  
}

# Print expected value
コードを編集して実行