本帖最后由 tangziming1983 于 2015-10-19 10:11 编辑
加入一个数值群很久了,一直潜着水看大神们讨论问题,发现不懂的默默百度。如今我学到了不少知识,但有一个问题憋在心里很久了。群公告里有一条:不允许讨论战斗力和属性价值相关的问题。我一直不明白为什么,现试着分析一下原因,请数值大神指正。
战斗力问题:
战斗力=有效输出*有效生命 假设暴击倍数为2,有效输出=DPS*(1+暴击率) 假设有效生命=生命/【(1-免伤率)*(1-闪避率)】
当战斗力中所有因素只跟自己有关时,那么战斗力可以跟自己以前比较,可以跟别人比较。但如果战斗力中有因素跟战斗力的另一方相关,那么战斗力就只限定于战斗的双方进行比较了。比如有效闪避=闪避-对方命中,有效暴击=暴击-对方韧性。在这种情况下,一旦变换战斗对象,战斗力就作废了,所以讨论就毫无意义了,故此不让讨论,是么?
另外借此机会问下,貌似页游的战斗力就很直接的显示出来,他们的数值设计难道都是属性只跟自己有关?
属性价值问题:
比如 战斗力= DPS*(1+暴击率)*生命/【(1-免伤率)*(1-闪避率)】 由于高数已经忘记了….我自己推测时用的方法是当闪避加1时,看战斗力变化多少,从而得到1闪避率等于多少战斗力。然后暴击率加1时,战斗力变化多少得到暴击率等于多少战斗力,然后可知闪避率与暴击率的价值比例。 看别人用的是求导的方法,求导的原理是一个数变动极小时,另一个数的变化。所以分别对闪避、暴击等因素求导,就可以得到各个因素等于多少战斗力,从而可以得到他们的价值比例。 我觉得我们方法不同,但思路是一样的.....对吧? 但这里有个问题,即其他因素变化后,这个价值也变了。比如说上面公式中生命50时,1闪避率价值为1战斗力。而其他各因素不变,生命增长到60,1闪避率价值可能就变为1.1战斗力了。所以属性价值只有在其他因素不变的情况下才能讨论。
不知道以上分析对么?
|