Pokémon Simulator GitHub repository
This is an ongoing project with two main goals:
-
To create a working simulator for 1v1 Pokémon battles.
-
To use the simulator to explore applications of game theory to Pokémon:
- Filling out teams to counter different metagames.
- Considering mathematically correct moves mid-battle.
- Adjusting strategies as Pokémon are knocked out.
The simulator will be able to read in text files for teams. The files will follow the same import/export format that Pokémon Showdown uses.
Metagame analysis will be based on the current metagame on Smogon.
Metadata used to generate Pokémon for battle is pulled from pokeapi.co.