A Pokémon has either monadic or dyadic typing. For the dyadic case,
order has no functional impact. The range of type effectiveness is [ -2, 1 ] against
monadic types and [ -3, 2 ] against dyadic types. Columns attack, rows defend.
T
-1 1 1 -1 -1 1
1 -1 1 1 1 -1 -1 -1 -2 1
1 -1 1 -1 1 -2 -1 1 1 -1
-1 -1 1 -1 1 -1
-1 -1 -2 -2 1 1 -1 -1 1 1 1
-1 -1 1 -1 1 2 -1 -1 1
-1 -1 -1 1 -2 -1 2 -1 1
-1 1 -2 1 1 -2 -3 1 2
-1 1 -3 1 1 1 -1 -1 -2 -1 1
1 -1 -1 2 2 -2 -2 1 1 1 -1
-2 -1 1 1 -1 1 -1 1
2 1 -1 -1 -1 2 1
1 1 -2 -1 -1 1
-1 -1 -2 1 1 -2 -1 1 1
1 1 -2 1 1 1 -1 -1 -1 1
-1 -1 1 1 1
-1 -1 -1 2 -2 -1 -1 -2 -1 -1
1 -1 1 -1 -1 1 -1 -1
1 -1 1 1 1 -1 -1 -1 -2 1
1 -1 1 1 -1 -2
1 -1 1 -1 2 1 -1 -1 -1 1 -2 -1
1 -1 -1 1 1 -1 -1 1 -2 -1
-2 -2 1 -1 1 -2 1
-2 2 1 1 -1 -1 -1
-1 1 -1 -1 -1 1 -1 -2 1 -1 1
-1 1 1 -1 -1 -2 1 -2 1
1 -1 -2 -1 -2
2 -1 -1 1 1 1 1 -1 -1 -1 1 1 -2 -1
1 -1 -2 1 1 -1 1 1 -1 -2 -1 1
1 -1 1 2 1 -1 -1 -2 1 1
1 -1 1 2 -3 -2
-1 -1 -1 1 -1 -1
2 1 -3
1 -1 1 2 -1 -1 -1 1 1 -1 -1 -2 1 1
-1 -1 2 1 -1 -1 -1 1 -1 -1 -2 -3 -1 -1
1 -1 1 1 1 -1 -1 1 -1 -2 -1 -1
1 -1 1 -1 1 -2 -1 1 1 -1
1 -1 1 -1 2 1 -1 -1 -1 1 -2 -1
1 -1 1 -1 -1 1 -1
1 -2 1 -1 -1 -1 1 1 -1 -1
-1 -1 -1 -1 1 -1 -1 -1 1 1 1 -1
-1 -1 1 -1 2 -1 1 -1 1 1 -1 -1
-1 1 -1 -2 -2 1 1 -1
-1 1 1 -1 -1 -2 -2 2 1 -1
-1 1 1 -1 1 -2 -1 1 -1 1 -2 -1 -1
1 1 -2 1 1 -2 -1 2 1 -2
1 -3 1 -1 2 -1 -1
1 -1 1 1 -1 1 1 -1
1 -1 1 1 -1 -2 -1 1 -1
-1 1 -1 -1 -1 -2 1 1 -1 1 -1
1 1 1 -1 1 -1 -1 1 -1 1 -1 -1
1 -1 1 1 -2 -1 1 1 -1 -1 1
-1 -1 1 -1 -2 1 -1 -2 -1 -1 -1 -1
1 1 -2 -1 -2
-1 -1 1 -1 1 -1
1 -1 -1 1 1 -1 -1 1 -2 -1
1 -2 1 -1 -1 -1 1 1 -1 -1
-1 -1 1 -1
-1 -1 -2 -1 -1 -1 1 1
-1 -1 -1 1 1 1 -1 -1
-1 -1 -1 -1 -1 -1 2 -1 1 -2 1
-1 -1 -1 -1 -1 1 1 -1
-1 1 -1 -2 -1 1 1 -2 -1 -1
1 -2 1 -1 1 1 -1 -1
-3 -1 1 1 1 -1 -1 -1 1
-1 1 1 -1 1 -1 1
-1 1 -1 -2 1 -1
-1 -1 -1 -1 -1 -1 2 -1 1 -1
1 1 -1 -1 -1 1 1 -1 -1
-1 1 -1 -2 1 2 -1 -1 1
-1 -1 -1 -1 1 1 -2 -1 2 -1 -1 -2 -1 -1 -2
-1 -1 1 1 -1 -2 -1
-1 -1 -2 -2 1 1 -1 -1 1 1 1
-2 -2 1 -1 1 -2 1
-1 -1 -1 -1 1 -1 -1 -1 1 1 1 -1
-1 -1 -2 -1 -1 -1 1 1
-1 -1 -2 -1 1 1
-2 -2 -2 1 -1 1 1 1 -1 1
-2 -1 -2 -1 -1 -1 -1 1 -1 1 1 1
-2 -1 -2 1 -2 -1 -2 1 1 1 1
-2 -2 -3 1 -2 1
-1 -2 -1 -1 1 1 -1 -1 1 2 1 -1
-1 -1 -2 -2 -1 1 1 -1 1 1
-1 -1 -2 1 -1 1 1 2
-1 -1 -2 -2 1 1
-2 -1 -2 -1 -2 -1 1 1 1
-2 -2 1 1 -1 1
-1 -1 -2 -1 -1 1 1 -1 2 1
-2 -1 -3 -1 1 -1 -1 1 -1 -1 -1 -1 -1
-1 -1 -2 1 -1 -1 1 -1 1 -1
-1 -1 1 -1 1 2 -1 -1 1
-2 2 1 1 -1 -1 -1
-1 -1 1 -1 2 -1 1 -1 1 1 -1 -1
-1 -1 -1 1 1 1 -1 -1
-2 -2 -2 1 -1 1 1 1 -1 1
-1 -1 1 1 1 -1
-2 -1 -1 1 -1 1 -1 1 -1 1
-2 -1 1 1 -1 1 -1 -2 1 1
-2 1 -2 1 1 -2 -1 1 -1
-1 -1 1 1 2 -1 -1 1 1 1 -1 -1
-1 -1 -2 1 1 1 1 -1 1 -2 1
-1 -1 1 1 1 1 -1 1 1
-1 -1 1 1 1 -2 1 -1
-2 -1 -1 1 -1 1 -1 2 -1
1 -1 1 1 -1
-1 -1 1 1 -1 1 1 -1 -1 1 -1 1 1
-2 -1 -1 1 1 -1 1 -1 -1 -2 -2 -1
-1 -1 1 1 -1 1 1 -1 1 -1 -1 -1
-1 -1 -1 1 -2 -1 2 -1 1
-1 1 -1 -1 -1 1 -1 -2 1 -1 1
-1 1 -1 -2 -2 1 1 -1
-1 -1 -1 -1 -1 -1 2 -1 1 -2 1
-2 -1 -2 -1 -1 -1 -1 1 -1 1 1 1
-2 -1 -1 1 -1 1 -1 1 -1 1
-1 -1 -1 -1 1 -1 1 -1 1
-2 1 -1 -1 -1 -2 -1 2 -1 1
-2 1 -1 -2 -1 1 -1 1 -1 -2 -1 1 -1 1
-1 -1 1 -2 1 1 -1
-1 -2 -1 -1 1 -1 -1 2
-1 -1 1 -1 1 -2 2 1
-1 -1 1 -1 -2 -1 1 -1 1 -1 1
-2 -2 -1 -1 -2 2 -1 -1 1 1 -1 1
1 -1 -1 -1 1 -1 1 -1 -1 1 -1 1
-1 -1 1 -2 -1 2 -1 -1 -1 1 2
-2 -1 -2 1 -1 -2 2 -2 -1 -2 -1 -2 1
-1 1 -1 -2 1 -2 1 -2
-1 1 -2 1 1 -2 -3 1 2
-1 1 1 -1 -1 -2 1 -2 1
-1 1 1 -1 -1 -2 -2 2 1 -1
-1 -1 -1 -1 -1 1 1 -1
-2 -1 -2 1 -2 -1 -2 1 1 1 1
-2 -1 1 1 -1 1 -1 -2 1 1
-2 1 -1 -1 -1 -2 -1 2 -1 1
-1 1 -1 -1 -2 1 1
-2 1 1 -3 1 -1 -2 1 -2 -1 1
-1 1 1 -2 -3 2 1 1 -1
-1 -1 -1 -2 2 -1 1
-1 1 1 -1 -2 2 1
-1 1 -2 -1 -2 1 1
-2 1 -1 -2 -2 -1 1 -1 1 1
1 1 -2 1 -1 -2 1 -1 1
-1 1 -1 -1 -1 1 -1 -1 1 1 1
-2 -1 1 -1 1 -1 -2 -1 -1 -2 -1 -1
-1 2 -1 -1 -2 1 -1 -1
-1 1 -3 1 1 1 -1 -1 -2 -1 1
1 -1 -2 -1 -2
-1 1 1 -1 1 -2 -1 1 -1 1 -2 -1 -1
-1 1 -1 -2 -1 1 1 -2 -1 -1
-2 -2 -3 1 -2 1
-2 1 -2 1 1 -2 -1 1 -1
-2 1 -1 -2 -1 1 -1 1 -1 -2 -1 1 -1 1
-2 1 1 -3 1 -1 -2 1 -2 -1 1
-1 1 -2 1 -2 -1
1 -1 -2 1 1 1 -1 -1 1 -2 -1
-1 1 -2 -2 1 1 1 -2 -2 -1 1
-1 1 -1 1 1 -1 -2 -1 1 1
-1 1 -1 -1 -2 -1
-2 1 -1 -3 1 -1 1 -2 -2 1
2 -3 2 -2 -1 -1
-1 1 -1 -1 -1 1 1 1 -3 -2 1 1
-2 1 -1 -1 -1 1 -1 1 -1 1 -1 -3 -3 -1 -1 -1
-1 1 1 -2 -1 1 1 -1 -2 -1 -1 -1
1 -1 -1 2 2 -2 -2 1 1 1 -1
2 -1 -1 1 1 1 1 -1 -1 -1 1 1 -2 -1
1 1 -2 1 1 -2 -1 2 1 -2
1 -2 1 -1 1 1 -1 -1
-1 -2 -1 -1 1 1 -1 -1 1 2 1 -1
-1 -1 1 1 2 -1 -1 1 1 1 -1 -1
-1 -1 1 -2 1 1 -1
-1 1 1 -2 -3 2 1 1 -1
1 -1 -2 1 1 1 -1 -1 1 -2 -1
1 -1 1 1 -1 -1 1 1 -1
1 -3 1 1 -1 2 -1
1 -1 1 2 1 -1 -1 1 1 1 -1
1 -1 1 1 1 -2 -1 -1 1 1 -1
-1 -1 -1 1 1 -2 1 1 -1
2 1 -1 -1 1 1 1 -1 -1 1 1 -1 -1
1 -1 1 1 -1 1
-1 -1 -1 1 2 -2 -1 -1 -1 -1 -1 -1
1 1 -1 1 -1 -2
-2 -1 1 1 -1 1 -1 1
1 -1 -2 1 1 -1 1 1 -1 -2 -1 1
1 -3 1 -1 2 -1 -1
-3 -1 1 1 1 -1 -1 -1 1
-1 -1 -2 -2 -1 1 1 -1 1 1
-1 -1 -2 1 1 1 1 -1 1 -2 1
-1 -2 -1 -1 1 -1 -1 2
-1 -1 -1 -2 2 -1 1
-1 1 -2 -2 1 1 1 -2 -2 -1 1
1 -3 1 1 -1 2 -1
-2 1 1 -1 -1 1
-2 1 1 1 -1 1 1
-2 1 -2 1 1 -1 -1 1
-1 -2 -1 -1 1 1 -2 1 -1 1
1 1 -2 -1 1 1 1 -1 -1 -1 1
-2 1 -1 -1 2 1 1 -1 -2 -1 1 2
-1 -1 -2 -1 1 1 -1 1 -1 -3 -1 -2 -1 1
-1 -1 2 -1 -1 -1
2 1 -1 -1 -1 2 1
1 -1 1 2 1 -1 -1 -2 1 1
1 -1 1 1 -1 1 1 -1
-1 1 1 -1 1 -1 1
-1 -1 -2 1 -1 1 1 2
-1 -1 1 1 1 1 -1 1 1
-1 -1 1 -1 1 -2 2 1
-1 1 1 -1 -2 2 1
-1 1 -1 1 1 -1 -2 -1 1 1
1 -1 1 2 1 -1 -1 1 1 1 -1
-2 1 1 1 -1 1 1
1 1 -1 1 1
2 1 -2 -1 1 1
-1 -1 1 -1 1 -1 -1 1 1 1
1 1 1 1 -1 -1 1 1
2 -1 1 1 -1 -1 -1 1 2 1
-1 -1 -1 2 2 -1 -1 1 -2 -1 -2 -1
1 1 1 -2 1 -1
1 1 -2 -1 -1 1
1 -1 1 2 -3 -2
1 -1 1 1 -1 -2 -1 1 -1
-1 1 -1 -2 1 -1
-1 -1 -2 -2 1 1
-1 -1 1 1 1 -2 1 -1
-1 -1 1 -1 -2 -1 1 -1 1 -1 1
-1 1 -2 -1 -2 1 1
-1 1 -1 -1 -2 -1
1 -1 1 1 1 -2 -1 -1 1 1 -1
-2 1 -2 1 1 -1 -1 1
2 1 -2 -1 1 1
1 -2
-1 -1 -2 -1 1 -1 1
1 1 -1 -1
2 -1 -1 -2 1 1 -1 -1 1 1
-1 -1 -1 2 1 -1 -2 -1 1 -1 -1 -2 -1 -1 -1
1 1 -1 -2 1 -1 -1 -1
-1 -1 -2 1 1 -2 -1 1 1
-1 -1 -1 1 -1 -1
-1 1 -1 -1 -1 -2 1 1 -1 1 -1
-1 -1 -1 -1 -1 -1 2 -1 1 -1
-2 -1 -2 -1 -2 -1 1 1 1
-2 -1 -1 1 -1 1 -1 2 -1
-2 -2 -1 -1 -2 2 -1 -1 1 1 -1 1
-2 1 -1 -2 -2 -1 1 -1 1 1
-2 1 -1 -3 1 -1 1 -2 -2 1
-1 -1 -1 1 1 -2 1 1 -1
-1 -2 -1 -1 1 1 -2 1 -1 1
-1 -1 1 -1 1 -1 -1 1 1 1
-1 -1 -2 -1 1 -1 1
-1 -1 -1 -1 1 -1 1
1 -1 -2 1 -1 1 -1
-1 -1 -1 -1 2 -1 -2 1 1 1
-2 -1 -2 1 -1 -2 2 -1 -1 -3 -1 -1
-1 1 -1 -1 -1 1 -1 -1 1 -1 -1
1 1 -2 1 1 1 -1 -1 -1 1
2 1 -3
1 1 1 -1 1 -1 -1 1 -1 1 -1 -1
1 1 -1 -1 -1 1 1 -1 -1
-2 -2 1 1 -1 1
1 -1 1 1 -1
1 -1 -1 -1 1 -1 1 -1 -1 1 -1 1
1 1 -2 1 -1 -2 1 -1 1
2 -3 2 -2 -1 -1
2 1 -1 -1 1 1 1 -1 -1 1 1 -1 -1
1 1 -2 -1 1 1 1 -1 -1 -1 1
1 1 1 1 -1 -1 1 1
1 1 -1 -1
1 -1 -2 1 -1 1 -1
1 1 -1 1 -1
1 1 -1 -1 1 1 1 -1 -1 -1 1 1
1 -1 -1 1 -1 1 -1 1 -1 -1 -2 -2 -1 -1
1 1 1 -1 -1 1 1 -1 -1 -1 -1
-1 -1 1 1 1
1 -1 1 2 -1 -1 -1 1 1 -1 -1 -2 1 1
1 -1 1 1 -2 -1 1 1 -1 -1 1
-1 1 -1 -2 1 2 -1 -1 1
-1 -1 -2 -1 -1 1 1 -1 2 1
-1 -1 1 1 -1 1 1 -1 -1 1 -1 1 1
-1 -1 1 -2 -1 2 -1 -1 -1 1 2
-1 1 -1 -1 -1 1 -1 -1 1 1 1
-1 1 -1 -1 -1 1 1 1 -3 -2 1 1
1 -1 1 1 -1 1
-2 1 -1 -1 2 1 1 -1 -2 -1 1 2
2 -1 1 1 -1 -1 -1 1 2 1
2 -1 -1 -2 1 1 -1 -1 1 1
-1 -1 -1 -1 2 -1 -2 1 1 1
1 1 -1 -1 1 1 1 -1 -1 -1 1 1
1 -1 -1 1 1 -1 -1 1 1
-1 -1 -1 2 -2 2 -1 -2 -3 -1 -1 1
1 1 -2 -1 2 1 -1 -1 -1
-1 -1 -1 2 -2 -1 -1 -2 -1 -1
-1 -1 2 1 -1 -1 -1 1 -1 -1 -2 -3 -1 -1
-1 -1 1 -1 -2 1 -1 -2 -1 -1 -1 -1
-1 -1 -1 -1 1 1 -2 -1 2 -1 -1 -2 -1 -1 -2
-2 -1 -3 -1 1 -1 -1 1 -1 -1 -1 -1 -1
-2 -1 -1 1 1 -1 1 -1 -1 -2 -2 -1
-2 -1 -2 1 -1 -2 2 -2 -1 -2 -1 -2 1
-2 -1 1 -1 1 -1 -2 -1 -1 -2 -1 -1
-2 1 -1 -1 -1 1 -1 1 -1 1 -1 -3 -3 -1 -1 -1
-1 -1 -1 1 2 -2 -1 -1 -1 -1 -1 -1
-1 -1 -2 -1 1 1 -1 1 -1 -3 -1 -2 -1 1
-1 -1 -1 2 2 -1 -1 1 -2 -1 -2 -1
-1 -1 -1 2 1 -1 -2 -1 1 -1 -1 -2 -1 -1 -1
-2 -1 -2 1 -1 -2 2 -1 -1 -3 -1 -1
1 -1 -1 1 -1 1 -1 1 -1 -1 -2 -2 -1 -1
-1 -1 -1 2 -2 2 -1 -2 -3 -1 -1 1
-1 -1 -1 1 1 -1 -1 1 -1 -1 -2 -1 -1 -1
-1 -1 1 -1 1 -1 1 -2 -1 -2 -1 -1 -2 -1
1 -1 1 -1 -1 1 -1 -1
1 -1 1 1 1 -1 -1 1 -1 -2 -1 -1
1 1 -2 -1 -2
-1 -1 1 1 -1 -2 -1
-1 -1 -2 1 -1 -1 1 -1 1 -1
-1 -1 1 1 -1 1 1 -1 1 -1 -1 -1
-1 1 -1 -2 1 -2 1 -2
-1 2 -1 -1 -2 1 -1 -1
-1 1 1 -2 -1 1 1 -1 -2 -1 -1 -1
1 1 -1 1 -1 -2
-1 -1 2 -1 -1 -1
1 1 1 -2 1 -1
1 1 -1 -2 1 -1 -1 -1
-1 1 -1 -1 -1 1 -1 -1 1 -1 -1
1 1 1 -1 -1 1 1 -1 -1 -1 -1
1 1 -2 -1 2 1 -1 -1 -1
-1 -1 1 -1 1 -1 1 -2 -1 -2 -1 -1 -2 -1
1 -1 1 -1 -1 -1
Pokémon GO: A Quantitative Approach