- 3
- 0
- 约6.07千字
- 约 4页
- 2020-10-15 发布于贵州
- 举报
非重置随机相关
众所周知,为了提高所谓的“用户感受度”, − 3 的设计者们在其引擎中使用
了 ( ) ,用以计算成长型机率。很多人望文生义,误称之为
“伪随机”,而正确的叫法应该是“非重置随机”。为此,先来解释一下什么是伪随机,下面
是网上查询到的“伪随机”定义:
在计算机、通信系统中我们采用的随机数、随机码均为伪随机数、伪随机码。所谓“随
机码”,就是无论这个码有多长都不会出现循环的现象,而 “伪随机码”在码长达到一定程
度时会从其第一位开始循环,由于出现的循环长度相当大,例如采用42 的伪随机码,
重复的可能性为4.4 万亿分之一,所以可以当成随机码使用。
而“非重置随机”说的是另一回事。拿 − 3中的一个英雄——剑圣——为例,
假如剑圣的暴击率为20%,并不代表每次攻击时都有20%的几率暴击。实际上,真实的过程
是这样的:
(1)、第一次,5.57%的概率暴击。如果暴击,重新回到(1)开始进行下次暴击计算;
如果未暴击,转到(2 );
(2 )、第二次,11.14% 的概率暴击。如果暴击,重新回到(1)开始进行下次暴击计算;
如果未暴击,
原创力文档

文档评论(0)