I know rare candy doesn't give your pokemon EVs. but I collected a ton of rare candies in all my games from restarting a lot, I plan on transferring them to one game to level up pokemon. So if I EV train them the way I want, then use rare candies, will this be the same as battling over and over again? or do they gain more stats from battles?