GamePress

Pokémon Base ATK inaccurate formula?

Hello,

I was doing personal test, just for curiosity, and I found that the Base ATK formula doesn't work for some Pokemon like Miltank, Togetic or Mantine.

Miltank's Base ATK is 157 but the formula rounded it to 158 and that is enougth to show wrong IV results.

Do you know why this is happening? When is necessary to round even or odd? I'm ignoring something? Thanks you very much.

GamePress Base ATK formula: https://pokemongo.gamepress.gg/pokemon-stat-change

Asked by HappyTrainer6 years 7 months ago
Report

Answers

Maybe floor() in the base stat calculation?
Floor(ScaledAtk*SpeedMod) gives 157 for Miltank. Haven't tried any other mons tho. Used Google Sheets and not sure how they implement math formulas, but should all be the same stuff.

Up
0
Down

Base stat uses round off. Lugia's base ATK would have been 192 (192.6 before rounding) if it uses FLOOR, since FLOOR always round down a value. Miltank's base ATK calculated without rounding is 157.5. I bet it is the .5 that cause the error.

Up
0
Down

Thanks for your answers. I think the same, 157.5 can be the error and I can't find a solution. If somebody have more information would be nice for me.

Up
0
Down