PokéSim—A simulator for Pokémon in Java.