Size and weight variation: Difference between revisions

(→‎Generations III and IV: Add initial records)
Line 279: Line 279:


===Generations III and IV===
===Generations III and IV===
{{incomplete|section|needs=Initial records}}
In [[Generation III|Generations III]] and {{gen|IV}}, there are occasionally [[Non-player character|NPCs]] who want to see large Pokémon. When shown a Pokémon, they calculate its size according to the formula detailed below, and give the player a prize if it exceeds the previous record. The size of these Pokémon follows a {{wp|normal distribution}}, and is calculated from its [[individual values]] and its [[personality value]].
In [[Generation III|Generations III]] and {{gen|IV}}, there are occasionally [[Non-player character|NPCs]] who want to see large Pokémon. When shown a Pokémon, they calculate its size according to the formula detailed below, and give the player a prize if it exceeds the previous record. The size of these Pokémon follows a {{wp|normal distribution}}, and is calculated from its [[individual values]] and its [[personality value]].


Line 288: Line 287:
! Location
! Location
! Pokémon
! Pokémon
! Initial record (cm)
! colspan="2" | Initial record
! Initial record (in)
|-
|-
| {{gameabbrev3|RS}}
| {{gameabbrev3|RS}}
| [[Sootopolis City]]
| [[Sootopolis City]]
| {{p|Barboach}} and {{p|Shroomish}}
| {{p|Barboach}} and {{p|Shroomish}}
| 40.0 cm
| 40.0 cm <!-- s = 0x8100 -->
| <!--15.7-->? inches
| 15.7 in
|-
|-
| {{gameabbrev3|E}}
| {{gameabbrev3|E}}
| [[Sootopolis City]]
| [[Sootopolis City]]
| {{p|Seedot}} and {{p|Lotad}}
| {{p|Seedot}} and {{p|Lotad}}
| 50.0 cm
| 50.0 cm <!-- s = 0x8000 -->
| <!--19.6-->? inches
| 19.6 in
|-
|-
| {{gameabbrev3|FRLG}}
| {{gameabbrev3|FRLG}}
| {{rt|12|Kanto}}
| {{rt|12|Kanto}}
| {{p|Magikarp}}
| {{p|Magikarp}}
| None
| colspan="2" | None
| None
|-
|-
| {{gameabbrev3|FRLG}}
| {{gameabbrev3|FRLG}}
| [[Water Path]]  
| [[Water Path]]  
| {{p|Heracross}}
| {{p|Heracross}}
| None
| colspan="2" | None
| None
|-
|-
| {{gameabbrev4|DPPt}}
| {{gameabbrev4|DPPt}}
| {{rt|222|Sinnoh}}
| {{rt|222|Sinnoh}}
| {{p|Remoraid}}
| {{p|Remoraid}}
| None
| colspan="2" | None
| None
|-
|-
| {{gameabbrev4|HGSS}}
| {{gameabbrev4|HGSS}}
| [[Lake of Rage]]
| [[Lake of Rage]]
| {{p|Magikarp}}
| {{p|Magikarp}}
| ? cm
| 106.5 cm <!-- s = 56150 -->
| 41.9 inches
| 41.9 in
|}
|}


====Calculation====
====Calculation====
Only the lowest two bytes of the personality value are used in the calculation: ''p''<sub>1</sub> (highlighted in <span style="background:#9999FF">blue</span> below) is the least significant byte, while ''p''<sub>2</sub> (highlighted in <span style="background:#FF9999">red</span>) is the second least significant byte.
<code>00000000 00000000 <span style="background:#FF9999">00000000</span> <span style="background:#9999FF">00000000</span></code>
<code>00000000 00000000 <span style="background:#FF9999">00000000</span> <span style="background:#9999FF">00000000</span></code>


The lowest two bytes of ''p'' are used in the calculation: ''p''<sub>1</sub> (highlighted in <span style="background:#9999FF">blue</span> above) is the least significant byte, while ''p''<sub>2</sub> (highlighted in <span style="background:#FF9999">red</span>) is the second least significant byte. Additionally, only the four {{wp|least significant bit}}s of each IV are used in the calculation: mathematically, <math>stat' = IV_{stat} \mod 16</math>.
Additionally, only the four {{wp|least significant bit}}s of each IV are used in the calculation: mathematically, <math>stat' = IV_{stat} \mod 16</math>.


The first step in the calculation is as follows:
The first step in the calculation is as follows:
Line 362: Line 359:


If the game converts this number to inches, the final result will be rounded down to the nearest tenth of an inch.
If the game converts this number to inches, the final result will be rounded down to the nearest tenth of an inch.
In all Generation III games and non-English Generation IV games, a Pokémon is considered to have beat the previous record if its size in millimeters is greater than the previous record. In English-language Generation IV games, a Pokémon is considered to have beat the previous record if its size in tenths of an inch is greater than the previous record.


===Generation VII===
===Generation VII===