作者virtual (:))
看板PokemonGO
标题[发问] CP 计算公式
时间Wed Oct 5 17:12:10 2016
最近因为想自己计算一次伤害, 顺便了解一下 CP 相近的情况下,
什麽怪该用什麽打, 方便训练道馆. 所以查了 CP 计算公式.
CP = (攻击力) ×(防御值)^0.5 ×(体力值)^0.5 ×(等级换算值)^2 ÷10
但实际一算跟网站上列的 Max CP 却差异颇大,
https://pokemon.gameinfo.io/zh-tw/pokemon/134-vaporeon
以 iv100, 40.5 级来看, 等级换算值为 0.7931164
水伊布 Vaporeon 201(攻) 183(防) 275(体)
CP 算起来是 1784
网站上查到是 2816
如果把公式中等级换算值的 ^2 也变成 ^0.5, CP 算起来是 2526,
比较接近, 但还是差一点,
卡比兽 Snorlax 195 195 335
CP = 1972 或是改成平方的话是 2792
网站上查到是 3112.
请问有人知道是差在哪里吗?
为什麽算起来不一样?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.9.69.240
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PokemonGO/M.1475658735.A.481.html
1F:→ sunlman: 我算一样耶应该你算错了 你没列怎麽算的不知道你错在哪 10/05 17:22
2F:→ sunlman: 还有那网站列的是lv40 不是40.5 10/05 17:22
3F:→ Federer4ever: 我自己写程式算过 跟网站一样 就只是你算错了 10/05 17:25
4F:→ qwe20: CP multiplier是0.7903才对 10/05 17:49
5F:→ qwe20: 195* 195^0.5 * 335^0.5 * 0.7903^2 /10 =3112 10/05 17:51
6F:→ virtual: 感恩, 我用实际体值去算, 不是 base, 所以 CP_multiplier 10/06 07:45
7F:→ virtual: 多乘了好几次...XD 10/06 07:46