Having a numpy array for Pokemon, Moves, Items and Abilities would allow for easier sorting when selecting pokemon, moves, etc, rather than having to instantiate a member of each class. In addition a boolean table with pokemon rows and moves columns indicating whether a move could ever be legally learned by a pokemon via level up, breeding, tm or event.
Having a numpy array for Pokemon, Moves, Items and Abilities would allow for easier sorting when selecting pokemon, moves, etc, rather than having to instantiate a member of each class. In addition a boolean table with pokemon rows and moves columns indicating whether a move could ever be legally learned by a pokemon via level up, breeding, tm or event.