Effort level: Difference between revisions

→‎Calculation: polishing up this section
(→‎Calculation: polishing up this section)
Line 37: Line 37:


==Calculation==
==Calculation==
===Effort level bonus===
The Pokémon's stats are calculated using the following formulae. The final values are rounded to the nearest integer.
The effort level bonus (ELB) is a bonus added directly to the Pokémon's stat.
 
<math>
\begin{align}
HP &= \left\lfloor ({Level \over 100} + 1) \cdot Base + Level \right\rfloor + ELB\\
OtherStat &= \left\lfloor \frac{(\frac{Level}{50}+1) \cdot Base}{1.5} \cdot Nature \right\rfloor + ELB
\\\\
ELB &= \frac{ \sqrt{Base} * Multiplier + Level}{2.5}
\end{align}
</math>


The effort level bonus is calculated as follows.
<math>ELB = \frac{ \sqrt{Base} * Multiplier + Level}{2.5} </math>
where:
where:
* <math>Base</math> is the Pokémon species' base stat for that stat
* <math>Base</math> is the Pokémon species' base stat for that stat
* <math>Multiplier</math> is the effort level multiplier
* <math>Level</math> is the Pokémon's level
* <math>Level</math> is the Pokémon's level
* <math>ELB</math> is the effort level bonus, directly added to the Pokémon's stat.
** <math>Multiplier</math> is the effort level multiplier, which is directly and discretely determined by a stat's effort level


The effort level multiplier is determined from the effort level as follows:
The effort level multiplier is determined from the effort level as follows:
Line 73: Line 80:
| 10 || 25
| 10 || 25
|}
|}
===Stat calculation===
The Pokémon's stats are calculated using the following formulae.
<math>HP = \big(\frac{Level}{100} + 1\big) \cdot Base + Level + ELB </math>
<math>Other stat = \frac{(\frac{Level}{50}+1) \cdot Base}{1.5} \cdot Nature + ELB </math>


{{stub|Game}}
{{stub|Game}}