码迷,mamicode.com
首页 > 其他好文 > 详细

概率就是个冷冰冰的坑

时间:2018-02-17 21:04:49      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:获得   每日   bre   class   rand   经验   开始   过程   div   

最近开始玩FGO,本来我是不喜欢玩这种靠颜值的游戏的,惊喜的是一年前的账号里居然有了好几百的石头。肆无忌惮的挥霍之后,我也有了几张SSR,再加上有大腿可抱,也就玩了半个月——我在上周才知道有每日任务可以打材料,我不看攻略也是够了,反正这会儿也玩不出什么名堂了,自己摸索也还有乐趣。可能你以为下面我要讲抽卡,其实我想说的是经验卡升级。

春节活动,大成功极大成功概率翻倍,讲真,没什么翻倍的感觉。我个人对于这个系统是不喜欢的,就像网友说的,那是极大浪费。人类都是厌恶损失的,如果没有也就罢了,你给了他希望又夺走,那他非但不会感激你,只会骂你。

对于此类系统,我们本能的就是想垫张来博取最大收益。比如逐渐加注,直到出大成功来获得最大收益,然后减注,重复以上过程。虽然我们被严格的教育过,单次实验的概率并不相关,前面不出不代表后面就会容易出;但是,这么做总不会比什么都不做,平均分散的结果还要差吧。于是,我就写了个程序验证一下。

import random
table = [(0.85, 1),(0.95,2),(1,3)]
def simulate(amount, dd, table):
    sum = 0
    step = 1
    i = 0

    while i + step <= amount:
        r = random.random()
        for a in table:
            if r < a[0]:
                i += step
                sum += a[1] * step
                if a[1] == 1:
                    step *= dd
                else:
                    step = 1
                break
    
    if i < amount:
        sum += amount - i
    
    return sum

pp = 0
for i in range(0, 100):
    if simulate(100,1,table) <= simulate(100,2,table): pp += 1

print(pp)

 

然而,实际上,每轮最小下注增加下注次数来获得最接近数学期望的方法,在更多的时候能得到更好的结果。垫张的方法只有30%的可能获得更好的结果——你还没等到大成功呢就没筹码了。随着筹码的增多,两种方法的结果逐渐持平。

概率还真是个冷冰冰的家伙,无论你怎么折腾,他还是那些。

怎样升级呢?把赌注都扔上去一把梭哈。不出拉倒,出了还能乐呵一下。快满级的时候加慢点,防止极大浪费。

所以呢,这个系统真是个不该存在的系统——你想到的不是获益而是浪费。

 

概率就是个冷冰冰的坑

标签:获得   每日   bre   class   rand   经验   开始   过程   div   

原文地址:https://www.cnblogs.com/yunteng/p/8452162.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!