我觉得就是期望算法错了,我之前做程序模拟测试的时候脑袋一抽还算错一次。
然后我把之前发的帖子删了……我重新发一遍。
@gf10025我觉得有一个基本逻辑如下:
A事件有B结果,现在有公式C,如果导入A事件通过公式C得到的结果B1与实际结果B差异很小,可以认为公式C可是对A→B的模拟。
如果结果B1与实际结果B差距很大,不应该认为是“悖论”,而是因为公式C不是对A→B的模拟,简单来说就是,公式C错了。
我认为
单独算一场,期望算法是
q_1=2*1/2+1/100*1/2-1=1/200
连续玩,期望算法是
2^k/2*0.01^k/2=3.2E-9
我程序玩了50000场,100元平均收益0.0040846。与算法相同。
连续玩10场。用q_k=2^(k/2)*(1/100)^(k/2)算出来期望收益是3.2E-09
用程序玩10场,连续玩40960次,100元平均收益是-2.0378,至少不是正的。
与q_k=201/200^k-1=1.005^10-1=0.5114,100元收益51.14相差很远。
所以说明连续玩的期望收益不是q_k=201/200^k-1。
中间我曾经以为自己弄错了。
因为我连续玩10盘之后的结果忘了减去100了,那时候连续玩40960次(一共40万盘),100元的平均收益是40多。
所以,我觉得连续玩的期望公式错了。