**Individual Values**, or IVs, serve as a factor in determining a Pokémon's stats and differ from Pokémon to Pokémon, functioning like a Pokémon's "Genes".

Every stat (HP, ATK, DEF, SPA, SPD, and SPE) has an IV ranging from 0 to 31. Individual values are provided randomly for every Pokémon, caught or bred. For example, a Pokémon could have the IVs 7/27/31/14/19/2, in HP/ATK/DEF/SPA/SPD/SPE format. At level 100, a Pokemon's IVs are added to its stats for their total values. For example, a level 100 Tyranitar with no Effort Values and 0 IVs has 310 HP; however, if it has 31 IVs, it would have 341 HP.

As insignificant as 31 points may seem, high IVs are required for Ace Trainers to obtain when breeding Pokémon with perfect natures/stats. On some occasions, they are even the tipping point in a close matchup. For example, if Terrakion had an 0 Attack IV, it will have an attack of 358 at level 100 (with an attack improving nature), while a Terrakion with perfect Attack IVs would have 392 Attack. This small difference can mean the difference between a one-hit kill (not an OHKO) and survival with 1 HP.

## Manipulating IVs

Fortunately for some--Ace Trainers and Pokémon Breeders especially--Pokemon can be bred to obtain the desired IVs.

The process of breeding IVs is as follows:

- Three IVs are inherited from the parents, and are selected in three checks:
- First check: A known IV (HP/ATK/DEF/SPA/SPD/SPE) is selected from either the Mother or the Father and passed on to the child.
- Second check: A random IV with the exception of HP (ATK/DEF/SPA/SPD/SPE) is selected from either the Mother or the Father and passed on to the child.
- Third check: A random IV with the exception of HP and DEF (ATK/SPA/SPD/SPE) is selected from either the Mother or the Father and passed on to the child.

Because of these checks, a parent is more likely to pass on its IV for ATK or SPA to its offspring; however, letting the parent hold a Power Item guarantees that the IV of Power Item's boosted stat will be passed on.

## Checking IVs

Beginning in Generation III, there has sometimes been an NPC that allows players to check the IVs of their Pokémon.

A list of the locations of the NPCs:

- Pokémon HeartGold: The NPC is located in the Battle Tower, dressed like a scientist and standing closest to the PC on the top right side of the room. He will only give information about one of a Pokémon's IVs each time he is asked, so he should be consulted more than once to learn about all of a Pokémon's IVs.
- Pokémon Black: The NPC is located in the Battle Subway, closest to the exit. He will give information about a Pokémon's highest IVs. If it has more than one, he will include all of the information in a single consultation according to the list below.
- Pokémon Platinum: The NPC is located directly next to the PC in the Battle Tower. This NPC is not available in Pokémon Diamond/Pearl.

- Sum of IV's:

- "This Pokémon's potential is decent all around." (0-90)
- "This Pokémon's potential is above average overall." (91-120)
- "This Pokémon has relatively superior potential overall." (121-150)
- "This Pokémon has outstanding potential overall." (150-186)

- One IV:

- "It's rather decent in that regard." (0-15)
- "It's very good in that regard." (16-25)
- "It's fantastic in that regard." (26-30)
- "It can't be better in that regard." (31)

## Formula

The formulae for calculating a Pokémon's IVs are as follows:

- The formula for the HP IV, which differs from the rest of the IVs:
- $ IV_{HP} = [(S-\alpha - 10) \times (\frac{100}{\alpha}) - 2 \times B - (\frac {\sigma}{4})] $
- In layman terms:$ IV_{HP} = [(Stat_{current level} - Base_{current level} - 10) \times (\frac{100}{Base_{current level}}) - 2 \times B - (\frac {EV}{4})] $
- $ \frac {\sigma}{4} $ means to take the amount of EVs (σ) you have in HP, divide it by 4, and then round down.

- The formula the rest of the IVs:
- $ IV_{stat} = [(\frac{S}{\phi}-5) \times (\frac{100}{\alpha}) - 2 \times B - (\frac {\sigma}{4})] $
- In layman terms:
- $ IV_{stat} = [(\frac{Stat_{current level}}{Nature_{constant}}-5) \times (\frac{100}{Base_{current level}}) - 2 \times B - (\frac {EV}{4})] $
- $ \frac {\sigma}{4} $ means to take the amount of EVs you have in the particular stat, divide it by 4, and then round down.
- $ \frac{S}{\phi}-5 $ means to take the Current Stat Value, divide it by the bonus from the Pokémon's nature (φ), and then round up. If the stat gets an increase from the nature, divide the Current Stat Value by the constant 1.1; if it gets a decrease from the nature, divide the Current Stat Value by the constant 0.9.

The formulae for calculating stats are different from calculating IVs.

### Generation I and II

The formulae are known as "Oak's Theorem". It is denoted by the letter **ρ** (Rho).

Hit Points:

$ \rho_{HP} = \left [ \frac{(B + I) \times 2 + \left [\frac{\sqrt \sigma}{4} \right ] \times \alpha}{100} \right] + \alpha + 10 $

Other Stats:

$ \rho_{other} = \left [ \frac{(B + I) \times 2 + \left [\frac{\sqrt \sigma}{4} \right ] \times \alpha}{100} \right] + 5 $

Where:

- B - Base Stat
- I - Individual Values
- σ - Effort Value
- α - Pokémon's Level

Example:

Find the total HP stat of a Level 40 Lugia.

Substitute:

- B - 106
- I - 6
- σ - 50000
- α - 40

Since it is HP, the HP version will be used.

