字号:

驳:繁极品二代宝宝算法

时间:2008-10-23 18:19 作者:专攻girls ★★ 手机订阅 参与评论(0) 【投稿】
文 章
摘 要
个人心得

前几天因游戏维护,来看看大家对珍兽繁殖的不同看法,偶然看到了“繁殖极品二代宝宝的算法”的一片“经典”文章,文章写的确实很吸引人,但是我也提出我的几点不同看法:

1.文章中说到宝宝ID的前四位(16进制)是时间。

这点没错,宝宝ID前四位是天龙游戏系统时间精确到“秒”,那后四位呢?后四位也是时间,但是是毫秒时间,文章的作者可能因为是毫秒而忽略不计了。

2.文章中说取2代的最佳时间是两个宝宝ID前四位的中间值所对应的时间(未维护时所取得的宝宝)。

这个论点不知道作者是怎样得出的,繁殖2代极品有规律吗?有,但是还没一个人知道这规律吧。我想应该只有看到了“天龙”游戏源代码的人才能知道这所谓的“规律”吧。

3.文章中说遇到系统维护,那么取2代的时间就要通过再抓两只宝宝,通过新的两个宝宝的前四位ID平均值和抓到的时间换算。

如果第2点是正确的,那么大家再考虑这个算法,否则再怎么计算也是白费功夫。

文章中说用两个新抓到的宝宝前四位ID(16进制)进行平均值计算,我就来说下这个平均值。     作者只把时间精确到秒而把ID后四位“毫秒”忽略掉,这么经典的文章怎么会出现这么低级的错误呢。那好,我们先不管后四位的“毫秒”,单就前四位“秒”来计算,懂16进制的都知道,在16进制里2/2=1 3/2=1 也就是说在16进制里如果两个宝宝ID前四位和的末位是0、2、4、6、8、A、C、E话,那么恭喜你,误差小了很多。如果不是的话,一平均,新抓宝宝取2代的JP时间误差就是0.5秒,新老宝宝的ID前四位平均值相差换算成10进制,最少都有几千吧,乘上这个0.5秒呢,大家可以计算出误差来了吧。

个人认为这篇文章的“取JP2代的时间是两个宝宝ID前四位平均值”就没有根据,再次如果正确,计算时间所用到的16进制算法有很大的误差。所以,我觉得这篇文章没有可参考的价值,目前取宝宝还是靠运气吧。

加入17173玩家俱乐部,100%领《原神》月卡、《王者荣耀》888点券、《魔兽世界》T恤等周边好礼!
加入方式:微信关注“17173服务号”