《星际争霸2》损失的农民数量与损失量之间的关系
游戏攻略假设死了n只农民,每分钟采的晶矿设定为常数C,每秒就是C/60。
损失 1)生产n只农民所需的资源
损失量设为D_1,那么D_1=50n
损失 2)n只农民没采集的资源
直到生产1只农民,少采集资源量:17n*C/60
直到生产2只农民,少采集资源量:17(n-1)C/60
直到生产3只农民,少采集资源量:17(n-2)C/60
...
直到生产n只农民,少采集资源量:17(n-(n-1))C/60
这次的损失量设为D_2。那么,
D_2=17C/60*{n+(n-1)+(n-2)+...+1}
=17C/60*n(n+1)/2
=17n(n+1)C/120
即所有损失的总量D是D=D_1+D_2
=50n+17n(n+1)C/120
但是要注意的一点,C是随着n的量改变的。(此前是按常量60来算的)
假设:每x只农民每分钟采集的晶矿量为y,那么可以得出
y=0.0023x^4-0.1764x^3+3.1188x^2+42.01^x+15.095
不要问我这个方程式是怎么来的……
结论: D=50n+85n(n+1)/12
事实上我也不知道为什么去计算这个,可能是被人屠了N个农民吸取的教训吧。