RANDOM - The Pokmon will use moves randomly. 
AGGRESSIVE - The Trainer will use the move that deals the most damage to the opponent, avoiding status moves. 
TACTICAL - The Trainer will know how to use status moves alongside offensive moves. 
ADVANCED - Along with knowing how to use moves like tactical AI, the Trainer will switch out Pokmon if advantageous.