Beowolf said:yeah i agree. Pokemon is different from the ones in the games. Pokemon in the anime can use more than just four attacks, but in the game, pokemon can only remeber up to 4.
I think that there are "levels" in the anime. Brock sometimes say things about leveling up pokemon for it to learn an attack it cant use properly or sumtin ( like from the Natu episode: some kid's Natu cant use Future Sight well so Ash decided to battle it for Natu to level up.
And another earlier episode where they met up with this girl who has a Paras and wanted it to become Parasect. Ash decided to battle it and to lose purposely to make Paras level up and eventually evolve )
But i really think these "levels" are intended not to affect evolution of Pokemon. Like Ash's Charmeleon...it evolved into Charizard too early and besides, Charmeleon just evolved.
it was because that charmander (before evolving) wasn't ash's. traded pokemon grow faster. I dunno if it's about levels or EV's but they used it like lvs.