I was making it so each command you guys made was a turn, so Joey having Pikachu come out and use thunder bolt was his move. You having Gyrados use Dragon Dance and then Protect was your turn. I then factor in how much time your actions would take and make it more of a real life battle.
So while Gyrados was dancing, Pikachu was released and attacked.