今天无聊到蛋疼,想计算一下双狂乱出力魔的几率。
无奈数学老师死得早,概率知识早还给学校了,死活找不到正确的公式。
所以用了两个笨方法。
第一是模拟100万次随机,模型是用excel的randbetween函数 =RANDBETWEEN(1,5),可以随机获得1-5的随机数,分别代表力魔速技体,每个装备有6个属性,1-5分别代表力魔速技体 。
公式复制到6列100万行后,进行统计。
如下图:
100万次随机结果是52.224%
后来我想想,6个位置分别随机出5个属性,其实总的组合数并不是很大,一共有5^6也就是15625总组合,所以完全可以使用穷举法,得出精确结果。
代码和结果如下:
穷举结果是52.24%
两次结果吻合的非常好。
当然以上结算是基于我对狂乱的理解,力魔速技体5个随机出3个来计算的,也许可能这个基础就是错的,还请大家批评指正。
另外一点,如果结果是正确的,而实际情况又远高于此,那么就可以确定这5个属性也许在游戏中并不是设定的同样几率。
无奈数学老师死得早,概率知识早还给学校了,死活找不到正确的公式。
所以用了两个笨方法。
第一是模拟100万次随机,模型是用excel的randbetween函数 =RANDBETWEEN(1,5),可以随机获得1-5的随机数,分别代表力魔速技体,每个装备有6个属性,1-5分别代表力魔速技体 。
公式复制到6列100万行后,进行统计。
如下图:
100万次随机结果是52.224%
后来我想想,6个位置分别随机出5个属性,其实总的组合数并不是很大,一共有5^6也就是15625总组合,所以完全可以使用穷举法,得出精确结果。
代码和结果如下:
穷举结果是52.24%
两次结果吻合的非常好。
当然以上结算是基于我对狂乱的理解,力魔速技体5个随机出3个来计算的,也许可能这个基础就是错的,还请大家批评指正。
另外一点,如果结果是正确的,而实际情况又远高于此,那么就可以确定这5个属性也许在游戏中并不是设定的同样几率。