足球平均优化怎么算?
以目前比较流行的FIFA13为例 首先,我们需要定义几个参数 P为球员的初始能力值,对于游戏来说P是固定的 C+C-....为该球员的属性点,例如速度、力量等,也是固定的 A和B是两个球员的能力值的差,也就是两个玩家之间的差距 M=(A+B)/2 是这个差值的半角(可能不太恰当……) E是能力的波动幅度,即上下浮动的能力范围 设A=a B=b 则M=(a+b)/2 而E有最大值和最小值之分。一般可以假设M≤40,而E≥5 在计算的过程中,需要用到两个函数的反函数,分别是arcsin函数和它的一阶导数以及cos^2x 然后我们来看下具体的过程
第一步 我们先求出C1、C2、C3、C4的值 其中C4可以通过已知条件来求得 因为在计算的时候,我们会发现最后一步要开方的数值很小,结果就不够准了 所以我们将这一步的运算放大10倍 第二步 这里我们可以得出一个结论,就是当|e/m|<6时,才满足“平均优化”的条件 第三步 第四步 这个公式其实已经将所有的数据都考虑进去了 但是它是一个非线性的表达式,所以直接求解是不现实的 我就只把它放出来让大家欣赏一下好了~ 最后说一下,这里的优化并不是指能力值的平均化,而是对能力值进行一种补偿。比如我比你强两分,那么我的能力值就会在原来的基础上增加一分的波动;如果比我的能力强的人有很多的话,那我的能力值就会得到很大的补偿