找回密码
 点一下
查看: 1319|回复: 4

金矿负值的临界点

[复制链接]
发表于 2011-7-27 12:29:22 | 显示全部楼层 |阅读模式
不久前头目发了张-1金矿的截图,于是为了得到有什么奇葩效果,便兴奋的去测试,得出如下结果:
1.金矿为0时,农民,苦工采集倒塌没有背袋不返回基地;侍僧,小精灵无限采集下去不倒塌
2.金矿负值时,农民,苦工采集倒塌,背回金矿袋,但是不加钱;侍僧,小精灵采集+10,并倒塌。
头目说,不完整。
之后头目截出了一张图,该金矿负值,农民返回后却一次把金矿弄到了上限。
那张截图很不幸的因为清理而挂了

Renee(这是个谜) 15:41:06
知道这个是负到多少的结果么
Renee(谜) 15:45:54
注意那个农民的携带金矿技能没有改,依然是一次+10
Renee(都说了是谜) 15:46:35
但是却能一次直接把金矿弄到上限

于是讨论的问题便出现了,这个负的临界值到底是多少(问了3遍头目没说于是放弃问了- -)

PS:1.返回增加的钱数貌似似乎也许可能仿佛是15XXXXXXX
          2.在修改数字时得出一个不知道是否已经被发现的情况,当修改数字为2的23+n次到2的24+n次时,该数字将自动跳至2的n次的整数倍,也就是2的n次一加,并不是之前的连续数,n≥1
发表于 2011-7-27 12:50:38 | 显示全部楼层
喵~ 结果1应该在后面加上无限采集下去不倒塌也不加钱 喵
这个负值临界点由依也不知道 喵~
回复

使用道具 举报

发表于 2011-7-29 16:42:46 | 显示全部楼层
是金矿的储金量变成上限还是玩家的金钱变成上限?
前者不知道可不可能。。后者是这样的:根据以前某资料,金矿、金钱相关的计算中,数量曾被乘以10,结果仍然存储在signed int32型变量中,这就导致不仅会在-2^31处溢出,还有在各个-[2^31/10]的倍数处都会产生一个临界值。而实际的采金结果(负储金量时)应该呈如下曲线:

纵轴为农民返回时的采金量(理论值),横轴为金矿含金量。当然,负值的采金量实际上不会减少金钱。那么随便找个采金量非常高的值(大于100w即可,纵轴峰值为[2^31/10],约21000w)都可以一次把钱加到满,这样的值有很多很多。
回复

使用道具 举报

发表于 2011-7-29 19:28:31 | 显示全部楼层
楼上威武霸气。
回复

使用道具 举报

 楼主| 发表于 2011-7-29 22:25:54 | 显示全部楼层
虽然不太明白 但是好厉害
回来再研究下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-28 04:15 , Processed in 0.056594 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表