You can do any one of the following things to receive ten kinds of Pokemon: Capture 10 different wild Pokemon that means you cannot catch the same Pokemon (ex:Rattata) over and over, Train Pokemon to the appropriate level to allow them to evolve when they evolve this will count as a new species/kind of Pokemon, Trade with your friends to receive different kinds of Pokemon you can also trade with NPC's (non playable characters) hidden within the game, Hatch various eggs after getting one from the four island daycare (depending on what pokemon where in the daycare will decide the egg).