Sometimes you want to really understand how things work. There are a lot of technical things under the covers of Pokémon GO.
This section contains gory details about how things work.
Pokémon GO has a file called the GAME_MASTER that contains statistics regarding just about everything in the game.
This file is updated on a semi-regular basis.
Each Pokémon has a bunch of statistics associated with them. Candies, Types, Gender Ratios, and a whole lot more.
I have created a chart for each generation of Pokémon.
To do battling, Pokémon use Moves (or "Attacks"). These moves come in two types:
NOTE: If you find you want to change the Move Set one of your Pokemons have, you can make use of "TMs" that can be one of the rewards you get from defeating a Raid Boss.
Here are charts with the important values regarding each type:
I have collected as many GAME_MASTER files as I could find. What I have is available for download.
NOTE: If you have a GAME_MASTER file I am missing, or know where I can get it, please let me know.
Pokémon have scores called "CP" and "HP". But what do they mean?
This page tells you about them and shows the formulas used to calculate them.
Want to know how to figure out the DPS for a Pokémon's Move Set?
This page goes into detail of describing the formulas used to figure that out.
When calculating how much damage a Pokémon will do, Pokémon GO takes into account the Level of the Pokémon. It does this by multiplying the Pokémon's BaseAttack and Attack IV by a constant corresponding to the Pokémon's level.
This page lists the CPM values.