Do you know Poke-env?

It's a RL env compatible with Open AI's gym ecosystem that enables you to train RL agents to play competitive pokemon battles🥊

#ReinforcementLearning #Pokemon

@solalnathan That sounds pretty cool, but is it a challenging environment?
@ashishgaurav_13 you self-play, play against bots coded by others or play againts human opponents. The simulator is the open source game engine Pokemon Showdown (you can self host for training and play on the official instance against real players)
@solalnathan Is there any description of the battle transitions? For example, given two Pokemons where the user Pokemon makes a certain move, how are the new HPs calculated?

@ashishgaurav_13 It based on the exact same formula than in-game. You can check the source code here: https://github.com/smogon/pokemon-showdown

or directly try the calculator here:
https://calc.pokemonshowdown.com/

nota bene: its generation dependent

GitHub - smogon/pokemon-showdown: Pokémon battle simulator.

Pokémon battle simulator. Contribute to smogon/pokemon-showdown development by creating an account on GitHub.

GitHub
@solalnathan I see, thanks for the link!