I did a recent web scrape of the Pokemon Global Link website's Battle Spot data for USUM, consolidating all the data in usable spreadsheet format.
https://3ds.pokemon-gl.com/battle/usum/
The following fields captured:
*FormeID (coming soon)
* Pokedex ID
* Species
* Type1/Type2
* Top Moves used*
* Top Abilities used*
* Top Natures used*
* Top Items used*
* Top Moves used when victorious*
* Top Moves used to defeat it*
* Top teammates**
* Top teammates when victorious**
* Top enemies when defeated**
* Stored as entries "rank, name (of move, ability, etc), frequency ratio" separated by semicolons.
** Stored as entries "rank, name (of Pokemon),FormeID (coming soon)" separated by semicolons
After parsing the first run, I realized that forme differences are stored by the image URLs' unique IDs, so I'm rerunning the program again to update those, and then create a convenient lookup table for it.
https://docs.google.com/spreadsheets/d/1mbpAq6lDPkWEt1Mn1SofR__UHU4xgTboHkd9QIyihA0/edit#gid=0
https://3ds.pokemon-gl.com/battle/usum/
The following fields captured:
*
* Pokedex ID
* Species
* Type1/Type2
* Top Moves used*
* Top Abilities used*
* Top Natures used*
* Top Items used*
* Top Moves used when victorious*
* Top Moves used to defeat it*
* Top teammates**
* Top teammates when victorious**
* Top enemies when defeated**
* Stored as entries "rank, name (of move, ability, etc), frequency ratio" separated by semicolons.
** Stored as entries "rank, name (of Pokemon),
After parsing the first run, I realized that forme differences are stored by the image URLs' unique IDs, so I'm rerunning the program again to update those, and then create a convenient lookup table for it.
https://docs.google.com/spreadsheets/d/1mbpAq6lDPkWEt1Mn1SofR__UHU4xgTboHkd9QIyihA0/edit#gid=0