阿加雷斯特戰(zhàn)記優(yōu)化加點策略
這個是由玩家原創(chuàng)的對阿加雷斯特戰(zhàn)記的加點的攻略,詳細分析了很多數(shù)據(jù)得出來的優(yōu)化策略,有興趣的玩家可以來看看參考一下。
前半部分是分析,想直接看策略的玩家請直接去最后
wiki 各大攻略,已經(jīng)有關(guān)于各種屬性點的直接收益,這里不再冗談,只提一點就是關(guān)于vit屬性的收益作用。
vit的其中一項作用是HP Gain = (Base Vit * 3) + (New Lvl * 2) 引用于http://agarest.wikia.com/wiki/Game_Mechanics
于是 ,vit成為生命值沒有上限的情況下,點得越早收益越高的屬性點,但是由于生命值的上限的屬性點是20W也就是即使沒有1點vit人物等級也將會到:
(1+x)x=200000 x = 446.71 也就是 447級時生命上限漲滿,因此當(dāng)生命上限滿時vit的收益最小。
所以: 我考慮在不被秒的情況下,通過補血手段,來降低vit點的分配,多出的點數(shù)分配到其他屬性,從而優(yōu)化PP分配。
在此先介紹下我通過打開DLC反復(fù)收集測試擬合出來的治療算法分析如下:
這是關(guān)于不同屬性mag點以及int點治療數(shù)據(jù) heal是最初級的治療 Hheal是高級治療。
int 15 16 37
mag 90 216 2252
heal 350 490 2820
Hheal 1600 2160 11480
線性回歸算法 linear {(90,350), (216,490), (2252,2820)} ( 分析指令可以通過 http://www.wolframalpha.com驗證計算 下同)得出當(dāng)int 值相近時
初級治療的線性關(guān)系
1.14331 x+245.134
高級治療線性關(guān)系
linear {(90,1600), (216,2160), (2252,11480)}
4.57326 x+1180.54
這是關(guān)于最高int點 999時不同的治療技能回復(fù)生命值
HP mag int
初級治療 20030 5994 999
初級治療 20930 6894 999
高級治療 80320 5994 999
高級治療 83920 6894 999
從以上數(shù)據(jù)中得到 治療量與mag 技能有線性關(guān)系但與int 非線性關(guān)系,
x為int加成對智力的加成
15*x+1*90=350 x=52/3 ```17.33
16*x+1*216=490 x=137/8 ```17.12
37*x+1*2252=2820 x=568/37 ```15.351
999*x+1*6894=20930 x=14036/999 ```14.06
linear{(15,52/3), (16,137/8), (37,568/37),(999,14036/999)}
16.6723-0.00265172 x 線性回歸效果不佳,故猜想
int 對治療的加成是 a+b/(c x+d)形式
擬合:通過以上數(shù)據(jù)擬合a+b/(c x+d)
FindFit[{(15,52/3), (16,137/8), (37,568/37),(999,14036/999)}, a+b/(c x+d) ,{a,b, c, d}, x]
{a -> 14., b -> 60074.3, c -> 1201.49, d -> -1.7747481850524767*^-11}
f(int)=14+( 60074.3/ (1201.49*int+-1.7747481850524767*^-11))
得最終治療算法: Skill*(mag+int*f(int))
Skill 為技能加成 初級治療為1,高級治療為4
通過前面的分析我得到了治療算法
現(xiàn)在我考慮策略
1。肉盾的最大生命值保持在‘高級治療’技能剛好滿,治療不溢出。
2。近戰(zhàn)非肉盾的最大生命值保持在‘治療’技能的兩倍。
3。遠程的最大生命值保持在‘治療’技能的一倍。
肉盾的vit和根據(jù)治療者的int,分配數(shù)量 vit:int=4×(6+1×14)*int :5×lvl=16*int:lvl
如當(dāng)前人物20級 治療人物的int 是100 那么肉盾分配的vit=100*16/20=80
2類人物的vit和根據(jù)治療者的int,分配數(shù)量 vit:int=2×(6+1×14)*int :5×lvl=8*int:lvl
如當(dāng)前人物20級 治療人物的int 是100 那么2類人物的vit=100*8/20=40
3類人物vit和根據(jù)治療者的int,分配數(shù)量 vit:int=1×(6+1×14)*int :5×lvl=4*int:lvl
如當(dāng)前人物20級 治療人物的int 是100 那么3類人物分配的vit=100*4/20=20
其余的pp分配到人物特性的str和int,如果要是偷東西就分配一些到luk與他的主屬性1:1,如果str/int包括裝備已經(jīng)滿就全分配到luk,或者隨意(主屬性是int的人用魔法攻擊不用擔(dān)心打不中)
通過治療算法,肉盾人物等級到達lvl80 (lvl=4×(6+1×14)/3)時肉盾從1點vit每等級增加的血量已經(jīng)到達治療每1int提供的治療,但是因為是肉盾需要防御還是繼續(xù)保此每級一點vit,肉盾會在270級前提最先到達上限。
簡單策略不用計算 非肉盾的vit保此跟他的等級相同即可 他將在283級前滿上限。
查看所有0條評論>>