Pokémon Go: Difference between revisions
| Line 236: | Line 236: | ||
Given that every species has exactly one or two (distinct) types, there are 306 (18 * 17) total type pairs possible plus the base 18, for a total of 18<sup>2</sup> = 324 possible species typings (not all of them are actually populated in the game). Against a given typing, an Attack could theoretically have an exponent as low as -4 and as high as 2. No Attack type is very ineffective against two different types, though, so the actual minimum is -3. | Given that every species has exactly one or two (distinct) types, there are 306 (18 * 17) total type pairs possible plus the base 18, for a total of 18<sup>2</sup> = 324 possible species typings (not all of them are actually populated in the game). Against a given typing, an Attack could theoretically have an exponent as low as -4 and as high as 2. No Attack type is very ineffective against two different types, though, so the actual minimum is -3. | ||
Define BN2 as the number of types against which an Attack is very ineffective, BN1 for ineffective, and BP1 for effective (-2, -1, and 1 from the table above). B0 = 18 - BN2 - BN1 - BP1. | |||
* -3 against Ghost-Steel and Ghost-Rock | |||
* -2 against Ghost, Steel-Rock, and Ghost-{anything but Steel or Rock} | * 2: effective against both types (2 cannot be accomplished against a singly-typed species): BP1*(BP1-1) | ||
* -1 against Steel, Rock, Steel-{anything but Rock or Ghost}, and Rock-{anything but Steel or Ghost} | * 1: effective against the single type, or effective against one of two types while neutral against the other: BP1*(B0+1) | ||
* 0 against all other combinations | * 0: neutrality against all types, or effectiveness against one combined with ineffectiveness against the other: BP1*BN1 + B0<sup>2</sup> | ||
* -1: ineffective against the one type, or ineffective against one type and neutral against the other, or very ineffective against one type and effective against the other: BN1*(B0+1) + BN2*BP1 | |||
* -2: very ineffective against the single type, or very ineffective against one type and neutral against the other, or ineffective against both types: BN2(B0+1) + BN1*(BN1 - 1) | |||
* -3: very ineffective against one type, and ineffective against the other: BN2*BN1 | |||
** Since BN2 is always 0 or 1, this reduces to BN1 or 0 | |||
The sum over these five values will always be 171. | |||
As an example, Normal is BN2 against one type, BN1 against two types, and BP1 against zero. It is thus: | |||
* -3 against Ghost-Steel and Ghost-Rock (2) | |||
* -2 against Ghost, Steel-Rock, and Ghost-{anything but Steel or Rock} (18) | |||
* -1 against Steel, Rock, Steel-{anything but Rock or Ghost}, and Rock-{anything but Steel or Ghost} (32) | |||
* 0 against all other combinations (273) | |||
{| class="wikitable" | {| class="wikitable" | ||
! Attack type !! | ! Attack type !! BN2 !! BN1 !! B0 !! BP1 !! -3 !! -2 !! -1 !! 0 !! 1 !! 2 | ||
|- | |- | ||
| Normal || 1 || 2 || 0 || 2 || | | Normal || 1 || 2 || 15 || 0 || 2 || || || || 0 || 0 | ||
|- | |- | ||
| Fighting || 1 || 6 || 5 || 6 || | | Fighting || 1 || 6 || 6 || 5 || 6 || || || || || | ||
|- | |- | ||
| Flying || 0 || 2 || 3 || 0 || | | Flying || 0 || 2 || 13 || 3 || 0 || 1 || || | ||
|- | |- | ||
| Poison || 1 || 4 || 2 || 4 || | | Poison || 1 || 4 || 11 || 2 || 4 || || | ||
|- | |- | ||
| Ground || 1 || 2 || 5 || 2 || | | Ground || 1 || 2 || 10 || 5 || 2 || | ||
|- | |- | ||
| Rock || 0 || 3 || 4 || 0 || | | Rock || 0 || 3 || 11 || 4 || 0 || | ||
|- | |- | ||
| Bug || 0 || 7 || 3 || 0 || | | Bug || 0 || 7 || 8 || 3 || 0 || | ||
|- | |- | ||
| Ghost || 1 || 1 || 2 || 1 || | | Ghost || 1 || 1 || 14 || 2 || 1 || | ||
|- | |- | ||
| Steel || 0 || 4 || 3 || 0 || | | Steel || 0 || 4 || 11 || 3 || 0 || | ||
|- | |- | ||
| Fire || 0 || 4 || 4 || 0 || | | Fire || 0 || 4 || 10 || 4 || 0 || | ||
|- | |- | ||
| Water || 0 || 3 || 3 || 0 || | | Water || 0 || 3 || 12 || 3 || 0 || | ||
|- | |- | ||
| Grass || 0 || 7 || 3 || 0 || | | Grass || 0 || 7 || 8 || 3 || 0 || | ||
|- | |- | ||
| Electric || 1 || 3 || 2 || 3 || | | Electric || 1 || 3 || 12 || 2 || 3 || | ||
|- | |- | ||
| Psychic || 1 || 2 || 2 || 2 || | | Psychic || 1 || 2 || 13 || 2 || 2 || | ||
|- | |- | ||
| Ice || 0 || 4 || 4 || 0 || | | Ice || 0 || 4 || 10 || 4 || 0 || | ||
|- | |- | ||
| Dragon || 1 || 1 || 1 || 1 || | | Dragon || 1 || 1 || 15 || 1 || 1 || | ||
|- | |- | ||
| Dark || 0 || 3 || 2 || 0 || | | Dark || 0 || 3 || 13 || 2 || 0 || | ||
|- | |- | ||
| Fairy || 0 || 3 || 3 || 0 || | | Fairy || 0 || 3 || 12 || 3 || 0 || | ||
|- | |- | ||
|} | |} | ||