In Pokemon GO, there are many different Raids, Leagues, and other battling opportunities that come and go as each event and season passes in the game. These offer players the chance to test the strength of their Pokemon, as well as the differen movesets each one can equip.