大家都在抱怨概率的问题,主要集中在保底出货算在概率里,我在想,假如按照战双原本的抽卡规则(完全不作假)的情况下,出S的概率到底有多高,平均期望是多少发,方差这东西跟程序员设计的算法有很大关系,没法统计,所以就不统计了。
于是乎我趁着周六放假,写了段程序,模拟一下抽卡,程序只判断是否出了S,其它如出的是什么角色,出的是不是A等一概不判读。
先说一下规则,出S的概率为1.9%,在程序里我会随机在1到1000中生成一个数字,如果这个数字小于等于19,则认定出货,否则不出货。除此之外,我会记录下当前多少发未出S,如果达到60发没出S,则触发保底,第60发必出S,而当抽出S时,不管是不是保底出的,一概清空次数,重新计算。
每组实验测一百次,每次进行十万连抽,一共十五组(其中出S次数统计十组,保底非保底统计5组),一共抽卡100000*100*15=150000000即一亿五千万次。注,此次实验中的随机数使用的是python自带的随机函数库。
于是乎我趁着周六放假,写了段程序,模拟一下抽卡,程序只判断是否出了S,其它如出的是什么角色,出的是不是A等一概不判读。
先说一下规则,出S的概率为1.9%,在程序里我会随机在1到1000中生成一个数字,如果这个数字小于等于19,则认定出货,否则不出货。除此之外,我会记录下当前多少发未出S,如果达到60发没出S,则触发保底,第60发必出S,而当抽出S时,不管是不是保底出的,一概清空次数,重新计算。
每组实验测一百次,每次进行十万连抽,一共十五组(其中出S次数统计十组,保底非保底统计5组),一共抽卡100000*100*15=150000000即一亿五千万次。注,此次实验中的随机数使用的是python自带的随机函数库。