I agree prediction is key, but to an extent to good players battling the mind games will come down to luck. Pokemon involves mostly luck more than anything, such as moves hitting, criticals, etc. Luck and ablity to use a team to adapt to a situation like stopping a sweep or getting a key unit...