本次作业是演绎不同概率,赌注,初始赌本等情况下,赢钱的概率
视频链接:https://www.YouTube.com/playlist?list=PLQVvvaa0QuDdhOnp-FnVStDsALpYk2hk0
由于只看了前十个视频,作业最后一个问题并没有作答,自己演绎出来的视频的结果相差甚大,就当练练手吧。在这里写出来供大家参考参考。
这里从1-100中随机演绎了100个数据,这里没有显示全部数据。
bettor:赌者 fund:初始赌金 initial_wager:初始赌注 wager_count:赌局数,赢的概率为49%,输的概率为51%.
以上是部分演绎结果
以上是本金10000,每局赌注100,赌100次做后本次9600,当然这只是其中的一种结果。
单赌局变为10000的时候输的概率就更大了,可以看到破产的次数相当多。(赢的概率是49%,在次数足够多的情况下,破产的概率会越来越大)
模拟赌金的变化情况
模拟次数的不同,本金的变化情况
可以看到在模拟100000的情况下,全部破产没有一个人赢。
在模拟一千次的情况下,破产率为84.2,存活率为15.8
而在一百次的情况下,存活率就大大提高了。这时候的存活率为62.2,破产率为37.8.
这里定义了另一种情况,输一次赌注翻倍,赢一次赌注恢复如初。
在赌局次数不同的情况下,两种情况赌金的变化情况也是有差异的。
这里的输出结果是两种不同赌注情况在模拟一万次的情况下,不同的存货率与死亡率。(这里的结果仅做参考)
以上是模拟作业中的前两种情况,由于越在后面模拟出来的结果不太理想,同时没有读懂操作者的意图,也就暂停了。第三种情况增加了一种退出机制,在赢钱或输钱到某个点就退出。