Hola yo he jugado varios juegos de pokemon pero recien este año cuando les volvi a jugar descubri lo de los evs y los ivs. Los ivs serian como los genes de los pokemon , cada pokemon posee 6 stats distintos (puntos de salud, ataque,defensa,ataque especial, defensa especial,velocidad) y en cada uno de ellos se le asigna un numero al azar del 0 al 31, y este numero influira en los stats finales del pokemon como tambien en el poder y el tipo de poder oculto. Estos ivs surgen al azar y son los que identifican a cada pokemon, no se pueden modificar. En cambio los evs o tambien llamados puntos de esfuerzo se consiguen al derrotar a los pokemon, cada pokemon te da un determinado evs de uno de los 6 stats, te puede dar 1,2 o 3. Un ejemplo de esto es

que al derrotarlo te da 1 ev en ataque especial, o

que te da uno en velocidad. Estos evs influiran considerablemente en los stats de tu pokemon. Cada pokemon puede obtener como maximo 510 evs en total, y 255 en un stat como maximo. Durante el transcurso del juego no tienes forma de saber cuantos tienes, pero si puedes saber cuando tienes 510 ya que hay una chica en ciudad endrino( si juegas en el HG/SS) por ejemplo que si los tienes , te dara una cinta esfuerzo. Sino otro metodo que tiene es por medio de calculos o gamesharrks. Y ademas hay formas de ganar mas evs, como por ejemplo equipando a tu pokemon con el brazal firme( ganas el doble ) o con un conjunto de items q te cuadruplican los evs ganados en un determinado stat, como por ejemplo la franja recia, que la puedes conseguir en el frente de batalla,sino tambien existe la posibilidad de que tus pokemon luego de una batalla se infecten con un virus llamado pokerus que tambien duplicara la ganancia,y ademas hay determinados objetos que los puedes conseguir facilmente que te aumentan 10 evs de un determinado stat hasta un maximo de 100, como por ejemplo la proteina. O también quitarlos con ciertas bayas como la baya meluce que te quita 10 evs en ataque especial.
ESTOS EVS SE EVIDENCIAN AL SUBIR DE NIVEL, POR LO QUE SI TU POKEMON ES NIVEL 100 NO SERVIRA DE NADA QUE LO ENTRENES YA QUE SUS STATS NO SUBIRAN.
Espero que te pueda ser de ayuda