if you have sertion Pok??mon in your party for example if you have a bird/flying type you could enter it in a race and bet on it for cash or to win Pok??mon, but before the race you would train it in different obstacles witch would raise its stats (witch u would put into variables) and how well you trained it would decide the outcome. you could also do this with other types as well. i like the i d