关于乱数的定义和看法
本文章分为两部分
定义
乱数
,也叫随机数
,这个词不仅局限于宝可梦游戏中,还存在日常生活、科学研究、计算机编程等领域,随机数都有广泛的应用。举个例子:比如有些网站的登录需要验证码,这一般是随机的。
而随机数
也分真随机
和伪随机
,如果是计算机专业的同学对伪随机数一定有所了解。是的,只要是通过算法产生的随机数都是伪随机数
。而自然界发生的事情一般认为是真随机数
(不过学术界对此也有很大争议,感兴趣的小伙伴可以自行了解)。
在宝可梦游戏中,所有的数值生成都是有相应算法的,也就是伪随机数
。所以我们说的乱数操作
,其实就是利用这些伪随机数
算法,在特定的时机下,使算法的结果变成我们想要的。
那么这些算法都是从何而来?游戏官方一般是不会把算法公开的,因此算法的由来一般有两个渠道。
- 破解游戏从而得出来的
- 通过游戏中发现的一些现象推出的规律
因此乱数操作
大部分无疑是使用了非官方的手段进行游戏,当然这并不是绝对的,也有玩家是只靠后者进行操作。
乱数操作
与利用外部程序修改游戏记录或使用金手指有本质区别,具体区别可参考如下表:
对比内容 | 乱数操作 | 利用外部程序修改游戏记录 |
---|---|---|
前置条件 | 可使用第三方软件逆向游戏算法数据,部分机制也可仅通过表象总结规律 | 需使用第三方软件逆向游戏算法数据 |
操作过程 | 无需第三方软件对游戏数据进行修改,但也可使用第三方软件对游戏数据进行查看监控 | 需使用第三方软件对游戏记录进行直接修改 |
操作结果 | 数据为游戏随机运行时可正常生成的数据 | 数据可能出现游戏运行时无法生成的数据 |
关于乱数操作结果的合法性
,很多没接触过或者刚接触的朋友对此会有疑问。除了利用官方漏洞的乱数操作以外,所有的乱数操作获得的结果均是100%合法的。
个人看法
以下的内容均为个人主观观点,希望各位看官彼此尊重,求同存异。
总的来说乱数操作也分为四大类
- 纯实机操作不借助任何第三方工具
- 纯实机操作,参考第三方工具对照
- 实机破解看数据+第三方工具对照
- 模拟器操作
以上四类的操作,1、2接近于走捷径,3、4则有点作弊的感觉。
但是不管是哪一类乱数操作,都是与魔法修改、使用金手指
等操作有本质区别。乱数操作下的宝可梦是可以保证99%合法性的(剩下1%是官方漏洞等)。
不过对于作弊一词每个人定义都不同,这是一个很有争议的话题。如果非要说借助了第三方的乱数操作就是作弊,那么使用所有非官方的资料、攻略都应该算为作弊!包括借助第三方改造硬件的机器进行刷闪。
题外话
其实所有游戏理论上也都是可以进行乱数操作的,只不过宝可梦游戏的算法大部分刚好是对应一些时间相关的,因此才有宝可梦乱数一说。其实隔壁战旗游戏火焰纹章也有乱数操作的。