作者:游侠小卢
一。炮击杀伤的基数

这个公式的上半部分其实前面的几篇研究已经基本上得出来了,就是炮击杀伤的基数:

(种类系数/100)*min(炮数,炮手数)*(统御/100)*(1+战斗级*2%)*炮术系数

请先记住基数这个概念,后面很多地方要用到

其中统御,战斗级是从主角,助手,水手长三人中取最大值,可以分别属于不同的人。而炮术也是只要三人中有一人会即可,系数为2,即加倍。

注意:这个基数取整之后,即为1格距离时杀伤的下限。

而2格,3格,4格的下限则是用基数*距离系数之后四舍五入(注意这里的差别!)
距离系数如下:
2格0.9,3格0.8,4格0.7

种类威力如下:
加农,臼炮:6.25
轻加农:4.375
加曲,曲射:3.125
轻曲,散弹:1.25

要注意的是,这个公式里的炮手数概念,与以前的研究并不完全相同。
因为我不知道是BUG,还是光荣故意的设计,总之航海2在计算炮手数时的算法极为复杂,简单的说:
第1,了望和甲板无论如何分配,都不影响结果,真正影响结果的是总水手数和驾驶水手的比例
第2,有几个比例一定要记住,当然是驾驶水手的比例:

驾驶比例中,与左右都不连续的点有以下几个:
8%:用总人数的40%作为炮手数
40%:该比例时,甲板+了望的人数减掉一个数作为炮手人数,减的这个数大约为总人数的33%,也就是60%-33%=27%,以总人数的约27%作为炮手数
50%,该比例时,以总人数的大约48%作为炮手人数
64%,该比例时,炮手人数极小,因为数太小了都很难估算比例,大概相当于总人数5%?
80%,该比例时以甲板+了望的人数作为炮手数,按说这是正常的,但因为左右都不是这种算法,所以单列出来
96%,该比例时,以甲板+了望的人数作为炮手数,同上
基本上,这几个点对于它附近的点来说,都是出现让你觉得不爽的结果的,所以。。。尽量避免上述比例吧!

区间分为:
0-7%:直接用甲板+了望作为炮手数
9%-39%:用甲板+了望减掉总人数的20%作为炮手数
41%-49%,51%-63%,65%-66%:以甲板+了望作为炮手数
67%-79%,79%-95%:我已经晕了,总之这个比例下,炮手数有可能比总水手数还大
97%-100%:炮手数接近总水手数的2倍

也就是说,如果你船上有100门炮,你最少可以用52个水手,发出全部炮火的威力!!!
只要你将驾驶水手的比例设定到97%或更高,就可以!

第二,杀伤的上限

现在,我一再提到的一个神秘因素将要登场!

杀伤的上限=(int(基数*2)+int(基数*2)*(int(神秘因素/2)-1)/50)/2

int表示取整

这个神秘因素就是影响上限与下限比例的因素!

这个东西我怎么发现的足可以又写一篇文章,不过今天是来不及了。。。

现在,隆重的告诉大家,这个神秘因素就是。。。
。。。
。。。
。。。
剑术!!!!!!

有没有人晕倒啊:)

也就是说,如果将剑术改为0,你在条件不变的情况下,发出的每一炮都是稳定杀伤,稳定在下限上。

如果不是发现了这个,我也就没法测试出前面那个计算炮手数的各个区域了,也更不可能得出这么精确的公式和各项系数

最后再补充一句:
在远距离中,上限也一样是先乘远距离系数再四舍五入的

10月15日新发现:
当基数超过50的时候,系统有一定的机率将下限定为50,然后在50与上限之间波动
而且比较明显的是,基数超过50越多,这种机率越大

现在只做了定性分析,要定量是比较麻烦了。。。
 

返回上一页