托拉姆物语附魔素材消耗精准计算算法(理解素材+锻冶熟练度)如下:
之前研究过带锻冶熟练度的素材消耗,发现计算并不是简单的相乘,而是一个分步计算,多次取整的过程,具体可以看之前的帖子:
现在附魔又出了理解素材,使得附魔素材精确计算变得越发复杂,研究了很久,发现理解素材的取整方式和锻冶又不太一样。
当然如果你只是想简单估算的话用传统方法直接算就行了,大概也就差几pt。但是人总是追求完美的嘛,此处给出的是完全精确的计算方法。
接下来我将完整陈述新版本素材精确计算方法,如有不正确之处大家可以指出:
【基础理论】
素材计算并非全部一起计算,而是
分层计算
,并且每层计算
都会单独取整
。例:暴击率从+2附到+4,素材计算时,先计算+2→+3素材消耗并取整,再计算+3→+4素材计算并取整,最后把两者加起来。
每一个附魔属性,都有对应的基础素材消耗,具体可查阅
锻冶熟练度,
每10级减少1%,每50级再减1%,两者相加
。例:200锻冶熟练度:-24%素材消耗
理解素材技能,每级减少对应素材1%消耗,
默认10级-10%
以上两者宏观意义上是相乘关系,可以用来做简单估测
本攻略中方括号符号:[ ] 均代表向下取整(取整数部分)
【精准计算步骤】
计算准备工作:查得基础素材消耗n、计算锻冶熟练度减少素材量-a%、理解素材减少素材量默认为-10%
一定要记得分层计算!
计算
每层
的原素材消耗,并向下取整设层数为x(例暴击+1→+2这一层,x=2,负方向与正方向相同)原素材消耗=[ n * x^2 ]
计算理解素材减少素材理解素材后素材消耗 = 原素材消耗 - [ 原素材消耗 * 10% ]
计算锻冶熟练度减少素材本层最终素材消耗 = [ 理解魔素后素材消耗 * (1-a%) ]
将所有层数素材消耗加起来,即为最终素材消耗
整个步骤总共有三次取整操作,要注意
【举例】
以魔法值上限从+0附到+20为例
基础潜力消耗:33.5
锻冶熟练度:200 → -24%素材消耗
理解魔素:10级 → -10%素材消耗
(1)先计算:魔法值上限+0→+10
计算原素材消耗,此时层数x=1原素材消耗=[33.5 * 1^2] = [33.5] = 33
计算理解素材减少(-10%)理解素材后素材消耗 = 33-[33*10%] = 33-[3.3] = 33-3 = 30
计算锻冶熟练度减少(-24%)本层最终素材消耗 = [30*(1-24%)] = [22.8] = 22
(2)再计算:魔法值上限+10→+20
计算原素材消耗,此时层数x=2原素材消耗=[33.5 * 2^2] = [134] = 134
计算理解素材减少(-10%)理解素材后素材消耗 = 134-[134*10%] = 134-[13.4] = 134-13 = 121
计算锻冶熟练度减少(-24%)本层最终素材消耗 = [121*(1-24%)] = [91.96] = 91
(3)最后把上面两步加起来即为最终结果:
总素材消耗 = 22 + 91 = 113 pt
完美符合
求得浅欢风日好。
以上就是托拉姆物语附魔素材消耗精准计算算法(理解素材+锻冶熟练度)相关内容。