pokemongo吧 关注:399,465贴子:2,590,454
  • 1回复贴,共1

我需要大神帮忙指点数据计算问题~~求帮忙

只看楼主收藏回复

我需要你来帮我讲解下
因为对这些了解不深所以会搞错数据源
这是第六代的种族值

里面的Atk是对应公式↓↓里的BAtk还是Atk
Base Attack = 2 * ((Atk * SpAtk)^0.5 + Spd^0.5))
Base Defense = 2 * ((Def * SpDef)^0.5 + Spd^0.5))
Base Stamina = 2 * HP
然后是第二个公式 Individual个体值
Stamina = (BaseStamina + IndividualStamina) * TotalCPMultiplier
Attack = (BaseAttack + IndividualAttack) * TotalCpMultiplier
Defense = (BaseDefense + IndividualDefense) * TotalCpMultiplier
置顶帖里说
TotalCpMultiplier = CpMultiplier + AdditionalCpMultiplie
这里TotalCpMultiplier(总CP加成)可以【约】等于【0.095 * Sqrt(PokemonLevel)】
那么就是说TcpM在等级固定的情况下是一个固定值··如果没有AcpM数据的话
那么如果种族值里的Atk是对应第一个公式里的Atk
那么将BAtk带入第二个公式 求的就是当前等级的Atk对吧 这里就个体值未知了
然后第三个公式
CP = Stamina^0.5 * Attack * Def^0.5 / 10
HP = Stamina * TCpM^0.5
这里可以用HP逆推STA
但是ATK和DEF相乘关系带入第二个公式也就是多了两个联动的未知数ATK和DEF个体值
然后我就蒙圈了


IP属地:福建1楼2016-07-18 16:31回复
    就这么沉了


    IP属地:福建2楼2016-07-18 16:55
    回复