【数据分析】《末日远征》舰炮攻防计算&火炮激光类单位伤害计算

精华更新时间2019/5/52308 浏览攻略
3月29日更新:
楼主学会了复制视频链接的方法,现在感兴趣的小伙伴可以从本帖直接点击Part5中的链接,跳转观看两个验证视频了。
-------------------------------------------
3月24日更新:
优化了Part4.激光类单位伤害计算 中的计算表格,并新增了激光类单位——守护者。话说这个船是游戏里存在感最低的一个船之一,楼主之前都不知道它是激光攻击 ರ_ರ ...
--------------------------------------------
3月23日17.30更新:
楼主今天14.00整,星域战准时下班,惨到爆炸。继续进行更新。
考虑到ID冬之公主指出的激光类单位伤害计算方法修正的情况,火炮类单位其实存在类似的问题,但是之前没有人验证过本帖中当前的伤害计算方法对于火炮类舰炮是否适用,楼主对这一问题进行了补充。这部分作为Part5.火炮类舰炮伤害计算方法合理性验证。
--------------------------------------------
3月23日上午10.00更新:
ID冬之公主指出了目前游戏版本中,激光类单位单次造成伤害的正确计算方法。
由于游戏内文案的设计等问题,此细节极容易造成玩家误会,据楼主所知,相当一部分玩家对该问题有所误解。
此项内容经楼主完善后,作为Part4.激光类单位伤害计算,补充于文末。讨论过程见9-11楼。另外,对该部分感兴趣的可以去看ID冬之公主2019年3月23日的独立帖子《激光类武器实际造成的伤害简易计算》。

--------------以下是正文---------
【特别提示】
本帖数据,适用于游戏版本号:v2.2.19
本帖首先给出了游戏中6种舰炮1-11级的各级的各项基础属性,然后给出了这6种舰炮的攻防性能计算结果,最后给出了计算的方法。
附录补充了游戏中目前存在的全部激光类单位的伤害计算表格。
Part1. 游戏中6种舰炮1-11级各级各项基础属性数据整理
本节给出了游戏中目前为止全部6种舰炮,从1级到11级的攻击力、装甲值和攻击半径,这三个基本属性。本节主要用于记录和展示,方便接下来的计算。
本节数据整理由楼主ID 七几良 完成。
本节数据较多,由以下小伙伴提供(排名不分先后):七几良,李大爷,DJMAXZJS,明肌雪,戮末,退休务农,绾情丝,六本~萌新鸡蛋,酷力怕,misogi。在此表示感谢~
1. 激光类舰炮
TapTap
2.导弹类舰炮
TapTap
3. 火炮类舰炮
TapTap
Part2. 全6种11级舰炮攻防性能计算结果
本节给出了目前全部6种舰炮11级时的攻防属性,具体计算方法在Part3中做了详细的介绍。
本节格式与考察的变量参考了ID LAZIO在2019年3月8日帖子《末日远征数据之二-炮台》。
另外,激光类舰炮伤害算法进行了关键的修正,该工作由ID 冬之公主完成。数据整理 & 计算由楼主ID 七几良 完成。
TapTap
Part3. 6种舰炮攻防属性计算方法
本节给出了Part2中,左侧标示为橙色的结果部分的计算方法。
TapTap
需要特别指出的是,激光类单位的伤害计算方法,之前一直存在普遍的误区,这里进行详细的解释:我们都知道,本游戏中激光类单位具有属性:持续时长T,和伤害间隔dt。比如现在如日中天的重炮舰属性如下:
TapTap
设该激光单位面板攻击力为ATK,持续时长为T,伤害间隔为dt,武器数量为N1,那么很多人认为(楼主之前就是)重炮舰一次攻击,对目标造成的伤害DMG应该是
TapTap
但是ID 冬日公主告诉我们,实战中,这里存在一个“衰减”,真实的一次攻击伤害应该计算为:
TapTap
并且这种“衰减”对游戏中所有激光类单位均产生作用。
Part4. 目前游戏中存在的全部激光类单位伤害计算
本节根据Part3中的算法给出了游戏中目前全部激光类单位的伤害计算结果。供大家参考。算法由ID 冬之公主 提供。表格整理&内容计算、完善由楼主ID 七几良 完成。
TapTap
Part5.火炮类舰炮伤害计算方法合理性验证。
考虑到激光类单位伤害“衰减”的存在,火炮类单位其实存在类似的问题,但是之前没有人验证过本帖中当前的伤害计算方法对于火炮类舰炮是否适用,那么相关验证性工作就是有必要的。本节即进行此项工作。
(1)测试思路:用一艘没有护盾的护卫舰作为靶舰,承受伤害。计算一门磁轨炮一轮射击对其造成的伤害,并用该值与Part3中已有的火炮类舰炮伤害计算方法得到的伤害值进行对比,用以验证当前算法是否合理。
靶舰:HP=20351
TapTap
验证用3级磁轨炮,面板伤害ATK=110
TapTap
(2)为了尽量去除波动性,这里设计两组算例:
Case1:3门 (K1=3) 3级磁轨炮对靶舰进行齐射,计数靶舰被击毁时的齐射次数M1,
Case2:2门 (K2=2) 3级磁轨炮对靶舰进行齐射,计数靶舰被击毁时的齐射次数M2.
下面给出两组Case的实战数据,
Case1:总计M1=13轮齐射,附视频:
Case2:最后一轮部分射空,算作M2=19.5轮齐射,附视频:
护卫舰为护盾防御,被火炮击中时承受alpha=80%伤害,因此一门3级磁轨炮一轮射击造成的实际伤害计算为:
一门3级磁轨炮一轮射击的伤害=靶舰装甲/(伤害系数×齐射轮数×火炮数量),即为:
TapTap
两组算例的结果算数平均值即为DMG_实战=652.28。
(3)下面根据Part3中的算法,预测一门3级磁轨炮一轮的射击伤害值为:
一门3级磁轨炮一轮射击的伤害=面板伤害×连发次数×武器数量,即为:
TapTap
理论计算值为DMG_理论=660。
我们看到,DMG_实战和DMG_理论非常的接近,因此当前的算法,对于火炮类舰炮是完全适合的,也是完全正确的。
Appendix
1. 补充说明:
(1)表格中部分数据尚有缺失,欢迎仓库里正好有的小伙伴在回复区截图留言添加;
(2 ) 数据量有些多,难免出现错误,仅供大家参考,错误处也请留言指出,我会尽量后续进行补充维护。
2. 一个有趣的推测:
10级鱼 雷满血是6000,反攻时属性降低25%,即为4500。10级终结者伤害是12500 ,舰炮装甲类型受到80%伤害即为10000。而目前版本黑皇后反攻,中间的3个鱼 雷,用10级终结者炸后,剩一丝血,需要一枚撕裂者收尾,即,4500*(1+X)*N=10000,其中X是一个殖民装备反应堆增加舰炮的血量(玩家40级反应堆增加舰炮28%血量),N是黑皇后装备反应堆装备的数量。那么:
(1)如果N=2,则X=11.11%,约等于16级核能护盾的效果~ 嗯……看来2.2.19补丁上线以后,伊卡洛斯的科技水平“后退”了不少啊 (´⊙ω⊙`)
(2)如果N=1,则X=122.22%,约等于175级核能护盾的效果!我去,黑科技啊...我要投靠伊卡洛斯,谁也别拦着我.ರ_ರ ...
52
21
64