$ \rho_{HP} = \left [ \frac{(B + I) \times 2 + \left [\frac{\sqrt \sigma}{4} \right ] \times \alpha}{100} \right] + \alpha + 10 $

Substituting every givens into the formula:

$ \rho_{HP} = \left [ \frac{(106 + 6) \times 2 + \left [\frac{\sqrt {50000}}{4} \right ] \times 40}{100} \right] + 40 + 10 $

Doing the order of operations:

$ \rho_{HP} = \left [ \frac{112 \times 2 + \left [\frac{\sqrt {50000}}{4} \right ] \times 40}{100} \right] + 40 + 10 $

$ \rho_{HP} = \left [ \frac{112 \times 2 + \left [\frac{224}{4} \right ] \times 40}{100} \right] + 40 + 10 $

$ \rho_{HP} = \left [ \frac{224 + 56 \times 40}{100} \right] + 40 + 10 $

$ \rho_{HP} = \left [ \frac{224 + 2240}{100} \right] + 40 + 10 $

$ \rho_{HP} = \left [ \frac{2464}{100} \right] + 40 + 10 $

$ \rho_{HP} = 24.64 + 40 + 10 $

$ \rho_{HP} \doteq 74.64 $

- Rounding it off to the nearest stat:

$ \rho_{HP} \doteq 75 $

### Generations III and above

The formulae are known as "Birch's Theorem". It is denoted by the letter **Γ** (Gamma).

Hit Points:

$ \Gamma_{HP} =\left [\frac{\left ( 2 \times B \times I +\left [ \frac{\sigma}{4} \right ]\right ) \times \alpha }{100} \right ] + \alpha + 10 $

Other Stats:

$ \Gamma_{other} =\left (\left [\frac{\left ( 2 \times B \times I +\left [ \frac{\sigma}{4} \right ]\right ) \times \alpha }{100} \right ] + 5\right ) \times \varphi $

- B - Base Stat
- I - Individual Values
- σ - Effort Value
- α - Pokémon's Level
- φ - Nature

The important constants of Nature (**φ**) are as follows:

- 1.1x increase for the main Nature's first stat
- 0.9x decrease for the main Nature's second stat

Example:

Find the Defence stat of a Level 40 Accelgor with a **Bold** nature.

Substitute:

- B - 40
- I - 7
- σ - 116
- α - 51
- φ - Bold (+1.1 Def, -0.9 Att)

The other stats version will be used.

$ \Gamma_{other} =\left (\left [\frac{\left ( 2 \times B \times I +\left [ \frac{\sigma}{4} \right ]\right ) \times \alpha }{100} \right ] + 5\right ) \times \varphi $

- For Defence:

Substituting every givens into the formula:

$ \Gamma_{Def} =\left (\left [\frac{\left ( 2 \times 40 \times 7 +\left [ \frac{116}{4} \right ]\right ) \times 51}{100} \right ] + 5\right ) \times 1.1 $

Doing the order of operations:

$ \Gamma_{Def} =\left (\left [\frac{\left ( 2 \times 40 \times 7 +\left [ \frac{116}{4} \right ]\right ) \times 51}{100} \right ] + 5\right ) \times 1.1 $

$ \Gamma_{Def} =\left (\left [\frac{\left ( 560 +\left [ \frac{116}{4} \right ]\right ) \times 51}{100} \right ] + 5\right ) \times 1.1 $

$ \Gamma_{Def} =\left (\left [\frac{\left ( 560 + 29 \right ) \times 51}{100} \right ] + 5\right ) \times 1.1 $

$ \Gamma_{Def} =\left (\left [\frac{589 \times 51}{100} \right ] + 5\right ) \times 1.1 $

$ \Gamma_{Def} =\left (\left [\frac{30039}{100} \right ] + 5\right ) \times 1.1 $

$ \Gamma_{Def} =300.39 + 5 \times 1.1 $

$ \Gamma_{Def} =300.39 + 5.5 $

$ \Gamma_{Def} \doteq 305.89 $

Rounding it off to the nearest stat:

$ \Gamma_{Def} \doteq 306 $

Therefore, its defence stat is 306.

- For Attack:

- Accelgor's base attack is 70, so sigma = 70.

Substituting every givens into the formula:

$ \Gamma_{Att} =\left (\left [\frac{\left ( 2 \times 40 \times 7 +\left [ \frac{70}{4} \right ]\right ) \times 51}{100} \right ] + 5\right ) \times 0.9 $

Doing the order of operations:

$ \Gamma_{Att} =\left (\left [\frac{\left ( 2 \times 40 \times 7 +\left [ \frac{70}{4} \right ]\right ) \times 51}{100} \right ] + 5\right ) \times 0.9 $

$ \Gamma_{Att} =\left (\left [\frac{\left ( 560 +\left [ \frac{70}{4} \right ]\right ) \times 51}{100} \right ] + 5\right ) \times 0.9 $

$ \Gamma_{Att} =\left (\left [\frac{\left ( 560 + 17.5 \right ) \times 51}{100} \right ] + 5\right ) \times 0.9 $

$ \Gamma_{Att} =\left (\left [\frac{577.5 \times 51}{100} \right ] + 5\right ) \times 0.9 $

$ \Gamma_{Att} =\left (\left [\frac{29452}{100} \right ] + 5\right ) \times 0.9 $

$ \Gamma_{Att} =295 + 5 \times 0.9 $

$ \Gamma_{Att} \doteq 295 + 4.5 $

Rounding it off to the nearest stat:

$ \Gamma_{Att} \doteq 300 $

Therefore, its attack stat is 300.