>>45
なるほど、君の設定は分かった
しかしシミュレーションの設定に誤りがある
10000,20000の場合
(1) まず10000と20000を1/2づつ出す乱数を構成する
(2)(1)で20000が出た場合、この時点でシミュレーションを終了する。10000が出た場合のみ続ける
(3)残った方と交換して、交換によって得た利得を計算する
この(1)-(3)を何度も繰り返して得た利得の平均値が求めるものだ。
それは確実に10000になり、0とはならないだろう
おそらく君は(2)で20000を捨てる操作をせず、どんな値にも関わらず交換する選択をしてしまったんだろう
それなら確かに0となるが、それは10000を見たという条件に合わず違うものを求めてしまっている