In singles / rotation I play all out offensive, insanely high attack stats and damage output, but everything I use also has insane bulk. While doing that, I also force the opponents to show all their tricks and then counter them, just to break it to them. For example they use rain dance / sunny day team, I use Sand Stream Tyranitar, they use Mega Slowbro, I have Energy Ball / Shadow Ball Alakazam, they use Mega Salamence / Gyarados, I counter with Dragonite or Braviary, they use Mega Mawile / Medicham / Blaziken / Lucario / Kangaskhan, I have a 416Atk/559Def Mega Aggron. In, doubles / triples, I usually go a bit more strategically and do a Mat Block + Calm Mind / Nasty Plot / Swords Dance combo, with a Tailwind user just in case the other team has Chlorophyll / Swift Swim.