在开心里面,当所加总点数一定时,怎样才能使血防效益最大呢?在这里首先定义一下血防效益:我们可以把防御值看做血的质量,这样的话血防效益 = 血量*防御值。
假定:a = 血量基值(不是初始值,是没有加点时的血量);b = 防御基值(不是初始值,是没有加点时的防御值);c = 血量成长率;d =防御成长率;x = 血量的加点;y = 防御的加点;n = 用于血防的总点数。则x + y = n;
血防效益 = (a+cx)*(b+dy)
将y = n - x代入上式化简得到:
血防效益 = -cdy^2+(ad-cb+cdn)y+ab+cbn
该函数相信大家都不陌生,是一个开口向下的抛物线,当
y = (ad-cb+cdn)/(2cd) =0.5n + (ad - cb)/(2cd) (公式)
时血防效益有最大值。
由此可以看出,加血的时候一般都要加防。
举个简单例子:血量基值 = 200, 防御基值 = 60,血量成长率 = 20, 防御成长率 = 4,则公式的后一项
(ad - cb)/(2cd) = -0.83
此时血防点数比几乎按1:1分配。
由于大部分时候公式的后一项接近于0,所以1:1的加点方案即使不是最佳方案,也属上佳。
此公式,对幻兽和人物均有效。
PS: 我叫梦谕, 在上海1区1服