Attenzione: tale topic è stato scritto per i meno esperti in materia di pokémon e di lotte.
La predict è una di quelle cose fondamentali che decidono gli esiti in una battaglia. Iniziamo subito da un esempio.
Io ho uno Scizor in campo, e l'avversario ha schierato Infernape. Saprete senz'altro che Scizor è debole quadruplamente al Fuoco, e quindi agli attacchi di Infernape. Poiché l'avversario è più veloce del mio Scizor, ed ha una mossa per stendermi, perché dovrei lasciare in campo Scizor a morire quando invece potrei mettere un pokémon che resiste agli attacchi Fuoco di Infernape cambiandolo con Scizor? E qui per esempio possiamo mettere chiunque possa resistere bene alle mosse di Infernape e possa subito porre un pericolo stesso per il pokémon avversario. Per esempio si può scegliere Swampert (anche se non è raro che gli Infernape abbiano laccioerboso) per contrastare una mossa Fuoco, altrimenti un Heatran che trarrebbe, invece, vantaggio dall'uso della mossa Fuoco (qui è molto pericoloso poiché in quasi tutti i casi gli Infernape hanno Zuffa), o Arcanine sempre con abilità Fuocardore. Insomma, chiunque possa riuscire ad assorbire con successo gli attacchi avversari.
Volete un altro esempio? Eccolo qui.
Io ho un Salamence e l'avversario ha un Weawile. Sicuramente Weawile outspeederà il mio pokémon (outspeedare = superare in velocità) e mi userà Gelopugno, il che manderebbe senz'altro KO il drago. Perché dovrei perdere un pokémon così prezioso, quando invece posso semplicemente sostituirlo e mettere in campo qualcuno che resista al Ghiaccio? Qui di nuovo possiamo trovare ad esempio Heatran, che resiste ottimamente alle mosse Ghiaccio, o Bronzong, al solito qualsiasi pokémon che sa assorbire i loro colpi e capace di mettere in pericolo l'avversario.
Bene, non dovrei aver dimenticato nulla, è tutto.