Nein, nein, IV Werte kann man nicht trainieren, die sind für jedes Pokemon festgelegt sobald du es fängst oder ausbrütest. Das ist wie eine Art DNA für Pokemon.
In den Pokemon Editionen ist das Pendant die DV Werte, die dort für jeden Statuswert zwischen 0-31 variieren können. Auch diese kann man nicht trainieren.
Was man aber trainieren kann sind die EV (effort values) oder FP (Fleißpunkte). Je nachem welches Pokemon man besiegt, kreigt man für dieses Pokemon auf einen bestimmten Statuswert (manchmal auch 2 Statuswerte) zwischen 1-3 FP's (höhere Entwicklungsstufen geben mehr FP).
Zum Beispiel für das besiegen eiens Menkis bekommt dein Pokemon 1 FP im Angriff, bei einem Raupy ist es soweit ich weiß 1 FP für KP.
Man kann insgesamt soweit ich weiß 510 FP's verteilen und maximal 255 auf einen Statuswert und wenn ich mich nicht täusche sind 4 FP auf Level 100 deines Pokemons jeweils 1 Statuspunkt mehr. Das heißt, wenn du 255 Menkis besiegt, hat dein Pokemon durch dieses spezielle Training auf Level 100 63 Angriffspunkte mehr.
Über Fleißpunkte kannst du noch mehr im Pokewiki nachlesen, wenn du magst.