如何研究出哪个服务器最适合现阶段?
bitburner吧
全部回复
仅看楼主
level 8
itkdqwzero 楼主
现在是250级, 很多服务器黑不动. 如果用教程给的那个脚本, 先调好Security,再调grow,最后hack.那么大概率会卡在grow很久.
而且同时做Security、grow、hack的脚本, 很费内存.
所以打算自己再重写一个, 选择服务器与黑服务器方面.
选择服务器:
有些服务器, 金钱上限非常高, 但是钱的增长很慢, 黑也有概率不命中.
但, 钱多的服务器黑起来又赚钱多.
同样一台服务器, 不同情况下的增长与黑, 数值都不同. 服务器的Growth属性也是个迷, n00dles有3000, omega-net只有30. 大多数服务器不超过100.
2024年05月22日 22点05分 1
level 8
itkdqwzero 楼主
从最简单的做起:
grow一次, 涨多少钱, hack一次, 降多少钱.
是不是该找到grow与hack平衡的点? 还是说它自己做平衡?
2024年05月22日 23点05分 2
很多grow之后, 就只涨了一块钱, iron-gym好一些, 涨了一千块, 但iron-gym的growth只有20, 所以growth这个值没有参考价值.
2024年05月23日 00点05分
omega-net成长值/时间:0.28806242168080454 可以说, 这个服务器成长最快. (目前还没跑完测试)(hack等级291)
2024年05月23日 00点05分
就这么定了, 先这样, n00dles服务器有个问题是:成长可能为零, 因为其它服务器可能有也有在成长, 冲突了, 太到上限了
2024年05月23日 01点05分
level 8
itkdqwzero 楼主
接下来有两个研究项目:
1. 分配单功能的脚本, 以代替之前的泛用脚本. 泛用脚本占2.4G, 单功能脚本占1.75G, 规模大的时候, 差距就大.
2. 研究weaken与(grow+hack)的轴匹配, 另grow+hack产生的security增长能抵消. 在这之前需要研究grow与hack的轴匹配. 多少grow对应多少hack呢?
--------
从第一个项目开始一个个研究
以1:1:1分配weaken:grow:hack,找所有服务器,然后依次部属这三种脚本即可. 但这个比例怕是不对, 虽然不对, 但还是有研究的价值, 这就是玩游戏的过程嘛.
2024年05月23日 02点05分 3
另一个研究方案: 由于omega-net服务器使用grow还是容易爆表, 所以把grow的触发条件改为25%的MaxMoney,可以试试. 同样是泛用脚本的情况.
2024年05月23日 02点05分
1:1:1的方案相比泛用脚本, 差太多了, 慢了20倍.
2024年05月23日 03点05分
关于轴匹配, 想到一个办法: 泛用脚本采样, 采样结果写到文件中, 再在文件中统计次数.
2024年05月23日 03点05分
55%的MaxMoney, 赚更少, 还是用回75%的money吧
2024年05月23日 05点05分
level 8
itkdqwzero 楼主
之前干过的蠢事, 当时游戏内的文档看不出什么东西, 一直不知道很多操作可以自动.
当时就是心心念念能自动化, 就是没门路.
2024年05月24日 01点05分 5
level 8
itkdqwzero 楼主
上图表示, Hacknet 165k每秒, 而脚本的收益不到一半
但是...
我的脚本看起来是比Hacknet还赚的. 下面是股票.
难道, 脚本的离线有水份?
算算1小时后我的挂机收益, 一小时3600秒
就这两脚本的话, 不算其它脚本, 1小时有1.724b 而Hacknet只有.594b. 此时此刻我有17.862b. 1小时后至少20.18b
2024年05月24日 01点05分 6
一小时到了, 21.272b, 确实比离线好得多. 同时自己写的脚本是远超过Hacknet的, 只不过挂机时不行. 说明Hacknet有挂机的优势.
2024年05月24日 02点05分
@itkdqwzero 脚本挂机收益是拿你上次Install之后的平均值计算的,所以要是要赚得多,就要一Install就挂上脚本,然后迅速黑高收益的服务器
2024年12月15日 05点12分
level 8
itkdqwzero 楼主
重生后, 黑客等级涨得快, 517级现在黑得动
server_researching.js这个脚本是通过grow命令来算哪个服务器成长快.
修改前泛用型脚本的收益是3.324m/s
看看修改后速度如何:
怎么修改: 写死到取目标服务器显示的返回值中.
注意线程数一致, 不然没有可比性.
2024年06月02日 05点06分 7
chanceOfHack:24% . 这点倒是没考虑到, 不过grow与weaken是没有成功率这一说的.
2024年06月02日 15点06分
结果, 还是3m/s左右, 相比之前的, 没快多少.
2024年06月02日 15点06分
level 8
itkdqwzero 楼主
在节点4, hack难度变得摸不着头脑. 一般, maxMoney就是唯一的指标, 现在不行了. grow的作用在silver-helix这台服务器上变得十分微弱, 使得我的hack收入趋近于零.
关键在于服务器的选择, 怎么选, 结果才是稳定的,不抖动的. 有些参数是抖动的, 跳来跳去, 黑一半又换成另一个目标, 这样子连经验值都赚不到.
现在找到一个办法. 用角色hack等级减去服务器要求的hack等级, 再去乘最大钱数. 这样目前我hack:356级, 得出来的服务器是: the-hub.
silver-helix 在grow时, 金钱数几乎见底了, 但增长只有0.03%. 非常少.
2024年06月22日 15点06分 8
the-hub的增长: 0.099% . 没比silver-helix快多少.
2024年06月22日 15点06分
再一次, hacking的赚钱速度卡了, 这次卡在the-hub. 现在hack等级是422. 能做的, 也就选择去黑hack等级低的服务器. 通过当前hack等级与目标服务器hack等级需求去计算. 然后调算法, 换成了'phantasy'发现, grow也搞不动. 这服务器的hack等级需求只有100. 钱只有几百块, 就是涨不动.
2024年06月27日 15点06分
发现grow的增长量与现有的available money成正比. 只要钱的水平高, grow的增长就有很有效. 所以不是服务器的问题, 是我写的程序的问题. 现在改成: 在available money水平低的时候, 自动kill hacking进程, 以保证avaialble money 能涨.
2024年06月28日 09点06分
level 9
打完 BN5 用 Formulas API 算出来的结果应该会好一些?
不过 RAM 确实是容易爆
2024年12月29日 06点12分 9
1