|
登录论坛,更多趣闻美图好福利!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 一箭定天下 于 2014-10-31 15:17 编辑
看了好多帖子,各种数据帝!那我来科普一下!
不知道为什么那么多朋友要在那里纠结数据!你看日钻 月钻 雷钻的描述了么?一些实际的东西,去纠结数据!雷钻-对大于12加护值的装备有较大几率失败。对于8-12包括12 的装备可以成功加护1点。不知道你们有没有想过,同一颗雷钻,你去点12钻就肯定能上13了,你拿他去点14钻肯定能上15么?所以那些说每个钻每个石头网易都给了个代码!在他生成时候就决定了加护成功与否,炼化出属性好坏这样话的人,我只能说,太年轻,还有这样庞大的数据库,网易都会哭!
接下来我说说上钻的事!我说过上钻,当你上钻时候成功或者失败,完全是看随机产生的那个数据是否在系统判定的成功数据范围内!
各位不要把随机想的那么麻烦!目前的大部分游戏能做到伪随机就这样了!固定系数+修正系数+概率,也就是这样了,伪随机的情况下!比如现在上一件15钻!可以用碎片上了,84个碎片加6个雷钻!大约合500元左右!算一下500元能直接买15个雷了吧!也就是说网易其实给的数据就是15个雷能上1件15,有人RP好,一个雷就上了,有人**15个上了! 也就是说伪随机给了一个固定的概率,累计失败多了会增加成功几率!现在很多页游装备上星就是这种!包括转盘抽奖那种都是一样的!如果要增加难度,游戏商会对函数迭代!但是网易不是这样的!几十个雷上不去15的大把!网易的不是纯正的伪随机!他没有设定失败上限啊!
天下3的具体随机,我个人感觉就是C语言里的Rand函数来产生随机数,然后一个Srrand来初始化随机数种子!比如打怪有机率爆某种物品,就可以使用Rand来获取一个随机数,进行判断,符合条件就爆物品,否则不爆。Srand初始化种子后保证rand所获得的随机数会有所不同。Rand获取的只是一个伪随机数序列,如果不初始化那么每次获取的随机数都是相同序列中的。不知道你们能理解不!也就是说,天下的副本,怪出什么装备,能出摆,出鸡哥,在你开本的时候就已经生成了数据!
再来说天下的关于上钻的随机,其实用的是一种《短时间内保持拟线特征的函数》,为什么我说可以找到规律,因为简单,在大量随机数获取请求下,会耗费服务器很少的资源。这也就给随机数控制减少繁冗度!那么我们来说说上钻的时候的“垫钻”,我们看垫钻的过程,其实就大致能知道随机函数的走势。比如说 ,连续上5失败4次了!第5次成功了!所以,垫钻不是为了提升自己所谓的“RP”值,也不是为了累计成功率,而是导出随机函数的值。因为是呈线性走向的!看来非常随机,但在足够短的时间内,它们的值是和时间呈相关的拟线性,那么在这段足够小的时间里,我们尝试的次数足够多的话,我们就能得出我们想要的值!
接下来我们再来分析这个方法的可行性!有同学会说,你这个如果大家都用这个办法,那成功率不是形同虚设了吗?人人都能找到规律,都能超神了!
我想说,游戏商有他们的办法:方法1,缩短随机函数周期,比如说,周期改成0.5秒甚至0.1秒,那么要是玩家按的不够快,结果就基本随机了,也就是我给很多朋友说过的手速问题!方法2,随机函数上套上更复杂的函数。但是如果基础函数做的不好,还是会在特定时间段上出现拟线性的结果;方法3,不能多解释,暂时方法3编辑掉!
所以总结那么多,我就是来终结论坛一切数据帝的!不服来辩! |
评分
-
1
查看全部评分
-
|