Battles

Here's a simple battle strategy that always selects the first attack. It handles situations like evolutions, level-up stats screens, having to switch pokemon, etc. Manually tested, but has some automated tests for a portion of these features.