[乐游网导读]算法是先固定可分配点数 M,再让专注 f 从1到 M 循环,在每个环节中,敏捷 q 从1 到M-f 循环,力量 s=M-f-q,遍历后达到最大值
算法是先固定可分配点数 M,再让专注 f 从1到 M 循环,在每个环节中,敏捷 q 从1 到M-f 循环,力量 s=M-f-q,遍历后达到最大值
人物:白板
简单算下:
总点数 M
for f=1:M %专注 focus
for q=1:M-f %敏捷 quick
s=M-f-q; %力量 strength
b=q*(1001-q)/500000; %白板暴击率,不同人物相应加上相应数值
K1=1+f/200; %普通伤害倍率
Kb1=1.5; %技能最大伤害之于普通伤害的倍率,不同技能也有不同
Kb2=1+s./250+0.5; %力量及本身特性对暴击的伤害加成,不同角色也有不同
K2=K1.*Kb1.*Kb2; %暴击伤害
K=(1-b).*K1+b.*K2; %伤害期望,即均值,固伤类应该没有攻击失误吧
在遍历中每轮都对伤害期望与最大值比较,若是大于,替换掉最大值,记下此时的s,q和f
if max(1,M)<K
max(1,M)=K;
maxq(1,M)=q;
maxf(1,M)=f;
maxs(1,M)=s;
end
然后对于不同的 M 值,都有一轮上述的分析……我对 0 到 1500 的 M 值分析,然后画图:
另外开荒的话,属性点总值在0 到 300 左右,情况十分明朗:
结论:
力量在点数低时毫无用处,如果不考虑粗人的话也尽量不加吧
总点数200点前(大概30多40级时),全专注,200后每2级3敏吧
不过鉴于人物本身及装备对暴击率和暴击伤害会有加成,所以这个加点只在开荒时有用,具体情况开药具体分析嘛.
热门评论
最新评论