碧蓝航线中,舰娘的耗油在后期会变得十分庞大,使得许多玩家陷入了没有油的地步,那么游戏中舰船的耗油是怎么计算的,有什么机制,下面一起来看看耗油计算分析吧。
一,耗油结论和公式:
1,无论什么船,每次突破均+2满级油耗,到满破+6油耗
2,存在一个油耗系数X,X与等级有关,1级为50%,100级为100%
3,满级未突破油耗一定,其数值与船类型相关大致上驱逐为3-5,轻巡为5-6,重巡为5-7,战列战巡为8-10,航母为6-8
总而言之,每艘船的油耗公式为
油耗=(满级油耗+突破数*2)*该船当前等级油耗系数X(向下取整)
至于为什么会有这个猜想
起因是由于某日闲着无事把自己的胡德 婉约小姐姐赛高 练了上去
由于暂缺金布里所以只给胡德进行了一次突破,然后发现我的胡德只有惊人的10油耗。
众所周知战列战巡满级满破应该是可以达到14-15油耗的,胡德满级满破油耗为15
算上满级再+1油耗,我的胡德小姐姐距离完全体也就只有4油耗的差距,也就是说接下来我每次突破都是+2油耗。至于突破+3油耗,不存在的
于是赶快跑群里找大佬要了一张高等级未突破的船,以下为大佬的0突破企业
算上满级的+1油耗,与企业满级满突破油耗14也相差6,与我胡德同样接下来每次都是+2油耗。
到这里我发现端倪,平常突破的时候有时候+1,有时+2,怎么现在全+2了,难道后期突破加的油耗还变多了么 碧蓝航线的码农们有这么蠢么
于是开始深挖,每次突破+2油耗,那么满级不突破是不是就减6油耗。
二,猜想的初步建立
首先建立假设1:
假设1:每次突破+2满级油耗
在wiki上各船的满油耗与初始油耗相差在7-10点左右
当减去满破3次6点油耗,其值正好为该船初始油耗,换个说法,及建立了我们的假设2:
假设2:初始油耗为满级未突破油耗的一半
初始油耗=满级未突破油耗*50%
但考虑到单数的满级油耗,除2后为小数,将之向上取整
故将假设2修正为以下:
初始油耗=未突破满级油耗/2(向上取整)
以下为随意截取wiki上各船的消耗值,随机取了几艘舰娘信息
圣地亚哥满级油耗12,初始油耗3
根据猜想1得出理论满级无突破油耗为12-2*3=6
根据猜想2得出理论初始油耗为6/2=3
与初始油耗相符
拉菲满级油耗10,初始油耗2
根据猜想1得出理论满级无突破油耗为10-2*3=4
根据猜想2得出理论初始油耗为4/2=2
与初始油耗相符
萨拉托加满级油耗13,初始油耗4
根据猜想1得出理论满级无突破油耗为13-2*3=7
根据猜想2得出理论初始油耗为7/2=3.5(向上取整为4)
与初始油耗相符
三,猜想的完善
但是,后来我又思考,在游戏中存在升级是加油耗,且各船加油耗的等级点各不相同的现象
联系假设2:初始消耗为满级消耗的50%,也就是是满级消耗为100%,
而当我代入自己在学校码代码的情况时,顿时领悟到了什么 果然玩这游戏都成佛了么
进而建立假设3:
假设3:油耗具有成长性
即这个游戏中,存在一个油耗系数X,在1级时这个数据等于50%,在100级时这个数据等于100%,中间等级用插值代入
即可得到以下公式:
油耗系数X=0.5+0.005*Y(Y为当前等级,1级时可视为0)
综合猜想1,2,3,课得出以下公式
油耗=(满级油耗+突破数*2)*该船当前等级油耗系数X(向上取整)
四,猜想的试证
在我将这个想法说给群里大佬们听的时候,大佬们表示很感兴趣,但也给我提出了一系列的问题(此处感谢大佬 [@公主不流泪] 的帮助)
例如,问题1:是否能用着猜想计算出一些船的油耗
问题2:突破时油耗为啥会出现有时+1有时+2的情况
问题3:满级时突然+1油耗怎么解释
这让我陷入了沉思,于是拿出了笔和纸,开始了我的计算之旅
先从问题1开始,就拿我之前的 美美的 胡德开始
胡德等级93,计算X=0.5+93*0.005=0.965
突破数为1,初始油耗为5,满级满破油耗为15,即满级0破油耗为9
计算油耗为 (9+2*1)*0.965=10.615(向上取整为11)
虽与实际图不符,令我有点沮丧,但我转念一想,这里是不是向下取整的呢?向下取整即为10,就与实际相符了
继而将公式调整为,(也在我的其他计算中得到了证明)
油耗=(满级油耗+突破数*2)*该船当前等级油耗系数X(当大于初始油耗时向下取整)
企业等级94,计算X=0.5+94*0.005=0.97
突破数为0,初始油耗为4,满级满破油耗为14,即满级0破油耗为8
计算油耗为 (8+2*0)*0.97=7.76(向下取整为7)
与实际图相符
獒等级64,计算X=0.5+61*0.005=0.805
突破数为1,初始油耗为4,满级满破油耗为13,即满级0破油耗为7
计算油耗为 (7+2*1)*0.805=7.245(向下取整为7)
与实际图相符
通过问题1的修正过后,后面的测试似乎就顺利了很多
萨拉托加等级64,计算X=0.5+64*0.005=0.83
突破数为2,初始油耗为4,满级满破油耗为13,即满级0破油耗为7
计算油耗为 (7+2*2)*0.83=9.13(向下取整为9)
再第三次突破后 虽然当前等级并不行
计算油耗为 (7+2*3)*0.83=10.79(向下取整为10)即显示油耗+1
完美与实际图相符
威尔士亲王等级52(未截到),计算X=0.5+52*0.005=0.76
突破数为0,初始油耗为5,由于wiki上暂未有满级满破资料,暂定满级0破油耗为10
计算油耗为 (10+2*0)*0.76=7.6(向下取整为7)
再第一次突破后
计算油耗为 (10+2*1)*0.76=9.12(向下取整为9)即显示油耗+2
完美与实际图相符
至于问题3,刚开始尚觉得挺不可思议,但是我在仔细思考后发现这时最简单的问题了
至于为什么?
由于有向下取整 划重点 的机制呀!!!
在99级的时候,任何一艘船的X系数为0.995,乘以任何数均为带小数,向下取整后为满级油耗-1状态
例:满破拉菲99级时油耗=10*0.995=9.995(向下取整为9),到了100级自然为10油耗了!!!!
同理可证其他船只,甚至白皮船在不破时满级+1油耗的谜题也可以解开,理由为白皮船本身就被设定为满级油耗为2
以上就是碧蓝航线耗油公式,更多碧蓝航线,尽在跑跑车手游网。
累计评论0条
展开其余评论