Initial commit

This commit is contained in:
Emil Shanaty
2025-04-13 17:42:00 +03:00
parent 9fed949b37
commit 12bda85fff
13 changed files with 54732 additions and 0 deletions
+802
View File
@@ -0,0 +1,802 @@
against_bug,against_dark,against_dragon,against_electric,against_fairy,against_fight,against_fire,against_flying,against_ghost,against_grass,against_ground,against_ice,against_normal,against_poison,against_psychic,against_rock,against_steel,against_water,attack,base_egg_steps,base_happiness,base_total,capture_rate,classification,defense,experience_growth,height_m,hp,name,percentage_male,type1,sp_attack,sp_defense,speed,weight_kg,generation,is_legendary
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,49,5120,70,318,45,Seed Pokémon,49,1059860,0.7,45,Bulbasaur,88.1,grass,65,65,45,6.9,1,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,62,5120,70,405,45,Seed Pokémon,63,1059860,1,60,Ivysaur,88.1,grass,80,80,60,13,1,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,100,5120,70,625,45,Seed Pokémon,123,1059860,2,80,Venusaur,88.1,grass,122,120,80,100,1,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,52,5120,70,309,45,Lizard Pokémon,43,1059860,0.6,39,Charmander,88.1,fire,60,50,65,8.5,1,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,64,5120,70,405,45,Flame Pokémon,58,1059860,1.1,58,Charmeleon,88.1,fire,80,65,80,19,1,0
0.25,1,1,2,0.5,0.5,0.5,1,1,0.25,0,1,1,1,1,4,0.5,2,104,5120,70,634,45,Flame Pokémon,78,1059860,1.7,78,Charizard,88.1,fire,159,115,100,90.5,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,48,5120,70,314,45,Tiny Turtle Pokémon,65,1059860,0.5,44,Squirtle,88.1,water,50,64,43,9,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,63,5120,70,405,45,Turtle Pokémon,80,1059860,1,59,Wartortle,88.1,water,65,80,58,22.5,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,103,5120,70,630,45,Shellfish Pokémon,120,1059860,1.6,79,Blastoise,88.1,water,135,115,78,85.5,1,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,30,3840,70,195,255,Worm Pokémon,35,1000000,0.3,45,Caterpie,50,bug,20,20,45,2.9,1,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,20,3840,70,205,120,Cocoon Pokémon,55,1000000,0.7,50,Metapod,50,bug,25,25,30,9.9,1,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,45,3840,70,395,45,Butterfly Pokémon,50,1000000,1.1,60,Butterfree,50,bug,90,80,70,32,1,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,35,3840,70,195,255,Hairy Pokémon,30,1000000,0.3,40,Weedle,50,bug,20,20,50,3.2,1,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,25,3840,70,205,120,Cocoon Pokémon,50,1000000,0.6,45,Kakuna,50,bug,25,25,35,10,1,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,150,3840,70,495,45,Poison Bee Pokémon,40,1000000,1,65,Beedrill,50,bug,15,80,145,29.5,1,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,45,3840,70,251,255,Tiny Bird Pokémon,40,1059860,0.3,40,Pidgey,50,normal,35,35,56,1.8,1,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,60,3840,70,349,120,Bird Pokémon,55,1059860,1.1,63,Pidgeotto,50,normal,50,50,71,30,1,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,80,3840,70,579,45,Bird Pokémon,80,1059860,1.5,83,Pidgeot,50,normal,135,80,121,39.5,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,56,3840,70,253,255,Mouse Pokémon,35,1000000,,30,Rattata,50,normal,25,35,72,,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,71,3840,70,413,127,Mouse Pokémon,70,1000000,,75,Raticate,50,normal,40,80,77,,1,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,60,3840,70,262,255,Tiny Bird Pokémon,30,1000000,0.3,40,Spearow,50,normal,31,31,70,2,1,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,90,3840,70,442,90,Beak Pokémon,65,1000000,1.2,65,Fearow,50,normal,61,61,100,38,1,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,60,5120,70,288,255,Snake Pokémon,44,1000000,2,35,Ekans,50,poison,40,54,55,6.9,1,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,95,5120,70,448,90,Cobra Pokémon,69,1000000,3.5,60,Arbok,50,poison,65,79,80,65,1,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,55,2560,70,320,190,Mouse Pokémon,40,1000000,0.4,35,Pikachu,50,electric,50,50,90,6,1,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,85,2560,70,485,75,Mouse Pokémon,50,1000000,,60,Raichu,50,electric,95,85,110,,1,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,75,5120,70,300,255,Mouse Pokémon,90,1000000,,50,Sandshrew,50,ground,10,35,40,,1,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,100,5120,70,450,90,Mouse Pokémon,120,1000000,,75,Sandslash,50,ground,25,65,65,,1,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,47,5120,70,275,235,Poison Pin Pokémon,52,1059860,0.4,55,Nidoran♀,0,poison,40,40,41,7,1,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,62,5120,70,365,120,Poison Pin Pokémon,67,1059860,0.8,70,Nidorina,0,poison,55,55,56,20,1,0
0.5,1,1,0,0.5,0.5,1,1,1,1,2,2,1,0.25,2,0.5,1,2,92,5120,70,505,45,Drill Pokémon,87,1059860,1.3,90,Nidoqueen,0,poison,75,85,76,60,1,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,57,5120,70,273,235,Poison Pin Pokémon,40,1059860,0.5,46,Nidoran♂,100,poison,40,40,50,9,1,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,72,5120,70,365,120,Poison Pin Pokémon,57,1059860,0.9,61,Nidorino,100,poison,55,55,65,19.5,1,0
0.5,1,1,0,0.5,0.5,1,1,1,1,2,2,1,0.25,2,0.5,1,2,102,5120,70,505,45,Drill Pokémon,77,1059860,1.4,81,Nidoking,100,poison,85,75,85,62,1,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,45,2560,140,323,150,Fairy Pokémon,48,800000,0.6,70,Clefairy,24.6,fairy,60,65,35,7.5,1,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,70,2560,140,483,25,Fairy Pokémon,73,800000,1.3,95,Clefable,24.6,fairy,95,90,60,40,1,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,41,5120,70,299,190,Fox Pokémon,40,1000000,,38,Vulpix,24.6,fire,50,65,65,,1,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,67,5120,70,505,75,Fox Pokémon,75,1000000,,73,Ninetales,24.6,fire,81,100,109,,1,0
0.5,0.5,0,1,1,1,1,1,0,1,1,1,1,2,1,1,2,1,45,2560,70,270,170,Balloon Pokémon,20,800000,0.5,115,Jigglypuff,24.6,normal,45,25,20,5.5,1,0
0.5,0.5,0,1,1,1,1,1,0,1,1,1,1,2,1,1,2,1,70,2560,70,435,50,Balloon Pokémon,45,800000,1,140,Wigglytuff,24.6,normal,85,50,45,12,1,0
0.25,1,1,2,0.5,0.25,1,1,1,0.25,0,2,1,0.5,2,2,1,1,45,3840,70,245,255,Bat Pokémon,35,1000000,0.8,40,Zubat,50,poison,30,40,55,7.5,1,0
0.25,1,1,2,0.5,0.25,1,1,1,0.25,0,2,1,0.5,2,2,1,1,80,3840,70,455,90,Bat Pokémon,70,1000000,1.6,75,Golbat,50,poison,65,75,90,55,1,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,50,5120,70,320,255,Weed Pokémon,55,1059860,0.5,45,Oddish,50,grass,75,65,30,5.4,1,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,65,5120,70,395,120,Weed Pokémon,70,1059860,0.8,60,Gloom,50,grass,85,75,40,8.6,1,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,80,5120,70,490,45,Flower Pokémon,85,1059860,1.2,75,Vileplume,50,grass,110,90,50,18.6,1,0
2,1,1,0.5,1,0.5,4,4,1,0.25,0.25,2,1,2,1,2,1,0.5,70,5120,70,285,190,Mushroom Pokémon,55,1000000,0.3,35,Paras,50,bug,45,55,25,5.4,1,0
2,1,1,0.5,1,0.5,4,4,1,0.25,0.25,2,1,2,1,2,1,0.5,95,5120,70,405,75,Mushroom Pokémon,80,1000000,1,60,Parasect,50,bug,60,80,30,29.5,1,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,55,5120,70,305,190,Insect Pokémon,50,1000000,1,60,Venonat,50,bug,40,55,45,30,1,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,65,5120,70,450,75,Poison Moth Pokémon,60,1000000,1.5,70,Venomoth,50,bug,90,75,90,12.5,1,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,55,5120,70,265,255,Mole Pokémon,30,1000000,,10,Diglett,50,ground,35,45,90,,1,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,100,5120,70,425,50,Mole Pokémon,60,1000000,,35,Dugtrio,50,ground,50,70,110,,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,35,5120,70,290,255,Scratch Cat Pokémon,35,1000000,,40,Meowth,50,normal,50,40,90,,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,60,5120,70,440,90,Classy Cat Pokémon,60,1000000,,65,Persian,50,normal,75,65,115,,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,52,5120,70,320,190,Duck Pokémon,48,1000000,0.8,50,Psyduck,50,water,65,50,55,19.6,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,82,5120,70,500,75,Duck Pokémon,78,1000000,1.7,80,Golduck,50,water,95,80,85,76.6,1,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,80,5120,70,305,190,Pig Monkey Pokémon,35,1000000,0.5,40,Mankey,50,fighting,35,45,70,28,1,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,105,5120,70,455,75,Pig Monkey Pokémon,60,1000000,1,65,Primeape,50,fighting,60,70,95,32,1,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,70,5120,70,350,190,Puppy Pokémon,45,1250000,0.7,55,Growlithe,75.4,fire,70,50,60,19,1,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,110,5120,70,555,75,Legendary Pokémon,80,1250000,1.9,90,Arcanine,75.4,fire,100,80,95,155,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,50,5120,70,300,255,Tadpole Pokémon,40,1059860,0.6,40,Poliwag,50,water,40,40,90,12.4,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,65,5120,70,385,120,Tadpole Pokémon,65,1059860,1,65,Poliwhirl,50,water,50,50,90,20,1,0
0.5,0.5,1,2,2,1,0.5,2,1,2,1,0.5,1,1,2,0.5,0.5,0.5,95,5120,70,510,45,Tadpole Pokémon,95,1059860,1.3,90,Poliwrath,50,water,70,90,70,54,1,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,20,5120,70,310,200,Psi Pokémon,15,1059860,0.9,25,Abra,75.4,psychic,105,55,90,19.5,1,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,35,5120,70,400,100,Psi Pokémon,30,1059860,1.3,40,Kadabra,75.4,psychic,120,70,105,56.5,1,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,50,5120,70,600,50,Psi Pokémon,65,1059860,1.5,55,Alakazam,75.4,psychic,175,105,150,48,1,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,80,5120,70,305,180,Superpower Pokémon,50,1059860,0.8,70,Machop,75.4,fighting,35,35,35,19.5,1,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,100,5120,70,405,90,Superpower Pokémon,70,1059860,1.5,80,Machoke,75.4,fighting,50,60,45,70.5,1,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,130,5120,70,505,45,Superpower Pokémon,80,1059860,1.6,90,Machamp,75.4,fighting,65,85,55,130,1,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,75,5120,70,300,255,Flower Pokémon,35,1059860,0.7,50,Bellsprout,50,grass,70,30,40,4,1,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,90,5120,70,390,120,Flycatcher Pokémon,50,1059860,1,65,Weepinbell,50,grass,85,45,55,6.4,1,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,105,5120,70,490,45,Flycatcher Pokémon,65,1059860,1.7,80,Victreebel,50,grass,100,70,70,15.5,1,0
0.5,1,1,2,0.5,0.5,0.5,1,1,1,2,0.5,1,0.5,2,1,0.5,0.5,40,5120,70,335,190,Jellyfish Pokémon,35,1250000,0.9,40,Tentacool,50,water,50,100,70,45.5,1,0
0.5,1,1,2,0.5,0.5,0.5,1,1,1,2,0.5,1,0.5,2,1,0.5,0.5,70,5120,70,515,60,Jellyfish Pokémon,65,1250000,1.6,80,Tentacruel,50,water,80,120,100,55,1,0
1,1,1,0,1,2,0.5,0.5,1,4,2,2,0.5,0.25,1,0.5,2,4,80,3840,70,300,255,Rock Pokémon,100,1059860,,40,Geodude,50,rock,30,30,20,,1,0
1,1,1,0,1,2,0.5,0.5,1,4,2,2,0.5,0.25,1,0.5,2,4,95,3840,70,390,120,Rock Pokémon,115,1059860,,55,Graveler,50,rock,45,45,35,,1,0
1,1,1,0,1,2,0.5,0.5,1,4,2,2,0.5,0.25,1,0.5,2,4,120,3840,70,495,45,Megaton Pokémon,130,1059860,,80,Golem,50,rock,55,65,45,,1,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,85,5120,70,410,190,Fire Horse Pokémon,55,1000000,1,50,Ponyta,50,fire,65,65,90,30,1,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,100,5120,70,500,60,Fire Horse Pokémon,70,1000000,1.7,65,Rapidash,50,fire,80,80,105,95,1,0
2,2,1,2,1,0.5,0.5,1,2,2,1,0.5,1,1,0.5,1,0.5,0.5,65,5120,70,315,190,Dopey Pokémon,65,1000000,1.2,90,Slowpoke,50,water,40,40,15,36,1,0
2,2,1,2,1,0.5,0.5,1,2,2,1,0.5,1,1,0.5,1,0.5,0.5,75,5120,70,590,75,Hermit Crab Pokémon,180,1000000,1.6,95,Slowbro,50,water,130,80,30,78.5,1,0
0.5,1,0.5,0.5,0.5,2,2,0.25,1,0.5,4,0.5,0.5,0,0.5,0.5,0.25,1,35,5120,70,325,190,Magnet Pokémon,70,1000000,0.3,25,Magnemite,,electric,95,55,45,6,1,0
0.5,1,0.5,0.5,0.5,2,2,0.25,1,0.5,4,0.5,0.5,0,0.5,0.5,0.25,1,60,5120,70,465,60,Magnet Pokémon,95,1000000,1,50,Magneton,,electric,120,70,70,60,1,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,90,5120,70,377,45,Wild Duck Pokémon,55,1000000,0.8,52,Farfetch'd,50,normal,58,62,60,15,1,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,85,5120,70,310,190,Twin Bird Pokémon,45,1000000,1.4,35,Doduo,50,normal,35,35,75,39.2,1,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,110,5120,70,470,45,Triple Bird Pokémon,70,1000000,1.8,60,Dodrio,50,normal,60,60,110,85.2,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,45,5120,70,325,190,Sea Lion Pokémon,55,1000000,1.1,65,Seel,50,water,45,70,45,90,1,0
1,1,1,2,1,2,1,1,1,2,1,0.25,1,1,1,2,1,0.5,70,5120,70,475,75,Sea Lion Pokémon,80,1000000,1.7,90,Dewgong,50,water,70,95,70,120,1,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,80,5120,70,325,190,Sludge Pokémon,50,1000000,,80,Grimer,50,poison,40,50,25,,1,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,105,5120,70,500,75,Sludge Pokémon,75,1000000,,105,Muk,50,poison,65,100,50,,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,65,5120,70,305,190,Bivalve Pokémon,100,1250000,0.3,30,Shellder,50,water,45,25,40,4,1,0
1,1,1,2,1,2,1,1,1,2,1,0.25,1,1,1,2,1,0.5,95,5120,70,525,60,Bivalve Pokémon,180,1250000,1.5,50,Cloyster,50,water,85,45,70,132.5,1,0
0.25,2,1,1,0.5,0,1,1,2,0.5,2,1,0,0.25,2,1,1,1,35,5120,70,310,190,Gas Pokémon,30,1059860,1.3,30,Gastly,50,ghost,100,35,80,0.1,1,0
0.25,2,1,1,0.5,0,1,1,2,0.5,2,1,0,0.25,2,1,1,1,50,5120,70,405,90,Gas Pokémon,45,1059860,1.6,45,Haunter,50,ghost,115,55,95,0.1,1,0
0.25,2,1,1,0.5,0,1,1,2,0.5,2,1,0,0.25,2,1,1,1,65,5120,70,600,45,Shadow Pokémon,80,1059860,1.5,60,Gengar,50,ghost,170,95,130,40.5,1,0
1,1,1,0,1,2,0.5,0.5,1,4,2,2,0.5,0.25,1,0.5,2,4,45,6400,70,385,45,Rock Snake Pokémon,160,1000000,8.8,35,Onix,50,rock,30,45,70,210,1,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,48,5120,70,328,190,Hypnosis Pokémon,45,1000000,1,60,Drowzee,50,psychic,43,90,42,32.4,1,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,73,5120,70,483,75,Hypnosis Pokémon,70,1000000,1.6,85,Hypno,50,psychic,73,115,67,75.6,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,105,5120,70,325,225,River Crab Pokémon,90,1000000,0.4,30,Krabby,50,water,25,25,50,6.5,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,130,5120,70,475,60,Pincer Pokémon,115,1000000,1.3,55,Kingler,50,water,50,50,75,60,1,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,30,5120,70,330,190,Ball Pokémon,50,1000000,0.5,40,Voltorb,,electric,55,55,100,10.4,1,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,50,5120,70,490,60,Ball Pokémon,70,1000000,1.2,60,Electrode,,electric,80,80,150,66.6,1,0
4,2,1,0.5,1,0.5,2,2,2,0.5,0.5,2,1,2,0.5,1,1,0.5,40,5120,70,325,90,Egg Pokémon,80,1250000,0.4,60,Exeggcute,50,grass,60,45,40,2.5,1,0
4,2,1,0.5,1,0.5,2,2,2,0.5,0.5,2,1,2,0.5,1,1,0.5,105,5120,70,530,45,Coconut Pokémon,85,1250000,,95,Exeggutor,50,grass,125,75,45,,1,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,50,5120,70,320,190,Lonely Pokémon,95,1000000,0.4,50,Cubone,50,ground,40,50,35,6.5,1,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,80,5120,70,425,75,Bone Keeper Pokémon,110,1000000,,60,Marowak,50,ground,50,80,45,,1,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,120,6400,70,455,45,Kicking Pokémon,53,1000000,1.5,50,Hitmonlee,100,fighting,35,110,87,49.8,1,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,105,6400,70,455,45,Punching Pokémon,79,1000000,1.4,50,Hitmonchan,100,fighting,35,110,76,50.2,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,55,5120,70,385,45,Licking Pokémon,75,1000000,1.2,90,Lickitung,50,normal,60,75,30,65.5,1,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,65,5120,70,340,190,Poison Gas Pokémon,95,1000000,0.6,40,Koffing,50,poison,60,45,35,1,1,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,90,5120,70,490,60,Poison Gas Pokémon,120,1000000,1.2,65,Weezing,50,poison,85,70,60,9.5,1,0
1,1,1,0,1,2,0.5,0.5,1,4,2,2,0.5,0.25,1,0.5,2,4,85,5120,70,345,120,Spikes Pokémon,95,1250000,1,80,Rhyhorn,50,ground,30,30,25,115,1,0
1,1,1,0,1,2,0.5,0.5,1,4,2,2,0.5,0.25,1,0.5,2,4,130,5120,70,485,60,Drill Pokémon,120,1250000,1.9,105,Rhydon,50,ground,45,45,40,120,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,5,10240,140,450,30,Egg Pokémon,5,800000,1.1,250,Chansey,0,normal,35,105,50,34.6,1,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,55,5120,70,435,45,Vine Pokémon,115,1000000,1,65,Tangela,50,grass,100,40,60,35,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,125,5120,70,590,45,Parent Pokémon,100,1000000,2.2,105,Kangaskhan,0,normal,60,100,100,80,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,40,5120,70,295,225,Dragon Pokémon,70,1000000,0.4,30,Horsea,50,water,70,25,60,8,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,65,5120,70,440,75,Dragon Pokémon,95,1000000,1.2,55,Seadra,50,water,95,45,85,25,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,67,5120,70,320,225,Goldfish Pokémon,60,1000000,0.6,45,Goldeen,50,water,35,50,63,15,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,92,5120,70,450,60,Goldfish Pokémon,65,1000000,1.3,80,Seaking,50,water,65,80,68,39,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,45,5120,70,340,225,Starshape Pokémon,55,1250000,0.8,30,Staryu,,water,70,55,85,34.5,1,0
2,2,1,2,1,0.5,0.5,1,2,2,1,0.5,1,1,0.5,1,0.5,0.5,75,5120,70,520,60,Mysterious Pokémon,85,1250000,1.1,60,Starmie,,water,100,85,115,80,1,0
1,1,0,1,1,0.25,1,1,2,1,1,1,1,2,0.5,1,2,1,45,6400,70,460,45,Barrier Pokémon,65,1000000,1.3,40,Mr. Mime,50,psychic,100,120,90,54.5,1,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,110,6400,70,500,45,Mantis Pokémon,80,1000000,1.5,70,Scyther,50,bug,55,80,105,56,1,0
2,2,1,1,1,1,2,1,2,1,1,0.5,1,1,0.5,2,2,1,50,6400,70,455,45,Humanshape Pokémon,35,1000000,1.4,65,Jynx,0,ice,115,95,95,40.6,1,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,83,6400,70,490,45,Electric Pokémon,57,1000000,1.1,65,Electabuzz,75.4,electric,95,85,105,30,1,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,95,6400,70,495,45,Spitfire Pokémon,57,1000000,1.3,65,Magmar,75.4,fire,100,85,93,44.5,1,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,155,6400,70,600,45,Stagbeetle Pokémon,120,1250000,1.5,65,Pinsir,50,bug,65,90,105,55,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,100,5120,70,490,45,Wild Bull Pokémon,95,1250000,1.4,75,Tauros,100,normal,40,70,110,88.4,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,10,1280,70,200,255,Fish Pokémon,55,1250000,0.9,20,Magikarp,50,water,15,20,80,10,1,0
0.5,1,1,4,1,0.5,0.5,1,1,1,0,1,1,1,1,2,0.5,0.5,155,1280,70,640,45,Atrocious Pokémon,109,1250000,6.5,95,Gyarados,50,water,70,130,81,235,1,0
1,1,1,2,1,2,1,1,1,2,1,0.25,1,1,1,2,1,0.5,85,10240,70,535,45,Transport Pokémon,80,1250000,2.5,130,Lapras,50,water,85,95,60,220,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,48,5120,70,288,35,Transform Pokémon,48,1000000,0.3,48,Ditto,,normal,48,48,48,4,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,55,8960,70,325,45,Evolution Pokémon,50,1000000,0.3,55,Eevee,88.1,normal,45,65,55,6.5,1,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,65,8960,70,525,45,Bubble Jet Pokémon,60,1000000,1,130,Vaporeon,88.1,water,110,95,65,29,1,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,65,8960,70,525,45,Lightning Pokémon,60,1000000,0.8,65,Jolteon,88.1,electric,110,95,130,24.5,1,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,130,8960,70,525,45,Flame Pokémon,60,1000000,0.9,65,Flareon,88.1,fire,95,110,65,25,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,60,5120,70,395,45,Virtual Pokémon,70,1000000,0.8,65,Porygon,,normal,85,75,40,36.5,1,0
1,1,1,2,1,2,0.25,0.5,1,4,2,0.5,0.5,0.5,1,1,1,1,40,7680,70,355,45,Spiral Pokémon,100,1000000,0.4,35,Omanyte,88.1,rock,90,55,35,7.5,1,0
1,1,1,2,1,2,0.25,0.5,1,4,2,0.5,0.5,0.5,1,1,1,1,60,7680,70,495,45,Spiral Pokémon,125,1000000,1,70,Omastar,88.1,rock,115,70,55,35,1,0
1,1,1,2,1,2,0.25,0.5,1,4,2,0.5,0.5,0.5,1,1,1,1,80,7680,70,355,45,Shellfish Pokémon,90,1000000,0.5,30,Kabuto,88.1,rock,55,45,55,11.5,1,0
1,1,1,2,1,2,0.25,0.5,1,4,2,0.5,0.5,0.5,1,1,1,1,115,7680,70,495,45,Shellfish Pokémon,105,1000000,1.3,60,Kabutops,88.1,rock,65,70,80,40.5,1,0
0.5,1,1,2,1,1,0.5,0.5,1,1,0,2,0.5,0.5,1,2,2,2,135,8960,70,615,45,Fossil Pokémon,85,1250000,1.8,80,Aerodactyl,88.1,rock,70,95,150,59,1,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,110,10240,70,540,25,Sleeping Pokémon,65,1250000,2.1,160,Snorlax,88.1,normal,65,110,30,460,1,0
0.5,1,1,2,1,1,2,1,1,0.5,0,1,1,1,1,4,2,1,85,20480,35,580,3,Freeze Pokémon,100,1250000,1.7,90,Articuno,,ice,95,125,85,55.4,1,1
0.5,1,1,1,1,0.5,1,0.5,1,0.5,0,2,1,1,1,2,0.5,1,90,20480,35,580,3,Electric Pokémon,85,1250000,1.6,90,Zapdos,,electric,125,90,100,52.6,1,1
0.25,1,1,2,0.5,0.5,0.5,1,1,0.25,0,1,1,1,1,4,0.5,2,100,20480,35,580,3,Flame Pokémon,90,1250000,2,90,Moltres,,fire,125,85,90,60,1,1
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,64,10240,35,300,45,Dragon Pokémon,45,1250000,1.8,41,Dratini,50,dragon,50,50,50,3.3,1,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,84,10240,35,420,45,Dragon Pokémon,65,1250000,4,61,Dragonair,50,dragon,70,70,70,16.5,1,0
0.5,1,2,1,2,0.5,0.5,1,1,0.25,0,4,1,1,1,2,1,0.5,134,10240,35,600,45,Dragon Pokémon,95,1250000,2.2,91,Dragonite,50,dragon,100,100,80,210,1,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,150,30720,0,780,3,Genetic Pokémon,70,1250000,2,106,Mewtwo,,psychic,194,120,140,122,1,1
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,100,30720,100,600,45,New Species Pokémon,100,1059860,0.4,100,Mew,,psychic,100,100,100,4,1,1
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,49,5120,70,318,45,Leaf Pokémon,65,1059860,0.9,45,Chikorita,88.1,grass,49,65,45,6.4,2,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,62,5120,70,405,45,Leaf Pokémon,80,1059860,1.2,60,Bayleef,88.1,grass,63,80,60,15.8,2,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,82,5120,70,525,45,Herb Pokémon,100,1059860,1.8,80,Meganium,88.1,grass,83,100,80,100.5,2,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,52,5120,70,309,45,Fire Mouse Pokémon,43,1059860,0.5,39,Cyndaquil,88.1,fire,60,50,65,7.9,2,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,64,5120,70,405,45,Volcano Pokémon,58,1059860,0.9,58,Quilava,88.1,fire,80,65,80,19,2,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,84,5120,70,534,45,Volcano Pokémon,78,1059860,1.7,78,Typhlosion,88.1,fire,109,85,100,79.5,2,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,65,5120,70,314,45,Big Jaw Pokémon,64,1059860,0.6,50,Totodile,88.1,water,44,48,43,9.5,2,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,80,5120,70,405,45,Big Jaw Pokémon,80,1059860,1.1,65,Croconaw,88.1,water,59,63,58,25,2,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,105,5120,70,530,45,Big Jaw Pokémon,100,1059860,2.3,85,Feraligatr,88.1,water,79,83,78,88.8,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,46,3840,70,215,255,Scout Pokémon,34,1000000,0.8,35,Sentret,50,normal,35,45,20,6,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,76,3840,70,415,90,Long Body Pokémon,64,1000000,1.8,85,Furret,50,normal,45,55,90,32.5,2,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,30,3840,70,262,255,Owl Pokémon,30,1000000,0.7,60,Hoothoot,50,normal,36,56,50,21.2,2,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,50,3840,70,452,90,Owl Pokémon,50,1000000,1.6,100,Noctowl,50,normal,86,96,70,40.8,2,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,20,3840,70,265,255,Five Star Pokémon,30,800000,1,40,Ledyba,50,bug,40,80,55,10.8,2,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,35,3840,70,390,90,Five Star Pokémon,50,800000,1.4,55,Ledian,50,bug,55,110,85,35.6,2,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,60,3840,70,250,255,String Spit Pokémon,40,800000,0.5,40,Spinarak,50,bug,40,40,30,8.5,2,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,90,3840,70,400,90,Long Leg Pokémon,70,800000,1.1,70,Ariados,50,bug,60,70,40,33.5,2,0
0.25,1,1,2,0.5,0.25,1,1,1,0.25,0,2,1,0.5,2,2,1,1,90,3840,70,535,90,Bat Pokémon,80,1000000,1.8,85,Crobat,50,poison,70,80,130,75,2,0
1,1,1,1,1,1,0.5,0.5,1,2,2,0.5,1,1,1,1,0.25,0.5,38,5120,70,330,190,Angler Pokémon,38,1250000,0.5,75,Chinchou,50,water,56,56,67,12,2,0
1,1,1,1,1,1,0.5,0.5,1,2,2,0.5,1,1,1,1,0.25,0.5,58,5120,70,460,75,Light Pokémon,58,1250000,1.2,125,Lanturn,50,water,76,76,67,22.5,2,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,40,2560,70,205,190,Tiny Mouse Pokémon,15,1000000,0.3,20,Pichu,50,electric,35,35,60,2,2,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,25,2560,140,218,150,Star Shape Pokémon,28,800000,0.3,50,Cleffa,24.6,fairy,45,55,15,3,2,0
0.5,0.5,0,1,1,1,1,1,0,1,1,1,1,2,1,1,2,1,30,2560,70,210,170,Balloon Pokémon,15,800000,0.3,90,Igglybuff,24.6,normal,40,20,15,1,2,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,20,2560,70,245,190,Spike Ball Pokémon,65,800000,0.3,35,Togepi,88.1,fairy,40,65,20,1.5,2,0
0.25,0.5,0,2,1,0.25,1,1,1,0.5,0,2,1,2,1,2,2,1,40,2560,70,405,75,Happiness Pokémon,85,800000,0.6,55,Togetic,88.1,fairy,80,105,40,3.2,2,0
1,2,1,2,1,0.25,1,1,2,0.5,0,2,1,1,0.5,2,1,1,50,5120,70,320,190,Little Bird Pokémon,45,1000000,0.2,40,Natu,50,psychic,70,45,70,2,2,0
1,2,1,2,1,0.25,1,1,2,0.5,0,2,1,1,0.5,2,1,1,75,5120,70,470,75,Mystic Pokémon,70,1000000,1.5,65,Xatu,50,psychic,95,70,95,15,2,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,40,5120,70,280,235,Wool Pokémon,40,1059860,0.6,55,Mareep,50,electric,65,45,35,7.8,2,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,55,5120,70,365,120,Wool Pokémon,55,1059860,0.8,70,Flaaffy,50,electric,80,60,45,13.3,2,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,95,5120,70,610,45,Light Pokémon,105,1059860,1.4,90,Ampharos,50,electric,165,110,45,61.5,2,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,80,5120,70,490,45,Flower Pokémon,95,1059860,0.4,75,Bellossom,50,grass,90,100,50,5.8,2,0
0.5,0.5,0,2,1,0.5,0.5,1,1,2,1,0.5,1,2,1,1,1,0.5,20,2560,70,250,190,Aquamouse Pokémon,50,800000,0.4,70,Marill,50,water,20,50,40,8.5,2,0
0.5,0.5,0,2,1,0.5,0.5,1,1,2,1,0.5,1,2,1,1,1,0.5,50,2560,70,420,75,Aquarabbit Pokémon,80,800000,0.8,100,Azumarill,50,water,60,80,50,28.5,2,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,100,5120,70,410,65,Imitation Pokémon,115,1000000,1.2,70,Sudowoodo,50,rock,30,65,30,38,2,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,75,5120,70,500,45,Frog Pokémon,75,1059860,1.1,90,Politoed,50,water,90,100,70,33.9,2,0
1,1,1,1,1,0.5,2,2,1,0.25,0,4,1,2,1,2,1,0.5,35,5120,70,250,255,Cottonweed Pokémon,40,1059860,0.4,35,Hoppip,50,grass,35,55,50,0.5,2,0
1,1,1,1,1,0.5,2,2,1,0.25,0,4,1,2,1,2,1,0.5,45,5120,70,340,120,Cottonweed Pokémon,50,1059860,0.6,55,Skiploom,50,grass,45,65,80,1,2,0
1,1,1,1,1,0.5,2,2,1,0.25,0,4,1,2,1,2,1,0.5,55,5120,70,460,45,Cottonweed Pokémon,70,1059860,0.8,75,Jumpluff,50,grass,55,95,110,3,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,70,5120,70,360,45,Long Tail Pokémon,55,800000,0.8,55,Aipom,50,normal,40,55,85,11.5,2,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,30,5120,70,180,235,Seed Pokémon,30,1059860,0.3,30,Sunkern,50,grass,30,30,30,1.8,2,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,75,5120,70,425,120,Sun Pokémon,55,1059860,0.8,75,Sunflora,50,grass,105,85,30,8.5,2,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,65,5120,70,390,75,Clear Wing Pokémon,45,1000000,1.2,65,Yanma,50,bug,75,45,95,38,2,0
1,1,1,0,1,1,0.5,1,1,4,1,1,1,0.5,1,0.5,0.5,1,45,5120,70,210,255,Water Fish Pokémon,45,1000000,0.4,55,Wooper,50,water,25,25,15,8.5,2,0
1,1,1,0,1,1,0.5,1,1,4,1,1,1,0.5,1,0.5,0.5,1,85,5120,70,430,90,Water Fish Pokémon,85,1000000,1.4,95,Quagsire,50,water,65,65,35,75,2,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,65,8960,70,525,45,Sun Pokémon,60,1000000,0.9,65,Espeon,88.1,psychic,130,95,110,26.5,2,0
2,0.5,1,1,2,2,1,1,0.5,1,1,1,1,1,0,1,1,1,65,8960,35,525,45,Moonlight Pokémon,110,1000000,1,95,Umbreon,88.1,dark,60,130,65,27,2,0
1,0.5,1,2,2,1,1,1,0.5,0.5,0,2,1,1,0,2,1,1,85,5120,35,405,30,Darkness Pokémon,42,1059860,0.5,60,Murkrow,50,dark,85,42,91,2.1,2,0
2,2,1,2,1,0.5,0.5,1,2,2,1,0.5,1,1,0.5,1,0.5,0.5,75,5120,70,490,70,Royal Pokémon,80,1000000,2,95,Slowking,50,water,100,110,30,79.5,2,0
0.5,2,1,1,1,0,1,1,2,1,1,1,0,0.5,1,1,1,1,60,6400,35,435,45,Screech Pokémon,60,800000,0.7,60,Misdreavus,50,ghost,85,85,85,1,2,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,72,10240,70,336,225,Symbol Pokémon,48,1000000,0.5,48,Unown,,psychic,72,48,48,5,2,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,33,5120,70,405,45,Patient Pokémon,58,1000000,1.3,190,Wobbuffet,50,psychic,33,58,33,28.5,2,0
2,2,1,1,1,1,1,1,0,1,1,1,1,1,0.5,1,1,1,80,5120,70,455,60,Long Neck Pokémon,65,1000000,1.5,70,Girafarig,50,normal,90,65,85,41.5,2,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,65,5120,70,290,190,Bagworm Pokémon,90,1000000,0.6,50,Pineco,50,bug,35,35,15,7.2,2,0
0.5,1,0.5,1,0.5,1,4,1,1,0.25,1,0.5,0.5,0,0.5,1,0.5,1,90,5120,70,465,75,Bagworm Pokémon,140,1000000,1.2,75,Forretress,50,bug,60,60,40,125.8,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,70,5120,70,415,190,Land Snake Pokémon,70,1000000,1.5,100,Dunsparce,50,normal,65,65,45,14,2,0
0.5,1,1,0,1,0.5,1,1,1,1,0,4,1,0.5,1,1,1,2,75,5120,70,430,60,Flyscorpion Pokémon,105,1059860,1.1,65,Gligar,50,ground,35,65,85,64.8,2,0
0.5,1,0.5,0,0.5,2,2,0.5,1,1,2,1,0.5,0,0.5,0.25,0.5,2,125,6400,70,610,25,Iron Snake Pokémon,230,1000000,9.2,75,Steelix,50,steel,55,95,30,400,2,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,80,5120,70,300,190,Fairy Pokémon,50,800000,0.6,60,Snubbull,24.6,fairy,40,40,30,7.8,2,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,120,5120,70,450,75,Fairy Pokémon,75,800000,1.4,90,Granbull,24.6,fairy,60,60,45,48.7,2,0
0.5,1,1,2,0.5,0.5,0.5,1,1,1,2,0.5,1,0.5,2,1,0.5,0.5,95,5120,70,440,45,Balloon Pokémon,85,1000000,0.5,65,Qwilfish,50,water,55,55,85,3.9,2,0
0.5,1,0.5,1,0.5,1,4,1,1,0.25,1,0.5,0.5,0,0.5,1,0.5,1,150,6400,70,600,25,Pincer Pokémon,140,1000000,1.8,70,Scizor,50,bug,65,100,75,118,2,0
1,1,1,1,1,1,1,1,1,1,1,1,0.5,0.5,1,2,2,2,10,5120,70,505,190,Mold Pokémon,230,1059860,0.6,20,Shuckle,50,bug,10,230,5,20.5,2,0
0.5,0.5,1,1,2,0.5,2,4,1,0.5,0.5,1,1,1,2,1,1,1,185,6400,70,600,45,Singlehorn Pokémon,115,1250000,1.5,80,Heracross,50,bug,40,105,75,54,2,0
2,0.5,1,1,2,4,2,1,0.5,1,1,0.5,1,1,0,2,2,1,95,5120,35,430,60,Sharp Claw Pokémon,55,1059860,0.9,55,Sneasel,50,dark,35,75,115,28,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,80,5120,70,330,120,Little Bear Pokémon,50,1000000,0.6,60,Teddiursa,50,normal,50,50,40,8.8,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,130,5120,70,500,60,Hibernator Pokémon,75,1000000,1.8,90,Ursaring,50,normal,75,75,55,125.8,2,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,40,5120,70,250,190,Lava Pokémon,40,1000000,0.7,40,Slugma,50,fire,70,40,20,35,2,0
0.5,1,1,1,0.5,2,0.25,0.5,1,1,4,0.5,0.5,0.5,1,2,1,4,50,5120,70,430,75,Lava Pokémon,120,1000000,0.8,60,Magcargo,50,fire,90,80,30,55,2,0
1,1,1,0,1,2,2,1,1,2,1,1,1,0.5,1,1,2,2,50,5120,70,250,225,Pig Pokémon,40,1250000,0.4,50,Swinub,50,ice,30,30,50,6.5,2,0
1,1,1,0,1,2,2,1,1,2,1,1,1,0.5,1,1,2,2,100,5120,70,450,75,Swine Pokémon,80,1250000,1.1,100,Piloswine,50,ice,60,60,50,55.8,2,0
1,1,1,2,1,2,0.25,0.5,1,4,2,0.5,0.5,0.5,1,1,1,1,55,5120,70,410,60,Coral Pokémon,95,800000,0.6,65,Corsola,24.6,water,65,95,35,5,2,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,65,5120,70,300,190,Jet Pokémon,35,1000000,0.6,35,Remoraid,50,water,65,35,65,12,2,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,105,5120,70,480,75,Jet Pokémon,75,1000000,0.9,75,Octillery,50,water,105,75,45,28.5,2,0
0.5,1,1,2,1,1,2,1,1,0.5,0,1,1,1,1,4,2,1,55,5120,70,330,45,Delivery Pokémon,45,800000,0.9,45,Delibird,50,ice,65,45,75,16,2,0
0.5,1,1,4,1,0.5,0.5,1,1,1,0,1,1,1,1,2,0.5,0.5,40,6400,70,485,25,Kite Pokémon,70,1250000,2.1,85,Mantine,50,water,80,140,70,220,2,0
0.25,1,0.5,2,0.5,1,2,0.5,1,0.25,0,1,0.5,0,0.5,1,0.5,1,80,6400,70,465,25,Armor Bird Pokémon,140,1250000,1.7,65,Skarmory,50,steel,40,70,70,50.5,2,0
1,0.5,1,1,1,2,0.5,1,0.5,0.5,2,0.5,1,1,0,2,0.5,2,60,5120,35,330,120,Dark Pokémon,30,1250000,0.6,45,Houndour,50,dark,80,50,65,10.8,2,0
1,0.5,1,1,1,2,0.5,1,0.5,0.5,2,0.5,1,1,0,2,0.5,2,90,5120,35,600,45,Dark Pokémon,90,1250000,1.4,75,Houndoom,50,dark,140,90,115,35,2,0
1,1,2,1,2,1,0.25,1,1,1,1,1,1,1,1,1,0.5,0.25,95,5120,70,540,45,Dragon Pokémon,95,1000000,1.8,75,Kingdra,50,water,95,95,85,152,2,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,60,5120,70,330,120,Long Nose Pokémon,60,1000000,0.5,90,Phanpy,50,ground,40,40,40,33.5,2,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,120,5120,70,500,60,Armor Pokémon,120,1000000,1.1,90,Donphan,50,ground,60,60,50,120,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,80,5120,70,515,45,Virtual Pokémon,90,1000000,0.6,85,Porygon2,,normal,105,95,60,32.5,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,95,5120,70,465,45,Big Horn Pokémon,62,1250000,1.4,73,Stantler,50,normal,85,65,85,71.2,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,20,5120,70,250,45,Painter Pokémon,35,800000,1.2,55,Smeargle,50,normal,20,45,75,58,2,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,35,6400,70,210,75,Scuffle Pokémon,35,1000000,0.7,35,Tyrogue,100,fighting,35,35,35,21,2,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,95,6400,70,455,45,Handstand Pokémon,95,1000000,1.4,50,Hitmontop,100,fighting,35,110,70,48,2,0
2,2,1,1,1,1,2,1,2,1,1,0.5,1,1,0.5,2,2,1,30,6400,70,305,45,Kiss Pokémon,15,1000000,0.4,45,Smoochum,0,ice,85,65,65,6,2,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,63,6400,70,360,45,Electric Pokémon,37,1000000,0.6,45,Elekid,75.4,electric,65,55,95,23.5,2,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,75,6400,70,365,45,Live Coal Pokémon,37,1000000,0.7,45,Magby,75.4,fire,70,55,83,21.4,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,80,5120,70,490,45,Milk Cow Pokémon,105,1250000,1.2,95,Miltank,0,normal,40,70,100,75.5,2,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,10,10240,140,540,30,Happiness Pokémon,10,800000,1.5,255,Blissey,0,normal,75,135,55,46.8,2,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,85,20480,35,580,3,Thunder Pokémon,75,1250000,1.9,90,Raikou,,electric,115,100,115,178,2,1
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,115,20480,35,580,3,Volcano Pokémon,85,1250000,2.1,115,Entei,,fire,90,75,100,198,2,1
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,75,20480,35,580,3,Aurora Pokémon,115,1250000,2,100,Suicune,,water,90,115,85,187,2,1
1,1,1,0,1,2,0.5,0.5,1,4,2,2,0.5,0.25,1,0.5,2,4,64,10240,35,300,45,Rock Skin Pokémon,50,1250000,0.6,50,Larvitar,50,rock,45,50,41,72,2,0
1,1,1,0,1,2,0.5,0.5,1,4,2,2,0.5,0.25,1,0.5,2,4,84,10240,35,410,45,Hard Shell Pokémon,70,1250000,1.2,70,Pupitar,50,rock,65,70,51,152,2,0
2,0.5,1,1,2,4,0.5,0.5,0.5,2,2,1,0.5,0.5,0,1,2,2,164,10240,35,700,45,Armor Pokémon,150,1250000,2,100,Tyranitar,50,rock,95,120,71,202,2,0
1,2,1,2,1,0.25,1,1,2,0.5,0,2,1,1,0.5,2,1,1,90,30720,0,680,3,Diving Pokémon,130,1250000,5.2,106,Lugia,,psychic,90,154,110,216,2,1
0.25,1,1,2,0.5,0.5,0.5,1,1,0.25,0,1,1,1,1,4,0.5,2,130,30720,0,680,3,Rainbow Pokémon,90,1250000,3.8,106,Ho-Oh,,fire,110,154,90,199,2,1
4,2,1,0.5,1,0.5,2,2,2,0.5,0.5,2,1,2,0.5,1,1,0.5,100,30720,100,600,45,Time Travel Pokémon,100,1059860,0.6,100,Celebi,,psychic,100,100,100,5,2,1
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,45,5120,70,310,45,Wood Gecko Pokémon,35,1059860,0.5,40,Treecko,88.1,grass,65,55,70,5,3,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,65,5120,70,405,45,Wood Gecko Pokémon,45,1059860,0.9,50,Grovyle,88.1,grass,85,65,95,21.6,3,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,110,5120,70,630,45,Forest Pokémon,75,1059860,1.7,70,Sceptile,88.1,grass,145,85,145,52.2,3,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,60,5120,70,310,45,Chick Pokémon,40,1059860,0.4,45,Torchic,88.1,fire,70,50,45,2.5,3,0
0.25,0.5,1,1,1,1,0.5,2,1,0.5,2,0.5,1,1,2,1,0.5,2,85,5120,70,405,45,Young Fowl Pokémon,60,1059860,0.9,60,Combusken,88.1,fire,85,60,55,19.5,3,0
0.25,0.5,1,1,1,1,0.5,2,1,0.5,2,0.5,1,1,2,1,0.5,2,160,5120,70,630,45,Blaze Pokémon,80,1059860,1.9,80,Blaziken,88.1,fire,130,80,100,52,3,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,70,5120,70,310,45,Mud Fish Pokémon,50,1059860,0.4,50,Mudkip,88.1,water,50,50,40,7.6,3,0
1,1,1,0,1,1,0.5,1,1,4,1,1,1,0.5,1,0.5,0.5,1,85,5120,70,405,45,Mud Fish Pokémon,70,1059860,0.7,70,Marshtomp,88.1,water,60,70,50,28,3,0
1,1,1,0,1,1,0.5,1,1,4,1,1,1,0.5,1,0.5,0.5,1,150,5120,70,635,45,Mud Fish Pokémon,110,1059860,1.5,100,Swampert,88.1,water,95,110,70,81.9,3,0
2,0.5,1,1,2,2,1,1,0.5,1,1,1,1,1,0,1,1,1,55,3840,70,220,255,Bite Pokémon,35,1000000,0.5,35,Poochyena,50,dark,30,30,35,13.6,3,0
2,0.5,1,1,2,2,1,1,0.5,1,1,1,1,1,0,1,1,1,90,3840,70,420,127,Bite Pokémon,70,1000000,1,70,Mightyena,50,dark,60,60,70,37,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,30,3840,70,240,255,Tiny Racoon Pokémon,41,1000000,0.4,38,Zigzagoon,50,normal,30,41,60,17.5,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,70,3840,70,420,90,Rush Pokémon,61,1000000,0.5,78,Linoone,50,normal,50,61,100,32.5,3,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,45,3840,70,195,255,Worm Pokémon,35,1000000,0.3,45,Wurmple,50,bug,20,30,20,3.6,3,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,35,3840,70,205,120,Cocoon Pokémon,55,1000000,0.6,50,Silcoon,50,bug,25,25,15,10,3,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,70,3840,70,395,45,Butterfly Pokémon,50,1000000,1,60,Beautifly,50,bug,100,50,65,28.4,3,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,35,3840,70,205,120,Cocoon Pokémon,55,1000000,0.7,50,Cascoon,50,bug,25,25,15,11.5,3,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,50,3840,70,385,45,Poison Moth Pokémon,70,1000000,1.2,60,Dustox,50,bug,50,90,65,31.6,3,0
2,1,1,1,1,1,1,2,1,1,0.5,1,1,2,1,1,0.5,0.25,30,3840,70,220,255,Water Weed Pokémon,30,1059860,0.5,40,Lotad,50,water,40,50,30,2.6,3,0
2,1,1,1,1,1,1,2,1,1,0.5,1,1,2,1,1,0.5,0.25,50,3840,70,340,120,Jolly Pokémon,50,1059860,1.2,60,Lombre,50,water,60,70,50,32.5,3,0
2,1,1,1,1,1,1,2,1,1,0.5,1,1,2,1,1,0.5,0.25,70,3840,70,480,45,Carefree Pokémon,70,1059860,1.5,80,Ludicolo,50,water,90,100,70,55,3,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,40,3840,70,220,255,Acorn Pokémon,50,1059860,0.5,40,Seedot,50,grass,30,30,30,4,3,0
4,0.5,1,0.5,2,2,2,2,0.5,0.5,0.5,2,1,2,0,1,1,0.5,70,3840,70,340,120,Wily Pokémon,40,1059860,1,70,Nuzleaf,50,grass,60,40,60,28,3,0
4,0.5,1,0.5,2,2,2,2,0.5,0.5,0.5,2,1,2,0,1,1,0.5,100,3840,70,480,45,Wickid Pokémon,60,1059860,1.3,90,Shiftry,50,grass,90,60,80,59.6,3,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,55,3840,70,270,200,TinySwallow Pokémon,30,1059860,0.3,40,Taillow,50,normal,30,30,85,2.3,3,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,85,3840,70,455,45,Swallow Pokémon,60,1059860,0.7,60,Swellow,50,normal,75,50,125,19.8,3,0
0.5,1,1,4,1,0.5,0.5,1,1,1,0,1,1,1,1,2,0.5,0.5,30,5120,70,270,190,Seagull Pokémon,30,1000000,0.6,40,Wingull,50,water,55,30,85,9.5,3,0
0.5,1,1,4,1,0.5,0.5,1,1,1,0,1,1,1,1,2,0.5,0.5,50,5120,70,440,45,Water Bird Pokémon,100,1000000,1.2,60,Pelipper,50,water,95,70,65,28,3,0
1,1,0,1,1,0.25,1,1,2,1,1,1,1,2,0.5,1,2,1,25,5120,35,198,235,Feeling Pokémon,25,1250000,0.4,28,Ralts,50,psychic,45,35,40,6.6,3,0
1,1,0,1,1,0.25,1,1,2,1,1,1,1,2,0.5,1,2,1,35,5120,35,278,120,Emotion Pokémon,35,1250000,0.8,38,Kirlia,50,psychic,65,55,50,20.2,3,0
1,1,0,1,1,0.25,1,1,2,1,1,1,1,2,0.5,1,2,1,85,5120,35,618,45,Embrace Pokémon,65,1250000,1.6,68,Gardevoir,50,psychic,165,135,100,48.4,3,0
1,1,1,2,1,0.5,1,2,1,1,0.5,0.5,1,1,1,2,0.5,0.5,30,3840,70,269,200,Pond Skater Pokémon,32,1000000,0.5,40,Surskit,50,bug,50,52,65,1.7,3,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,60,3840,70,454,75,Eyeball Pokémon,62,1000000,0.8,70,Masquerain,50,bug,100,82,80,3.6,3,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,40,3840,70,295,255,Mushroom Pokémon,60,1640000,0.4,60,Shroomish,50,grass,40,60,35,4.5,3,0
1,0.5,1,0.5,2,1,2,4,1,0.5,0.5,2,1,2,2,0.5,1,0.5,130,3840,70,460,90,Mushroom Pokémon,80,1640000,1.2,60,Breloom,50,grass,60,60,70,39.2,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,60,3840,70,280,255,Slacker Pokémon,60,1250000,0.8,60,Slakoth,50,normal,35,35,30,24,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,80,3840,70,440,120,Wild Monkey Pokémon,80,1250000,1.4,80,Vigoroth,50,normal,55,55,90,46.5,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,160,3840,70,670,45,Lazy Pokémon,100,1250000,2,150,Slaking,50,normal,95,65,100,130.5,3,0
1,1,1,0,1,0.5,2,2,1,1,0.5,2,1,0.5,1,1,1,2,45,3840,70,266,255,Trainee Pokémon,90,600000,0.5,31,Nincada,50,bug,30,30,40,5.5,3,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,90,3840,70,456,120,Ninja Pokémon,45,600000,0.8,61,Ninjask,50,bug,50,50,160,12,3,0
0.5,2,1,1,1,0,2,2,2,0.5,0.5,1,0,0.5,1,2,1,1,90,3840,70,236,45,Shed Pokémon,45,600000,0.8,1,Shedinja,,bug,30,30,40,1.2,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,51,5120,70,240,190,Whisper Pokémon,23,1059860,0.6,64,Whismur,50,normal,51,23,28,16.3,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,71,5120,70,360,120,Big Voice Pokémon,43,1059860,1,84,Loudred,50,normal,71,43,48,40.5,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,91,5120,70,490,45,Loud Noise Pokémon,63,1059860,1.5,104,Exploud,50,normal,91,73,68,84,3,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,60,5120,70,237,180,Guts Pokémon,30,1640000,1,72,Makuhita,75.4,fighting,20,30,25,86.4,3,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,120,5120,70,474,200,Arm Thrust Pokémon,60,1640000,2.3,144,Hariyama,75.4,fighting,40,60,50,253.8,3,0
0.5,0.5,0,1,1,1,1,1,0,1,1,1,1,2,1,1,2,1,20,2560,70,190,150,Polka Dot Pokémon,40,800000,0.2,50,Azurill,24.6,normal,20,40,20,2,3,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,45,5120,70,375,255,Compass Pokémon,135,1000000,1,30,Nosepass,50,rock,45,90,30,97,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,45,3840,70,260,255,Kitten Pokémon,45,800000,0.6,50,Skitty,24.6,normal,35,35,50,11,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,65,3840,70,400,60,Prim Pokémon,65,800000,1.1,70,Delcatty,24.6,normal,55,55,90,32.6,3,0
1,1,1,1,2,0,1,1,1,1,1,1,0,0.5,0,1,1,1,85,6400,35,480,45,Darkness Pokémon,125,1059860,0.5,50,Sableye,50,dark,85,115,20,11,3,0
0.25,0.5,0,1,0.5,1,2,0.5,1,0.5,2,0.5,0.5,0,0.5,0.5,1,1,105,5120,70,480,45,Deceiver Pokémon,125,800000,0.6,50,Mawile,50,steel,55,95,50,11.5,3,0
0.5,1,0.5,1,0.5,4,1,0.25,1,1,4,0.5,0.25,0,0.5,0.5,1,2,70,8960,35,330,180,Iron Armor Pokémon,100,1250000,0.4,50,Aron,50,steel,40,40,30,60,3,0
0.5,1,0.5,1,0.5,4,1,0.25,1,1,4,0.5,0.25,0,0.5,0.5,1,2,90,8960,35,430,90,Iron Armor Pokémon,140,1250000,0.9,60,Lairon,50,steel,50,50,40,120,3,0
0.5,1,0.5,1,0.5,4,1,0.25,1,1,4,0.5,0.25,0,0.5,0.5,1,2,140,8960,35,630,45,Iron Armor Pokémon,230,1250000,2.1,70,Aggron,50,steel,60,80,50,360,3,0
1,1,1,1,2,0.5,1,2,2,1,1,1,1,1,1,0.5,1,1,40,5120,70,280,180,Meditate Pokémon,55,1000000,0.6,30,Meditite,50,fighting,40,55,60,11.2,3,0
1,1,1,1,2,0.5,1,2,2,1,1,1,1,1,1,0.5,1,1,100,5120,70,510,90,Meditate Pokémon,85,1000000,1.3,60,Medicham,50,fighting,80,85,100,31.5,3,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,45,5120,70,295,120,Lightning Pokémon,40,1250000,0.6,40,Electrike,50,electric,65,40,65,15.2,3,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,75,5120,70,575,45,Discharge Pokémon,80,1250000,1.5,70,Manectric,50,electric,135,80,135,40.2,3,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,50,5120,70,405,200,Cheering Pokémon,40,1000000,0.4,60,Plusle,50,electric,85,75,95,4.2,3,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,40,5120,70,405,200,Cheering Pokémon,50,1000000,0.4,60,Minun,50,electric,75,85,95,4.2,3,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,73,3840,70,430,150,Firefly Pokémon,75,600000,0.7,65,Volbeat,100,bug,47,85,85,17.7,3,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,47,3840,70,430,150,Firefly Pokémon,75,1640000,0.6,65,Illumise,0,bug,73,85,85,17.7,3,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,60,5120,70,400,150,Thorn Pokémon,45,1059860,0.3,50,Roselia,50,grass,100,80,65,2,3,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,43,5120,70,302,225,Stomach Pokémon,53,1640000,0.4,70,Gulpin,50,poison,43,53,40,10.3,3,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,73,5120,70,467,75,Poison Bag Pokémon,83,1640000,1.7,100,Swalot,50,poison,73,83,55,80,3,0
2,0.5,1,2,2,2,0.5,1,0.5,2,1,0.5,1,1,0,1,0.5,0.5,90,5120,35,305,225,Savage Pokémon,20,1250000,0.8,45,Carvanha,50,water,65,20,65,20.8,3,0
2,0.5,1,2,2,2,0.5,1,0.5,2,1,0.5,1,1,0,1,0.5,0.5,140,5120,35,560,60,Brutal Pokémon,70,1250000,1.8,70,Sharpedo,50,water,110,65,105,88.8,3,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,70,10240,70,400,125,Ball Whale Pokémon,35,1640000,2,130,Wailmer,50,water,70,35,60,130,3,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,90,10240,70,500,60,Float Whale Pokémon,45,1640000,14.5,170,Wailord,50,water,90,45,60,398,3,0
0.5,1,1,0,0.5,1,0.5,1,1,1,2,1,1,0.5,1,1,0.5,4,60,5120,70,305,255,Numb Pokémon,40,1000000,0.7,60,Numel,50,fire,65,45,35,24,3,0
0.5,1,1,0,0.5,1,0.5,1,1,1,2,1,1,0.5,1,1,0.5,4,120,5120,70,560,150,Eruption Pokémon,100,1000000,1.9,70,Camerupt,50,fire,145,105,20,220,3,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,85,5120,70,470,90,Coal Pokémon,140,1000000,0.5,70,Torkoal,50,fire,85,70,20,80.4,3,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,25,5120,70,330,255,Bounce Pokémon,35,800000,0.7,60,Spoink,50,psychic,70,80,60,30.6,3,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,45,5120,70,470,60,Manipulate Pokémon,65,800000,0.9,80,Grumpig,50,psychic,90,110,80,71.5,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,60,3840,70,360,255,Spot Panda Pokémon,60,800000,1.1,60,Spinda,50,normal,60,60,60,5,3,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,100,5120,70,290,255,Ant Pit Pokémon,45,1059860,0.7,45,Trapinch,50,ground,45,45,10,15,3,0
1,1,2,0,2,1,0.5,1,1,1,1,4,1,0.5,1,0.5,1,1,70,5120,70,340,120,Vibration Pokémon,50,1059860,1.1,50,Vibrava,50,ground,50,50,70,15.3,3,0
1,1,2,0,2,1,0.5,1,1,1,1,4,1,0.5,1,0.5,1,1,100,5120,70,520,45,Mystic Pokémon,80,1059860,2,80,Flygon,50,ground,80,80,100,82,3,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,85,5120,35,335,190,Cactus Pokémon,40,1059860,0.4,50,Cacnea,50,grass,85,40,35,51.3,3,0
4,0.5,1,0.5,2,2,2,2,0.5,0.5,0.5,2,1,2,0,1,1,0.5,115,5120,35,475,60,Scarecrow Pokémon,60,1059860,1.3,70,Cacturne,50,grass,115,60,55,77.4,3,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,40,5120,70,310,255,Cotton Bird Pokémon,60,600000,0.4,45,Swablu,50,normal,40,75,50,1.2,3,0
0.5,1,2,1,2,0.5,0.5,1,1,0.25,0,4,1,1,1,2,1,0.5,110,5120,70,590,45,Humming Pokémon,110,600000,1.1,75,Altaria,50,dragon,110,105,80,20.6,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,115,5120,70,458,90,Cat Ferret Pokémon,60,600000,1.3,73,Zangoose,50,normal,60,60,90,40.3,3,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,100,5120,70,458,90,Fang Snake Pokémon,60,1640000,2.7,73,Seviper,50,poison,100,60,65,52.5,3,0
2,2,1,1,1,1,0.5,0.5,2,2,2,1,0.5,0.5,0.5,1,2,2,55,6400,70,460,45,Meteorite Pokémon,65,800000,1,90,Lunatone,,rock,95,85,70,168,3,0
2,2,1,1,1,1,0.5,0.5,2,2,2,1,0.5,0.5,0.5,1,2,2,95,6400,70,460,45,Meteorite Pokémon,85,800000,1.2,90,Solrock,,rock,55,65,70,154,3,0
1,1,1,0,1,1,0.5,1,1,4,1,1,1,0.5,1,0.5,0.5,1,48,5120,70,288,190,Whiskers Pokémon,43,1000000,0.4,50,Barboach,50,water,46,41,60,1.9,3,0
1,1,1,0,1,1,0.5,1,1,4,1,1,1,0.5,1,0.5,0.5,1,78,5120,70,468,75,Whiskers Pokémon,73,1000000,0.9,110,Whiscash,50,water,76,71,60,23.6,3,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,80,3840,70,308,205,Ruffian Pokémon,65,1640000,0.6,43,Corphish,50,water,50,35,35,11.5,3,0
2,0.5,1,2,2,2,0.5,1,0.5,2,1,0.5,1,1,0,1,0.5,0.5,120,3840,70,468,155,Rogue Pokémon,85,1640000,1.1,63,Crawdaunt,50,water,90,55,55,32.8,3,0
2,2,1,0,1,0.5,1,1,2,2,1,2,1,0.5,0.5,0.5,1,2,40,5120,70,300,255,Clay Doll Pokémon,55,1000000,0.5,40,Baltoy,,ground,40,70,55,21.5,3,0
2,2,1,0,1,0.5,1,1,2,2,1,2,1,0.5,0.5,0.5,1,2,70,5120,70,500,90,Clay Doll Pokémon,105,1000000,1.5,60,Claydol,,ground,70,120,75,108,3,0
2,1,1,0.5,1,2,1,1,1,1,1,2,0.5,1,1,1,2,1,41,7680,70,355,45,Sea Lily Pokémon,77,600000,1,66,Lileep,88.1,rock,61,87,23,23.8,3,0
2,1,1,0.5,1,2,1,1,1,1,1,2,0.5,1,1,1,2,1,81,7680,70,495,45,Barnacle Pokémon,97,600000,1.5,86,Cradily,88.1,rock,81,107,43,60.4,3,0
1,1,1,1,1,1,1,1,1,1,1,1,0.5,0.5,1,2,2,2,95,7680,70,355,45,Old Shrimp Pokémon,50,600000,0.7,45,Anorith,88.1,rock,40,50,75,12.5,3,0
1,1,1,1,1,1,1,1,1,1,1,1,0.5,0.5,1,2,2,2,125,7680,70,495,45,Plate Pokémon,100,600000,1.5,75,Armaldo,88.1,rock,70,80,45,68.2,3,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,15,5120,70,200,255,Fish Pokémon,20,600000,0.6,20,Feebas,50,water,10,55,80,7.4,3,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,60,5120,70,540,60,Tender Pokémon,79,600000,6.2,95,Milotic,50,water,100,125,81,162,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,70,6400,70,420,45,Weather Pokémon,70,1000000,0.3,70,Castform,50,normal,70,70,70,0.8,3,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,90,5120,70,440,200,Color Swap Pokémon,70,1059860,1,60,Kecleon,50,normal,60,120,40,22,3,0
0.5,2,1,1,1,0,1,1,2,1,1,1,0,0.5,1,1,1,1,75,6400,35,295,225,Puppet Pokémon,35,800000,0.6,44,Shuppet,50,ghost,63,33,45,2.3,3,0
0.5,2,1,1,1,0,1,1,2,1,1,1,0,0.5,1,1,1,1,165,6400,35,555,45,Marionette Pokémon,75,800000,1.1,64,Banette,50,ghost,93,83,75,12.5,3,0
0.5,2,1,1,1,0,1,1,2,1,1,1,0,0.5,1,1,1,1,40,6400,35,295,190,Requiem Pokémon,90,800000,0.8,20,Duskull,50,ghost,30,90,25,15,3,0
0.5,2,1,1,1,0,1,1,2,1,1,1,0,0.5,1,1,1,1,70,6400,35,455,90,Beckon Pokémon,130,800000,1.6,40,Dusclops,50,ghost,60,130,25,30.6,3,0
1,1,1,1,1,0.5,2,2,1,0.25,0,4,1,2,1,2,1,0.5,68,6400,70,460,200,Fruit Pokémon,83,1250000,2,99,Tropius,50,grass,72,87,51,100,3,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,50,6400,70,455,45,Wind Chime Pokémon,80,800000,0.6,75,Chimecho,50,psychic,95,90,65,1,3,0
2,0.5,1,1,2,2,1,1,0.5,1,1,1,1,1,0,1,1,1,150,6400,35,565,30,Disaster Pokémon,60,1059860,1.2,65,Absol,50,dark,115,60,115,47,3,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,23,5120,70,260,125,Bright Pokémon,48,1000000,0.6,95,Wynaut,50,psychic,23,48,23,14,3,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,50,5120,70,300,190,Snow Hat Pokémon,50,1000000,0.7,50,Snorunt,50,ice,50,50,50,16.8,3,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,120,5120,70,580,75,Face Pokémon,80,1000000,1.5,80,Glalie,50,ice,120,80,100,256.5,3,0
1,1,1,2,1,2,1,1,1,2,1,0.25,1,1,1,2,1,0.5,40,5120,70,290,255,Clap Pokémon,50,1059860,0.8,70,Spheal,50,ice,55,50,25,39.5,3,0
1,1,1,2,1,2,1,1,1,2,1,0.25,1,1,1,2,1,0.5,60,5120,70,410,120,Ball Roll Pokémon,70,1059860,1.1,90,Sealeo,50,ice,75,70,45,87.6,3,0
1,1,1,2,1,2,1,1,1,2,1,0.25,1,1,1,2,1,0.5,80,5120,70,530,45,Ice Break Pokémon,90,1059860,1.4,110,Walrein,50,ice,95,90,65,150.6,3,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,64,5120,70,345,255,Bivalve Pokémon,85,600000,0.4,35,Clamperl,50,water,74,55,32,52.5,3,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,104,5120,70,485,60,Deep Sea Pokémon,105,600000,1.7,55,Huntail,50,water,94,75,52,27,3,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,84,5120,70,485,60,South Sea Pokémon,105,600000,1.8,55,Gorebyss,50,water,114,75,52,22.6,3,0
1,1,1,2,1,2,0.25,0.5,1,4,2,0.5,0.5,0.5,1,1,1,1,90,10240,70,485,25,Longevity Pokémon,130,1250000,1,100,Relicanth,88.1,water,45,65,55,23.4,3,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,30,5120,70,330,225,Rendezvous Pokémon,55,800000,0.6,43,Luvdisc,24.6,water,40,65,97,8.7,3,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,75,10240,35,300,45,Rock Head Pokémon,60,1250000,0.6,45,Bagon,50,dragon,40,30,50,42.1,3,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,95,10240,35,420,45,Endurance Pokémon,100,1250000,1.1,65,Shelgon,50,dragon,60,50,50,110.5,3,0
0.5,1,2,1,2,0.5,0.5,1,1,0.25,0,4,1,1,1,2,1,0.5,145,10240,35,700,45,Dragon Pokémon,130,1250000,1.5,95,Salamence,50,dragon,120,90,120,102.6,3,0
1,2,0.5,1,0.5,1,2,0.5,2,0.5,2,0.5,0.5,0,0.25,0.5,0.5,1,55,10240,35,300,3,Iron Ball Pokémon,80,1250000,0.6,40,Beldum,,steel,35,60,30,95.2,3,0
1,2,0.5,1,0.5,1,2,0.5,2,0.5,2,0.5,0.5,0,0.25,0.5,0.5,1,75,10240,35,420,3,Iron Claw Pokémon,100,1250000,1.2,60,Metang,,steel,55,80,50,202.5,3,0
1,2,0.5,1,0.5,1,2,0.5,2,0.5,2,0.5,0.5,0,0.25,0.5,0.5,1,145,10240,35,700,3,Iron Leg Pokémon,150,1250000,1.6,80,Metagross,,steel,105,110,110,550,3,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,100,20480,35,580,3,Rock Peak Pokémon,200,1250000,1.7,80,Regirock,,rock,50,100,50,230,3,1
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,50,20480,35,580,3,Iceberg Pokémon,100,1250000,1.8,80,Regice,,ice,100,200,50,175,3,1
0.5,1,0.5,1,0.5,2,2,0.5,1,0.5,2,0.5,0.5,0,0.5,0.5,0.5,1,75,20480,35,580,3,Iron Pokémon,150,1250000,1.9,80,Registeel,,steel,75,150,50,205,3,1
2,2,2,0.5,2,0.5,0.5,1,2,0.5,1,2,1,1,0.5,1,1,0.5,100,30720,90,700,3,Eon Pokémon,120,1250000,1.4,80,Latias,0,dragon,140,150,110,40,3,1
2,2,2,0.5,2,0.5,0.5,1,2,0.5,1,2,1,1,0.5,1,1,0.5,130,30720,90,700,3,Eon Pokémon,100,1250000,2,80,Latios,100,dragon,160,120,110,60,3,1
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,150,30720,0,770,3,Sea Basin Pokémon,90,1250000,4.5,100,Kyogre,,water,180,160,90,352,3,1
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,180,30720,0,770,3,Continent Pokémon,160,1250000,3.5,100,Groudon,,ground,150,90,90,950,3,1
0.5,1,2,1,2,0.5,0.5,1,1,0.25,0,4,1,1,1,2,1,0.5,180,30720,0,780,45,Sky High Pokémon,100,1250000,7,105,Rayquaza,,dragon,180,100,115,206.5,3,1
1,2,0.5,1,0.5,1,2,0.5,2,0.5,2,0.5,0.5,0,0.25,0.5,0.5,1,100,30720,100,600,3,Wish Pokémon,100,1250000,0.3,100,Jirachi,,steel,100,100,100,1.1,3,1
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,95,30720,0,600,3,DNA Pokémon,90,1250000,1.7,50,Deoxys,,psychic,95,90,180,60.8,3,1
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,68,5120,70,318,45,Tiny Leaf Pokémon,64,1059860,0.4,55,Turtwig,88.1,grass,45,55,31,10.2,4,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,89,5120,70,405,45,Grove Pokémon,85,1059860,1.1,75,Grotle,88.1,grass,55,65,36,97,4,0
2,1,1,0,1,1,2,2,1,1,0.5,4,1,1,1,0.5,1,1,109,5120,70,525,45,Continent Pokémon,105,1059860,2.2,95,Torterra,88.1,grass,75,85,56,310,4,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,58,5120,70,309,45,Chimp Pokémon,44,1059860,0.5,44,Chimchar,88.1,fire,58,44,61,6.2,4,0
0.25,0.5,1,1,1,1,0.5,2,1,0.5,2,0.5,1,1,2,1,0.5,2,78,5120,70,405,45,Playful Pokémon,52,1059860,0.9,64,Monferno,88.1,fire,78,52,81,22,4,0
0.25,0.5,1,1,1,1,0.5,2,1,0.5,2,0.5,1,1,2,1,0.5,2,104,5120,70,534,45,Flame Pokémon,71,1059860,1.2,76,Infernape,88.1,fire,104,71,108,55,4,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,51,5120,70,314,45,Penguin Pokémon,53,1059860,0.4,53,Piplup,88.1,water,61,56,40,5.2,4,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,66,5120,70,405,45,Penguin Pokémon,68,1059860,0.8,64,Prinplup,88.1,water,81,76,50,23,4,0
0.5,1,0.5,2,0.5,2,1,0.5,1,1,2,0.25,0.5,0,0.5,0.5,0.25,0.5,86,5120,70,530,45,Emperor Pokémon,88,1059860,1.7,84,Empoleon,88.1,water,111,101,60,84.5,4,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,55,3840,70,245,255,Starling Pokémon,30,1059860,0.3,40,Starly,50,normal,30,30,60,2,4,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,75,3840,70,340,120,Starling Pokémon,50,1059860,0.6,55,Staravia,50,normal,40,40,80,15.5,4,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,120,3840,70,485,45,Predator Pokémon,70,1059860,1.2,85,Staraptor,50,normal,50,60,100,24.9,4,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,45,3840,70,250,255,Plump Mouse Pokémon,40,1000000,0.5,59,Bidoof,50,normal,35,40,31,20,4,0
1,1,1,2,1,2,0.5,1,0,2,1,0.5,1,1,1,1,0.5,0.5,85,3840,70,410,127,Beaver Pokémon,60,1000000,1,79,Bibarel,50,normal,55,60,71,31.5,4,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,25,3840,70,194,255,Cricket Pokémon,41,1059860,0.3,37,Kricketot,50,bug,25,41,25,2.2,4,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,85,3840,70,384,45,Cricket Pokémon,51,1059860,1,77,Kricketune,50,bug,55,51,65,25.5,4,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,65,5120,70,263,235,Flash Pokémon,34,1059860,0.5,45,Shinx,50,electric,40,34,45,9.5,4,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,85,5120,100,363,120,Spark Pokémon,49,1059860,0.9,60,Luxio,50,electric,60,49,60,30.5,4,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,120,5120,70,523,45,Gleam Eyes Pokémon,79,1059860,1.4,80,Luxray,50,electric,95,79,70,42,4,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,30,5120,70,280,255,Bud Pokémon,35,1059860,0.2,40,Budew,50,grass,50,70,55,1.2,4,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,70,5120,70,515,75,Bouquet Pokémon,65,1059860,0.9,60,Roserade,50,grass,125,105,90,14.5,4,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,125,7680,70,350,45,Head Butt Pokémon,40,600000,0.9,67,Cranidos,88.1,rock,30,30,58,31.5,4,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,165,7680,70,495,45,Head Butt Pokémon,60,600000,1.6,97,Rampardos,88.1,rock,65,50,58,102.5,4,0
0.5,1,0.5,1,0.5,4,1,0.25,1,1,4,0.5,0.25,0,0.5,0.5,1,2,42,7680,70,350,45,Shield Pokémon,118,600000,0.5,30,Shieldon,88.1,rock,42,88,30,57,4,0
0.5,1,0.5,1,0.5,4,1,0.25,1,1,4,0.5,0.25,0,0.5,0.5,1,2,52,7680,70,495,45,Shield Pokémon,168,600000,1.3,60,Bastiodon,88.1,rock,47,138,30,149.5,4,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,29,3840,70,224,120,Bagworm Pokémon,45,1000000,0.2,40,Burmy,50,bug,29,45,36,3.4,4,0
2,1,1,0.5,1,0.5,4,4,1,0.25,0.25,2,1,2,1,2,1,0.5,69,3840,70,424,45,Bagworm Pokémon,95,1000000,0.5,60,Wormadam,0,bug,69,95,36,6.5,4,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,94,3840,70,424,45,Moth Pokémon,50,1000000,0.9,70,Mothim,100,bug,94,50,66,23.3,4,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,30,3840,70,244,120,Tiny Bee Pokémon,42,1059860,0.3,30,Combee,88.1,bug,30,42,70,5.5,4,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,80,3840,70,474,45,Beehive Pokémon,102,1059860,1.2,70,Vespiquen,0,bug,80,102,40,38.5,4,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,45,2560,100,405,200,EleSquirrel Pokémon,70,1000000,0.4,60,Pachirisu,50,electric,45,90,95,3.9,4,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,65,5120,70,330,190,Sea Weasel Pokémon,35,1000000,0.7,55,Buizel,50,water,60,30,85,29.5,4,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,105,5120,70,495,75,Sea Weasel Pokémon,55,1000000,1.1,85,Floatzel,50,water,85,50,115,33.5,4,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,35,5120,70,275,190,Cherry Pokémon,45,1000000,0.4,45,Cherubi,50,grass,62,53,35,3.3,4,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,60,5120,70,450,75,Blossom Pokémon,70,1000000,0.5,70,Cherrim,50,grass,87,78,85,9.3,4,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,48,5120,70,325,190,Sea Slug Pokémon,48,1000000,0.3,76,Shellos,50,water,57,62,34,6.3,4,0
1,1,1,0,1,1,0.5,1,1,4,1,1,1,0.5,1,0.5,0.5,1,83,5120,70,475,75,Sea Slug Pokémon,68,1000000,0.9,111,Gastrodon,50,water,92,82,39,29.9,4,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,100,5120,100,482,45,Long Tail Pokémon,66,800000,1.2,75,Ambipom,50,normal,60,66,115,20.3,4,0
0.25,2,1,2,1,0,1,1,2,0.5,0,2,0,0.5,1,2,1,1,50,7680,70,348,125,Balloon Pokémon,34,1640000,0.4,90,Drifloon,50,ghost,60,44,70,1.2,4,0
0.25,2,1,2,1,0,1,1,2,0.5,0,2,0,0.5,1,2,1,1,80,7680,70,498,60,Blimp Pokémon,44,1640000,1.2,150,Drifblim,50,ghost,90,54,80,15,4,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,66,5120,0,350,190,Rabbit Pokémon,44,1000000,0.4,55,Buneary,50,normal,44,56,85,5.5,4,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,136,5120,140,580,60,Rabbit Pokémon,94,1000000,1.2,65,Lopunny,50,normal,54,96,135,33.3,4,0
0.5,2,1,1,1,0,1,1,2,1,1,1,0,0.5,1,1,1,1,60,6400,35,495,45,Magical Pokémon,60,800000,0.9,60,Mismagius,50,ghost,105,105,105,4.4,4,0
1,0.5,1,2,2,1,1,1,0.5,0.5,0,2,1,1,0,2,1,1,125,5120,35,505,30,Big Boss Pokémon,52,1059860,0.9,100,Honchkrow,50,dark,105,52,71,27.3,4,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,55,5120,70,310,190,Catty Pokémon,42,800000,0.5,49,Glameow,24.6,normal,42,37,85,3.9,4,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,82,5120,70,452,75,Tiger Cat Pokémon,64,800000,1,71,Purugly,24.6,normal,64,59,112,43.8,4,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,30,6400,70,285,120,Bell Pokémon,50,800000,0.2,45,Chingling,50,psychic,65,50,45,0.6,4,0
1,0.5,1,1,1,1,1,1,0.5,0.5,2,1,1,0.5,0,1,1,1,63,5120,70,329,225,Skunk Pokémon,47,1000000,0.4,63,Stunky,50,poison,41,41,74,19.2,4,0
1,0.5,1,1,1,1,1,1,0.5,0.5,2,1,1,0.5,0,1,1,1,93,5120,70,479,60,Skunk Pokémon,67,1000000,1,103,Skuntank,50,poison,71,61,84,38,4,0
1,2,0.5,1,0.5,1,2,0.5,2,0.5,2,0.5,0.5,0,0.25,0.5,0.5,1,24,5120,70,300,255,Bronze Pokémon,86,1000000,0.5,57,Bronzor,,steel,24,86,23,60.5,4,0
1,2,0.5,1,0.5,1,2,0.5,2,0.5,2,0.5,0.5,0,0.25,0.5,0.5,1,89,5120,70,500,90,Bronze Bell Pokémon,116,1000000,1.3,67,Bronzong,,steel,79,116,33,187,4,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,80,5120,70,290,255,Bonsai Pokémon,95,1000000,0.5,50,Bonsly,50,rock,10,45,10,15,4,0
1,1,0,1,1,0.25,1,1,2,1,1,1,1,2,0.5,1,2,1,25,6400,70,310,145,Mime Pokémon,45,1000000,0.6,20,Mime Jr.,50,psychic,70,90,60,13,4,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,5,10240,140,220,130,Playhouse Pokémon,5,800000,0.6,100,Happiny,0,normal,15,65,30,24.4,4,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,65,5120,35,411,30,Music Note Pokémon,45,1059860,0.5,76,Chatot,50,normal,92,42,91,1.9,4,0
1,1,1,1,2,0,1,1,1,1,1,1,0,0.5,0,1,1,1,92,7680,70,485,100,Forbidden Pokémon,108,1000000,1,50,Spiritomb,50,ghost,92,108,35,108,4,0
1,1,2,0,2,1,0.5,1,1,1,1,4,1,0.5,1,0.5,1,1,70,10240,70,300,45,Land Shark Pokémon,45,1250000,0.7,58,Gible,50,dragon,40,45,42,20.5,4,0
1,1,2,0,2,1,0.5,1,1,1,1,4,1,0.5,1,0.5,1,1,90,10240,70,410,45,Cave Pokémon,65,1250000,1.4,68,Gabite,50,dragon,50,55,82,56,4,0
1,1,2,0,2,1,0.5,1,1,1,1,4,1,0.5,1,0.5,1,1,170,10240,70,700,45,Mach Pokémon,115,1250000,1.9,108,Garchomp,50,dragon,120,95,92,95,4,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,85,10240,70,390,50,Big Eater Pokémon,40,1250000,0.6,135,Munchlax,88.1,normal,40,85,5,105,4,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,70,6400,70,285,75,Emanation Pokémon,40,1059860,0.7,40,Riolu,88.1,fighting,35,40,60,20.2,4,0
0.25,0.5,0.5,1,1,2,2,1,1,0.5,2,0.5,0.5,0,1,0.25,0.5,1,145,6400,70,625,45,Aura Pokémon,88,1059860,1.2,70,Lucario,88.1,fighting,140,70,112,54,4,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,72,7680,70,330,140,Hippo Pokémon,78,1250000,0.8,68,Hippopotas,50,ground,38,42,32,49.5,4,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,112,7680,70,525,60,Heavyweight Pokémon,118,1250000,2,108,Hippowdon,50,ground,68,72,47,300,4,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,50,5120,70,330,120,Scorpion Pokémon,90,1250000,0.8,40,Skorupi,50,poison,30,55,65,12,4,0
1,0.5,1,1,1,1,1,1,0.5,0.5,2,1,1,0.5,0,1,1,1,90,5120,70,500,45,Ogre Scorp Pokémon,110,1250000,1.3,70,Drapion,50,poison,60,75,95,61.5,4,0
0.25,0.5,1,1,1,0.5,1,2,1,0.5,2,1,1,0.5,4,0.5,1,1,61,2560,100,300,140,Toxic Mouth Pokémon,40,1000000,0.7,48,Croagunk,50,poison,61,40,50,23,4,0
0.25,0.5,1,1,1,0.5,1,2,1,0.5,2,1,1,0.5,4,0.5,1,1,106,5120,70,490,75,Toxic Mouth Pokémon,65,1000000,1.3,83,Toxicroak,50,poison,86,65,85,44.4,4,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,100,6400,70,454,200,Bug Catcher Pokémon,72,1250000,1.4,74,Carnivine,50,grass,90,72,46,27,4,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,49,5120,70,330,190,Wing Fish Pokémon,56,600000,0.4,49,Finneon,50,water,49,61,66,7,4,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,69,5120,70,460,75,Neon Pokémon,76,600000,1.2,69,Lumineon,50,water,69,86,91,24,4,0
0.5,1,1,4,1,0.5,0.5,1,1,1,0,1,1,1,1,2,0.5,0.5,20,6400,70,345,25,Kite Pokémon,50,1250000,1,45,Mantyke,50,water,60,120,50,65,4,0
2,1,1,0.5,1,2,4,2,1,0.5,0.5,1,1,2,1,2,2,0.5,62,5120,70,334,120,Frosted Tree Pokémon,50,1250000,1,60,Snover,50,grass,62,60,40,50.5,4,0
2,1,1,0.5,1,2,4,2,1,0.5,0.5,1,1,2,1,2,2,0.5,132,5120,70,594,60,Frosted Tree Pokémon,105,1250000,2.2,90,Abomasnow,50,grass,132,105,30,135.5,4,0
2,0.5,1,1,2,4,2,1,0.5,1,1,0.5,1,1,0,2,2,1,120,5120,35,510,45,Sharp Claw Pokémon,65,1059860,1.1,70,Weavile,50,dark,45,85,125,34,4,0
0.5,1,0.5,0.5,0.5,2,2,0.25,1,0.5,4,0.5,0.5,0,0.5,0.5,0.25,1,70,5120,70,535,30,Magnet Area Pokémon,115,1000000,1.2,70,Magnezone,,electric,130,90,60,180,4,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,85,5120,70,515,30,Licking Pokémon,95,1000000,1.7,110,Lickilicky,50,normal,80,95,50,140,4,0
1,1,1,0,1,2,0.5,0.5,1,4,2,2,0.5,0.25,1,0.5,2,4,140,5120,70,535,30,Drill Pokémon,130,1250000,2.4,115,Rhyperior,50,ground,55,55,40,282.8,4,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,100,5120,70,535,30,Vine Pokémon,125,1000000,2,100,Tangrowth,50,grass,110,50,50,128.6,4,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,123,6400,70,540,30,Thunderbolt Pokémon,67,1000000,1.8,75,Electivire,75.4,electric,95,85,95,138.6,4,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,95,6400,70,540,30,Blast Pokémon,67,1000000,1.6,75,Magmortar,75.4,fire,125,95,83,68,4,0
0.25,0.5,0,2,1,0.25,1,1,1,0.5,0,2,1,2,1,2,2,1,50,2560,70,545,30,Jubilee Pokémon,95,800000,1.5,85,Togekiss,88.1,fairy,120,115,80,38,4,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,76,5120,70,515,30,Ogre Darner Pokémon,86,1000000,1.9,86,Yanmega,50,bug,116,56,95,51.5,4,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,110,8960,35,525,45,Verdant Pokémon,130,1000000,1,65,Leafeon,88.1,grass,60,65,95,25.5,4,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,60,8960,35,525,45,Fresh Snow Pokémon,110,1000000,0.8,65,Glaceon,88.1,ice,130,95,65,25.9,4,0
0.5,1,1,0,1,0.5,1,1,1,1,0,4,1,0.5,1,1,1,2,95,5120,70,510,30,Fang Scorp Pokémon,125,1059860,2,75,Gliscor,50,ground,45,75,95,42.5,4,0
1,1,1,0,1,2,2,1,1,2,1,1,1,0.5,1,1,2,2,130,5120,70,530,50,Twin Tusk Pokémon,80,1250000,2.5,110,Mamoswine,50,ice,70,60,80,291,4,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,80,5120,70,535,30,Virtual Pokémon,70,1000000,0.9,85,Porygon-Z,,normal,135,75,90,34,4,0
1,1,1,1,2,0.5,1,2,2,1,1,1,1,1,1,0.5,1,1,165,5120,35,618,45,Blade Pokémon,95,1250000,1.6,68,Gallade,100,psychic,65,115,110,52,4,0
0.5,1,0.5,1,0.5,4,1,0.25,1,1,4,0.5,0.25,0,0.5,0.5,1,2,55,5120,70,525,60,Compass Pokémon,145,1000000,1.4,60,Probopass,50,rock,75,150,40,340,4,0
0.5,2,1,1,1,0,1,1,2,1,1,1,0,0.5,1,1,1,1,100,6400,35,525,45,Gripper Pokémon,135,800000,2.2,45,Dusknoir,50,ghost,65,135,45,106.6,4,0
0.5,2,1,1,1,0,2,1,2,1,1,0.5,0,0.5,1,2,2,1,80,5120,70,480,75,Snow Land Pokémon,70,1000000,1.3,70,Froslass,0,ice,80,70,110,26.6,4,0
0.5,2,1,0.5,1,0,1,0.5,2,1,2,1,0,0.5,1,1,0.5,1,65,5120,70,520,45,Plasma Pokémon,107,1000000,0.3,50,Rotom,,electric,105,107,86,0.3,4,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,75,20480,140,580,3,Knowledge Pokémon,130,1250000,0.3,75,Uxie,,psychic,75,130,95,0.3,4,1
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,105,20480,140,580,3,Emotion Pokémon,105,1250000,0.3,80,Mesprit,,psychic,105,105,80,0.3,4,1
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,125,20480,140,580,3,Willpower Pokémon,70,1250000,0.3,75,Azelf,,psychic,125,70,115,0.3,4,1
0.5,1,1,0.5,1,2,1,0.5,1,0.25,2,1,0.5,0,0.5,0.5,0.5,0.5,120,30720,0,680,3,Temporal Pokémon,120,1250000,5.4,100,Dialga,,steel,150,100,90,683,4,1
1,1,2,1,2,1,0.25,1,1,1,1,1,1,1,1,1,0.5,0.25,120,30720,0,680,3,Spatial Pokémon,100,1250000,4.2,90,Palkia,,water,150,120,100,336,4,1
0.25,1,0.5,1,0.25,2,1,0.5,1,0.25,4,0.25,0.5,0,0.5,1,0.25,2,90,2560,100,600,3,Lava Dome Pokémon,106,1250000,1.7,91,Heatran,50,fire,130,106,77,430,4,1
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,160,30720,0,670,3,Colossal Pokémon,110,1250000,3.7,110,Regigigas,,normal,80,110,100,420,4,1
0.5,2,2,0.5,2,0,0.5,1,2,0.5,1,2,0,0.5,1,1,1,0.5,120,30720,0,680,3,Renegade Pokémon,100,1250000,4.5,150,Giratina,,ghost,120,100,90,750,4,1
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,70,30720,100,600,3,Lunar Pokémon,120,1250000,1.5,120,Cresselia,0,psychic,75,130,85,85.6,4,1
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,80,10240,70,480,30,Sea Drifter Pokémon,80,1250000,0.4,80,Phione,,water,80,80,80,3.1,4,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,100,2560,70,600,3,Seafaring Pokémon,100,1250000,0.3,100,Manaphy,,water,100,100,100,1.4,4,1
2,0.5,1,1,2,2,1,1,0.5,1,1,1,1,1,0,1,1,1,90,30720,0,600,3,Pitch-Black Pokémon,90,1250000,1.5,70,Darkrai,,dark,135,90,125,50.5,4,1
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,103,30720,100,600,45,Gratitude Pokémon,75,1059860,0.2,100,Shaymin,,grass,120,75,127,2.1,4,1
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,120,30720,0,720,3,Alpha Pokémon,120,1250000,3.2,120,Arceus,,normal,120,120,120,320,4,1
1,2,1,1,0.5,0.5,0.5,1,2,0.5,2,0.5,1,1,0.5,2,0.5,2,100,30720,100,600,3,Victory Pokémon,100,1250000,0.4,100,Victini,,psychic,100,100,100,4,5,1
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,45,5120,70,308,45,Grass Snake Pokémon,55,1059860,0.6,45,Snivy,88.1,grass,45,55,63,8.1,5,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,60,5120,70,413,45,Grass Snake Pokémon,75,1059860,0.8,60,Servine,88.1,grass,60,75,83,16,5,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,75,5120,70,528,45,Regal Pokémon,95,1059860,3.3,75,Serperior,88.1,grass,75,95,113,63,5,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,63,5120,70,308,45,Fire Pig Pokémon,45,1059860,0.5,65,Tepig,88.1,fire,45,45,45,9.9,5,0
0.25,0.5,1,1,1,1,0.5,2,1,0.5,2,0.5,1,1,2,1,0.5,2,93,5120,70,418,45,Fire Pig Pokémon,55,1059860,1,90,Pignite,88.1,fire,70,55,55,55.5,5,0
0.25,0.5,1,1,1,1,0.5,2,1,0.5,2,0.5,1,1,2,1,0.5,2,123,5120,70,528,45,Mega Fire Pig Pokémon,65,1059860,1.6,110,Emboar,88.1,fire,100,65,65,150,5,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,55,5120,70,308,45,Sea Otter Pokémon,45,1059860,0.5,55,Oshawott,88.1,water,63,45,45,5.9,5,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,75,5120,70,413,45,Discipline Pokémon,60,1059860,0.8,75,Dewott,88.1,water,83,60,60,24.5,5,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,100,5120,70,528,45,Formidable Pokémon,85,1059860,1.5,95,Samurott,88.1,water,108,70,70,94.6,5,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,55,3840,70,255,255,Scout Pokémon,39,1000000,0.5,45,Patrat,50,normal,35,39,42,11.6,5,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,85,5120,70,420,255,Lookout Pokémon,69,1000000,1.1,60,Watchog,50,normal,60,69,77,27,5,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,60,3840,70,275,255,Puppy Pokémon,45,1059860,0.4,45,Lillipup,50,normal,25,45,55,4.1,5,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,80,3840,70,370,120,Loyal Dog Pokémon,65,1059860,0.9,65,Herdier,50,normal,35,65,60,14.7,5,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,110,3840,70,500,45,Big-Hearted Pokémon,90,1059860,1.2,85,Stoutland,50,normal,45,90,80,61,5,0
2,0.5,1,1,2,2,1,1,0.5,1,1,1,1,1,0,1,1,1,50,5120,70,281,255,Devious Pokémon,37,1000000,0.4,41,Purrloin,50,dark,50,37,66,10.1,5,0
2,0.5,1,1,2,2,1,1,0.5,1,1,1,1,1,0,1,1,1,88,5120,70,446,90,Cruel Pokémon,50,1000000,1.1,64,Liepard,50,dark,88,50,106,37.5,5,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,53,5120,70,316,190,Grass Monkey Pokémon,48,1000000,0.6,50,Pansage,88.1,grass,53,48,64,10.5,5,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,98,5120,70,498,75,Thorn Monkey Pokémon,63,1000000,1.1,75,Simisage,88.1,grass,98,63,101,30.5,5,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,53,5120,70,316,190,High Temp Pokémon,48,1000000,0.6,50,Pansear,88.1,fire,53,48,64,11,5,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,98,5120,70,498,75,Ember Pokémon,63,1000000,1,75,Simisear,88.1,fire,98,63,101,28,5,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,53,5120,70,316,190,Spray Pokémon,48,1000000,0.6,50,Panpour,88.1,water,53,48,64,13.5,5,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,98,5120,70,498,75,Geyser Pokémon,63,1000000,1,75,Simipour,88.1,water,98,63,101,29,5,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,25,2560,70,292,190,Dream Eater Pokémon,45,800000,0.6,76,Munna,50,psychic,67,55,24,23.3,5,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,55,2560,70,487,75,Drowsing Pokémon,85,800000,1.1,116,Musharna,50,psychic,107,95,29,60.5,5,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,55,3840,70,264,255,Tiny Pigeon Pokémon,50,1059860,0.3,50,Pidove,50,normal,36,30,43,2.1,5,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,77,3840,70,358,120,Wild Pigeon Pokémon,62,1059860,0.6,62,Tranquill,50,normal,50,42,65,15,5,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,115,3840,70,488,45,Proud Pokémon,80,1059860,1.2,80,Unfezant,50,normal,65,55,93,29,5,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,60,5120,70,295,190,Electrified Pokémon,32,1000000,0.8,45,Blitzle,50,electric,50,32,76,29.8,5,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,100,5120,70,497,75,Thunderbolt Pokémon,63,1000000,1.6,75,Zebstrika,50,electric,80,63,116,79.5,5,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,75,3840,70,280,255,Mantle Pokémon,85,1059860,0.4,55,Roggenrola,50,rock,25,25,15,18,5,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,105,3840,70,390,120,Ore Pokémon,105,1059860,0.9,70,Boldore,50,rock,50,40,20,102,5,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,135,3840,70,515,45,Compressed Pokémon,130,1059860,1.7,85,Gigalith,50,rock,60,80,25,260,5,0
1,2,1,2,1,0.25,1,1,2,0.5,0,2,1,1,0.5,2,1,1,45,3840,70,323,190,Bat Pokémon,43,1000000,0.4,65,Woobat,50,psychic,55,43,72,2.1,5,0
1,2,1,2,1,0.25,1,1,2,0.5,0,2,1,1,0.5,2,1,1,57,3840,70,425,45,Courting Pokémon,55,1000000,0.9,67,Swoobat,50,psychic,77,55,114,10.5,5,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,85,5120,70,328,120,Mole Pokémon,40,1000000,0.3,60,Drilbur,50,ground,30,45,68,8.5,5,0
0.5,1,0.5,0,0.5,2,2,0.5,1,1,2,1,0.5,0,0.5,0.25,0.5,2,135,5120,70,508,60,Subterrene Pokémon,60,1000000,0.7,110,Excadrill,50,ground,50,65,88,40.4,5,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,60,5120,70,545,255,Hearing Pokémon,126,800000,1.1,103,Audino,50,normal,80,126,50,31,5,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,80,5120,70,305,180,Muscular Pokémon,55,1059860,0.6,75,Timburr,75.4,fighting,25,35,35,12.5,5,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,105,5120,70,405,90,Muscular Pokémon,85,1059860,1.2,85,Gurdurr,75.4,fighting,40,50,40,40,5,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,140,5120,70,505,45,Muscular Pokémon,95,1059860,1.4,105,Conkeldurr,75.4,fighting,55,65,45,87,5,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,50,5120,70,294,255,Tadpole Pokémon,40,1059860,0.5,50,Tympole,50,water,50,40,64,4.5,5,0
1,1,1,0,1,1,0.5,1,1,4,1,1,1,0.5,1,0.5,0.5,1,65,5120,70,384,120,Vibration Pokémon,55,1059860,0.8,75,Palpitoad,50,water,65,55,69,17,5,0
1,1,1,0,1,1,0.5,1,1,4,1,1,1,0.5,1,0.5,0.5,1,95,5120,70,509,45,Vibration Pokémon,75,1059860,1.5,105,Seismitoad,50,water,85,75,74,62,5,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,100,5120,70,465,45,Judo Pokémon,85,1000000,1.3,120,Throh,100,fighting,30,85,45,55.5,5,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,125,5120,70,465,45,Karate Pokémon,75,1000000,1.4,75,Sawk,100,fighting,30,75,85,51,5,0
2,1,1,0.5,1,0.5,4,4,1,0.25,0.25,2,1,2,1,2,1,0.5,53,3840,70,310,255,Sewing Pokémon,70,1059860,0.3,45,Sewaddle,50,bug,40,60,42,2.5,5,0
2,1,1,0.5,1,0.5,4,4,1,0.25,0.25,2,1,2,1,2,1,0.5,63,3840,70,380,120,Leaf-Wrapped Pokémon,90,1059860,0.5,55,Swadloon,50,bug,50,80,42,7.3,5,0
2,1,1,0.5,1,0.5,4,4,1,0.25,0.25,2,1,2,1,2,1,0.5,103,3840,70,500,45,Nurturing Pokémon,80,1059860,1.2,75,Leavanny,50,bug,70,80,92,20.5,5,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,45,3840,70,260,255,Centipede Pokémon,59,1059860,0.4,30,Venipede,50,bug,30,39,57,5.3,5,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,55,3840,70,360,120,Curlipede Pokémon,99,1059860,1.2,40,Whirlipede,50,bug,40,79,47,58.5,5,0
0.5,1,1,1,0.5,0.25,2,2,1,0.25,1,1,1,0.5,2,2,1,1,100,5120,70,485,45,Megapede Pokémon,89,1059860,2.5,60,Scolipede,50,bug,55,69,112,200.5,5,0
1,0.5,0,0.5,1,0.5,2,2,1,0.5,0.5,2,1,4,1,1,2,0.5,27,5120,70,280,190,Cotton Puff Pokémon,60,1000000,0.3,40,Cottonee,50,grass,37,50,66,0.6,5,0
1,0.5,0,0.5,1,0.5,2,2,1,0.5,0.5,2,1,4,1,1,2,0.5,67,5120,70,480,75,Windveiled Pokémon,85,1000000,0.7,60,Whimsicott,50,grass,77,75,116,6.6,5,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,35,5120,70,280,190,Bulb Pokémon,50,1000000,0.5,45,Petilil,0,grass,70,50,30,6.6,5,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,60,5120,70,480,75,Flowering Pokémon,75,1000000,1.1,70,Lilligant,0,grass,110,75,90,16.3,5,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,92,10240,70,460,25,Hostile Pokémon,65,1000000,1,70,Basculin,50,water,80,55,98,18,5,0
2,0.5,1,0,2,2,1,1,0.5,2,1,2,1,0.5,0,0.5,1,2,72,5120,70,292,180,Desert Croc Pokémon,35,1059860,0.7,50,Sandile,50,ground,35,35,65,15.2,5,0
2,0.5,1,0,2,2,1,1,0.5,2,1,2,1,0.5,0,0.5,1,2,82,5120,70,351,90,Desert Croc Pokémon,45,1059860,1,60,Krokorok,50,ground,45,45,74,33.4,5,0
2,0.5,1,0,2,2,1,1,0.5,2,1,2,1,0.5,0,0.5,1,2,117,5120,70,519,45,Intimidation Pokémon,80,1059860,1.5,95,Krookodile,50,ground,65,70,92,96.3,5,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,90,5120,70,315,120,Zen Charm Pokémon,45,1059860,0.6,70,Darumaka,50,fire,15,45,50,37.5,5,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,30,5120,70,540,60,Blazing Pokémon,105,1059860,1.3,105,Darmanitan,50,fire,140,105,55,92.9,5,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,86,5120,70,461,255,Cactus Pokémon,67,1000000,1,75,Maractus,50,grass,106,67,60,28,5,0
1,1,1,1,1,1,1,1,1,1,1,1,0.5,0.5,1,2,2,2,65,5120,70,325,190,Rock Inn Pokémon,85,1000000,0.3,50,Dwebble,50,bug,35,35,55,14.5,5,0
1,1,1,1,1,1,1,1,1,1,1,1,0.5,0.5,1,2,2,2,105,5120,70,485,75,Stone Home Pokémon,125,1000000,1.4,70,Crustle,50,bug,65,75,45,200,5,0
1,0.25,1,1,4,2,1,2,0.5,1,1,1,1,1,0,0.5,1,1,75,3840,35,348,180,Shedding Pokémon,70,1000000,0.6,50,Scraggy,50,dark,35,70,48,11.8,5,0
1,0.25,1,1,4,2,1,2,0.5,1,1,1,1,1,0,0.5,1,1,90,3840,70,488,90,Hoodlum Pokémon,115,1000000,1.1,65,Scrafty,50,dark,45,115,58,30,5,0
1,2,1,2,1,0.25,1,1,2,0.5,0,2,1,1,0.5,2,1,1,58,5120,70,490,45,Avianoid Pokémon,80,1000000,1.4,72,Sigilyph,50,psychic,103,80,97,14,5,0
0.5,2,1,1,1,0,1,1,2,1,1,1,0,0.5,1,1,1,1,30,6400,70,303,190,Spirit Pokémon,85,1000000,0.5,38,Yamask,50,ghost,55,65,30,1.5,5,0
0.5,2,1,1,1,0,1,1,2,1,1,1,0,0.5,1,1,1,1,50,6400,70,483,90,Coffin Pokémon,145,1000000,1.7,58,Cofagrigus,50,ghost,95,105,30,76.5,5,0
1,1,1,2,1,2,0.25,0.5,1,4,2,0.5,0.5,0.5,1,1,1,1,78,7680,70,355,45,Prototurtle Pokémon,103,1000000,0.7,54,Tirtouga,88.1,water,53,45,22,16.5,5,0
1,1,1,2,1,2,0.25,0.5,1,4,2,0.5,0.5,0.5,1,1,1,1,108,7680,70,495,45,Prototurtle Pokémon,133,1000000,1.2,74,Carracosta,88.1,water,83,65,32,81,5,0
0.5,1,1,2,1,1,0.5,0.5,1,1,0,2,0.5,0.5,1,2,2,2,112,7680,70,401,45,First Bird Pokémon,45,1000000,0.5,55,Archen,88.1,rock,74,45,70,9.5,5,0
0.5,1,1,2,1,1,0.5,0.5,1,1,0,2,0.5,0.5,1,2,2,2,140,7680,70,567,45,First Bird Pokémon,65,1000000,1.4,75,Archeops,88.1,rock,112,65,110,32,5,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,50,5120,70,329,190,Trash Bag Pokémon,62,1000000,0.6,50,Trubbish,50,poison,40,62,65,31,5,0
0.5,1,1,1,0.5,0.5,1,1,1,0.5,2,1,1,0.5,2,1,1,1,95,5120,70,474,60,Trash Heap Pokémon,82,1000000,1.9,80,Garbodor,50,poison,60,82,75,107.3,5,0
2,0.5,1,1,2,2,1,1,0.5,1,1,1,1,1,0,1,1,1,65,6400,70,330,75,Tricky Fox Pokémon,40,1059860,0.7,40,Zorua,88.1,dark,80,40,65,12.5,5,0
2,0.5,1,1,2,2,1,1,0.5,1,1,1,1,1,0,1,1,1,105,5120,70,510,45,Illusion Fox Pokémon,60,1059860,1.6,60,Zoroark,88.1,dark,120,60,105,81.1,5,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,50,3840,70,300,255,Chinchilla Pokémon,40,800000,0.4,55,Minccino,24.6,normal,40,40,75,5.8,5,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,95,3840,70,470,60,Scarf Pokémon,60,800000,0.5,75,Cinccino,24.6,normal,65,60,115,7.5,5,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,30,5120,70,290,200,Fixation Pokémon,50,1059860,0.4,45,Gothita,24.6,psychic,55,65,45,5.8,5,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,45,5120,70,390,100,Manipulate Pokémon,70,1059860,0.7,60,Gothorita,24.6,psychic,75,85,55,18,5,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,55,5120,70,490,50,Astral Body Pokémon,95,1059860,1.5,70,Gothitelle,24.6,psychic,95,110,65,44,5,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,30,5120,70,290,200,Cell Pokémon,40,1059860,0.3,45,Solosis,50,psychic,105,50,20,1,5,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,40,5120,70,370,100,Mitosis Pokémon,50,1059860,0.6,65,Duosion,50,psychic,125,60,30,8,5,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,65,5120,70,490,50,Multiplying Pokémon,75,1059860,1,110,Reuniclus,50,psychic,125,85,30,20.1,5,0
0.5,1,1,4,1,0.5,0.5,1,1,1,0,1,1,1,1,2,0.5,0.5,44,5120,70,305,190,Water Bird Pokémon,50,1000000,0.5,62,Ducklett,50,water,44,50,55,5.5,5,0
0.5,1,1,4,1,0.5,0.5,1,1,1,0,1,1,1,1,2,0.5,0.5,87,5120,70,473,45,White Bird Pokémon,63,1000000,1.3,75,Swanna,50,water,87,63,98,24.2,5,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,50,5120,70,305,255,Fresh Snow Pokémon,50,1250000,0.4,36,Vanillite,50,ice,65,60,44,5.7,5,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,65,5120,70,395,120,Icy Snow Pokémon,65,1250000,1.1,51,Vanillish,50,ice,80,75,59,41,5,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,95,5120,70,535,45,Snowstorm Pokémon,85,1250000,1.3,71,Vanilluxe,50,ice,110,95,79,57.5,5,0
2,1,1,0.5,1,2,2,2,0,0.5,0.5,2,1,2,1,1,1,0.5,60,5120,70,335,190,Season Pokémon,50,1000000,0.6,60,Deerling,50,normal,40,50,75,19.5,5,0
2,1,1,0.5,1,2,2,2,0,0.5,0.5,2,1,2,1,1,1,0.5,100,5120,70,475,75,Season Pokémon,70,1000000,1.9,80,Sawsbuck,50,normal,60,70,95,92.5,5,0
0.5,1,1,1,1,0.5,1,0.5,1,0.5,0,2,1,1,1,2,0.5,1,75,5120,70,428,200,Sky Squirrel Pokémon,60,1000000,0.4,55,Emolga,50,electric,75,60,103,5,5,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,75,3840,70,315,200,Clamping Pokémon,45,1000000,0.5,50,Karrablast,50,bug,40,45,60,5.9,5,0
0.5,1,0.5,1,0.5,1,4,1,1,0.25,1,0.5,0.5,0,0.5,1,0.5,1,135,3840,70,495,75,Cavalry Pokémon,105,1000000,1,70,Escavalier,50,bug,60,105,20,33,5,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,55,5120,70,294,190,Mushroom Pokémon,45,1000000,0.2,69,Foongus,50,grass,55,55,15,1,5,0
1,1,1,0.5,0.5,0.5,2,2,1,0.25,1,2,1,1,2,1,1,0.5,85,5120,70,464,75,Mushroom Pokémon,70,1000000,0.6,114,Amoonguss,50,grass,85,80,30,10.5,5,0
0.5,2,1,2,1,0,0.5,1,2,2,1,0.5,0,0.5,1,1,0.5,0.5,40,5120,70,335,190,Floating Pokémon,50,1000000,1.2,55,Frillish,50,water,65,85,40,33,5,0
0.5,2,1,2,1,0,0.5,1,2,2,1,0.5,0,0.5,1,1,0.5,0.5,60,5120,70,480,60,Floating Pokémon,70,1000000,2.2,100,Jellicent,50,water,85,105,60,135,5,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,75,10240,70,470,75,Caring Pokémon,80,800000,1.2,165,Alomomola,50,water,40,45,65,31.6,5,0
1,1,1,0.5,1,0.5,2,1,1,0.5,1,1,1,1,1,2,0.5,1,47,5120,70,319,190,Attaching Pokémon,50,1000000,0.1,50,Joltik,50,bug,57,50,65,0.6,5,0
1,1,1,0.5,1,0.5,2,1,1,0.5,1,1,1,1,1,2,0.5,1,77,5120,70,472,75,EleSpider Pokémon,60,1000000,0.8,70,Galvantula,50,bug,97,60,108,14.3,5,0
1,1,0.5,0.5,0.5,2,4,1,1,0.25,1,1,0.5,0,0.5,0.5,0.5,0.5,50,5120,70,305,255,Thorn Seed Pokémon,91,1000000,0.6,44,Ferroseed,50,grass,24,86,10,18.8,5,0
1,1,0.5,0.5,0.5,2,4,1,1,0.25,1,1,0.5,0,0.5,0.5,0.5,0.5,94,5120,70,489,90,Thorn Pod Pokémon,131,1000000,1,74,Ferrothorn,50,grass,54,116,20,110,5,0
0.5,1,0.5,1,0.5,2,2,0.5,1,0.5,2,0.5,0.5,0,0.5,0.5,0.5,1,55,5120,70,300,130,Gear Pokémon,70,1059860,0.3,40,Klink,,steel,45,60,30,21,5,0
0.5,1,0.5,1,0.5,2,2,0.5,1,0.5,2,0.5,0.5,0,0.5,0.5,0.5,1,80,5120,70,440,60,Gear Pokémon,95,1059860,0.6,60,Klang,,steel,70,85,50,51,5,0
0.5,1,0.5,1,0.5,2,2,0.5,1,0.5,2,0.5,0.5,0,0.5,0.5,0.5,1,100,5120,70,520,30,Gear Pokémon,115,1059860,0.6,60,Klinklang,,steel,70,85,90,81,5,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,55,5120,70,275,190,EleFish Pokémon,40,1250000,0.2,35,Tynamo,50,electric,45,40,60,0.3,5,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,85,5120,70,405,60,EleFish Pokémon,70,1250000,1.2,65,Eelektrik,50,electric,75,70,40,22,5,0
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,115,5120,70,515,30,EleFish Pokémon,80,1250000,2.1,85,Eelektross,50,electric,105,80,50,80.5,5,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,55,5120,70,335,255,Cerebral Pokémon,55,1000000,0.5,55,Elgyem,50,psychic,85,55,30,9,5,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,75,5120,70,485,90,Cerebral Pokémon,75,1000000,1,75,Beheeyem,50,psychic,125,95,40,34.5,5,0
0.25,2,1,1,0.5,0,0.5,1,2,0.5,2,0.5,0,0.5,1,2,0.5,2,30,5120,70,275,190,Candle Pokémon,55,1059860,0.3,50,Litwick,50,ghost,65,55,20,3.1,5,0
0.25,2,1,1,0.5,0,0.5,1,2,0.5,2,0.5,0,0.5,1,2,0.5,2,40,5120,70,370,90,Lamp Pokémon,60,1059860,0.6,60,Lampent,50,ghost,95,60,55,13,5,0
0.25,2,1,1,0.5,0,0.5,1,2,0.5,2,0.5,0,0.5,1,2,0.5,2,55,5120,70,520,45,Luring Pokémon,90,1059860,1,60,Chandelure,50,ghost,145,90,80,34.3,5,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,87,10240,35,320,75,Tusk Pokémon,60,1250000,0.6,46,Axew,50,dragon,30,40,57,18,5,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,117,10240,35,410,60,Axe Jaw Pokémon,70,1250000,1,66,Fraxure,50,dragon,40,50,67,36,5,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,147,10240,35,540,45,Axe Jaw Pokémon,90,1250000,1.8,76,Haxorus,50,dragon,60,70,97,105.5,5,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,70,5120,70,305,120,Chill Pokémon,40,1000000,0.5,55,Cubchoo,50,ice,60,40,40,8.5,5,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,130,5120,70,505,60,Freezing Pokémon,80,1000000,2.6,95,Beartic,50,ice,70,80,50,260,5,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,50,6400,70,515,25,Crystallizing Pokémon,50,1000000,1.1,80,Cryogonal,,ice,95,135,105,148,5,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,40,3840,70,305,200,Snail Pokémon,85,1000000,0.4,50,Shelmet,50,bug,40,65,25,7.7,5,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,70,3840,70,495,75,Shell Out Pokémon,40,1000000,0.8,80,Accelgor,50,bug,100,60,145,25.3,5,0
1,1,1,0,1,1,1,0.5,1,2,2,2,1,0.5,1,0.5,0.5,2,66,5120,70,471,75,Trap Pokémon,84,1000000,0.7,109,Stunfisk,50,ground,81,99,32,11,5,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,85,6400,70,350,180,Martial Arts Pokémon,50,1059860,0.9,45,Mienfoo,50,fighting,55,50,65,20,5,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,125,6400,70,510,45,Martial Arts Pokémon,60,1059860,1.4,65,Mienshao,50,fighting,95,60,105,35.5,5,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,120,7680,70,485,45,Cave Pokémon,90,1000000,1.6,77,Druddigon,50,dragon,60,90,48,139,5,0
0.5,2,1,0,1,0,1,1,2,2,1,2,0,0.25,1,0.5,1,2,74,6400,70,303,190,Automaton Pokémon,50,1000000,1,59,Golett,,ground,35,50,35,92,5,0
0.5,2,1,0,1,0,1,1,2,2,1,2,0,0.25,1,0.5,1,2,124,6400,70,483,90,Automaton Pokémon,80,1000000,2.8,89,Golurk,,ground,55,80,55,330,5,0
1,0.5,0.5,1,1,4,2,0.5,0.5,0.5,2,0.5,0.5,0,0,0.5,0.5,1,85,5120,35,340,120,Sharp Blade Pokémon,70,1000000,0.5,45,Pawniard,50,dark,40,40,60,10.2,5,0
1,0.5,0.5,1,1,4,2,0.5,0.5,0.5,2,0.5,0.5,0,0,0.5,0.5,1,125,5120,35,490,45,Sword Blade Pokémon,100,1000000,1.6,65,Bisharp,50,dark,60,70,70,70,5,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,110,5120,70,490,45,Bash Buffalo Pokémon,95,1000000,1.6,95,Bouffalant,50,normal,40,95,55,94.6,5,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,83,5120,70,350,190,Eaglet Pokémon,50,1250000,0.5,70,Rufflet,100,normal,37,50,60,10.5,5,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,123,5120,70,510,60,Valiant Pokémon,75,1250000,1.5,100,Braviary,100,normal,57,75,80,41,5,0
1,0.5,1,2,2,1,1,1,0.5,0.5,0,2,1,1,0,2,1,1,55,5120,35,370,190,Diapered Pokémon,75,1250000,0.5,70,Vullaby,0,dark,45,65,60,9,5,0
1,0.5,1,2,2,1,1,1,0.5,0.5,0,2,1,1,0,2,1,1,65,5120,35,510,60,Bone Vulture Pokémon,105,1250000,1.2,110,Mandibuzz,0,dark,55,95,80,39.5,5,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,97,5120,70,484,90,Anteater Pokémon,66,1000000,1.4,85,Heatmor,50,fire,105,66,65,58,5,0
0.5,1,0.5,1,0.5,1,4,1,1,0.25,1,0.5,0.5,0,0.5,1,0.5,1,109,5120,70,484,90,Iron Ant Pokémon,112,1000000,0.3,58,Durant,50,bug,48,48,109,33,5,0
2,0.5,2,0.5,4,2,0.5,1,0.5,0.5,1,2,1,1,0,1,1,0.5,65,10240,35,300,45,Irate Pokémon,50,1250000,0.8,52,Deino,50,dark,45,50,38,17.3,5,0
2,0.5,2,0.5,4,2,0.5,1,0.5,0.5,1,2,1,1,0,1,1,0.5,85,10240,35,420,45,Hostile Pokémon,70,1250000,1.4,72,Zweilous,50,dark,65,70,58,50,5,0
2,0.5,2,0.5,4,2,0.5,1,0.5,0.5,1,2,1,1,0,1,1,0.5,105,10240,35,600,45,Brutal Pokémon,90,1250000,1.8,92,Hydreigon,50,dark,125,90,98,160,5,0
0.5,1,1,1,0.5,0.5,1,2,1,0.25,1,0.5,1,1,1,4,0.5,2,85,10240,70,360,45,Torch Pokémon,55,1250000,1.1,55,Larvesta,50,bug,50,55,60,28.8,5,0
0.5,1,1,1,0.5,0.5,1,2,1,0.25,1,0.5,1,1,1,4,0.5,2,60,10240,70,550,15,Sun Pokémon,65,1250000,1.6,85,Volcarona,50,bug,135,105,100,46,5,0
0.25,0.5,0.5,1,1,2,2,1,1,0.5,2,0.5,0.5,0,1,0.25,0.5,1,90,20480,35,580,3,Iron Will Pokémon,129,1250000,2.1,91,Cobalion,,steel,90,72,108,250,5,1
0.5,0.5,1,1,2,2,0.5,1,1,2,2,1,0.5,0.5,2,0.5,2,2,129,20480,35,580,3,Cavern Pokémon,90,1250000,1.9,91,Terrakion,,rock,72,90,108,260,5,1
1,0.5,1,0.5,2,1,2,4,1,0.5,0.5,2,1,2,2,0.5,1,0.5,90,20480,35,580,3,Grassland Pokémon,72,1250000,2,91,Virizion,,grass,90,129,108,200,5,1
0.5,1,1,2,1,0.5,1,1,1,0.5,0,2,1,1,1,2,1,1,100,30720,90,580,3,Cyclone Pokémon,80,1250000,1.5,79,Tornadus,100,fighting,110,90,121,63,5,1
0.5,1,1,1,1,0.5,1,0.5,1,0.5,0,2,1,1,1,2,0.5,1,105,30720,90,580,3,Bolt Strike Pokémon,70,1250000,1.5,79,Thundurus,100,electric,145,80,101,61,5,1
0.5,1,2,0.5,1,1,0.25,1,1,0.25,2,1,1,1,1,2,0.5,1,120,30720,0,680,3,Vast White Pokémon,100,1250000,3.2,100,Reshiram,,dragon,150,120,90,330,5,1
1,1,2,0.25,2,1,0.5,0.5,1,0.5,2,2,1,1,1,1,0.5,0.5,150,30720,0,680,3,Deep Black Pokémon,120,1250000,2.9,100,Zekrom,,dragon,120,100,90,345,5,1
0.5,1,1,0,1,0.5,1,1,1,1,0,4,1,0.5,1,1,1,2,145,30720,90,600,3,Abundance Pokémon,90,1250000,1.5,89,Landorus,100,ground,105,80,91,68,5,1
1,1,2,0.5,2,2,1,1,1,0.5,1,1,1,1,1,2,2,0.5,120,30720,0,700,3,Boundary Pokémon,90,1250000,3,125,Kyurem,,dragon,170,100,95,325,5,1
0.5,0.5,1,2,2,1,0.5,2,1,2,1,0.5,1,1,2,0.5,0.5,0.5,72,20480,35,580,3,Colt Pokémon,90,1250000,1.4,91,Keldeo,,water,129,90,108,48.5,5,1
2,2,1,1,1,1,1,1,0,1,1,1,1,1,0.5,1,1,1,128,30720,100,600,3,Melody Pokémon,90,1250000,0.6,100,Meloetta,,normal,77,77,128,6.5,5,1
0.5,1,0.5,1,0.5,1,4,1,1,0.25,1,0.5,0.5,0,0.5,1,0.5,1,120,30720,0,600,3,Paleozoic Pokémon,95,1250000,1.5,71,Genesect,,bug,120,95,99,82.5,5,1
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,61,5120,70,313,45,Spiky Nut Pokémon,65,1059860,0.4,56,Chespin,88.1,grass,48,45,38,9,6,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,78,5120,70,405,45,Spiny Armor Pokémon,95,1059860,0.7,61,Quilladin,88.1,grass,56,58,57,29,6,0
1,0.5,1,0.5,2,1,2,4,1,0.5,0.5,2,1,2,2,0.5,1,0.5,107,5120,70,530,45,Spiny Armor Pokémon,122,1059860,1.6,88,Chesnaught,88.1,grass,74,75,64,90,6,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,45,5120,70,307,45,Fox Pokémon,40,1059860,0.4,40,Fennekin,88.1,fire,62,60,60,9.4,6,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,59,5120,70,409,45,Fox Pokémon,58,1059860,1,59,Braixen,88.1,fire,90,70,73,14.5,6,0
1,2,1,1,0.5,0.5,0.5,1,2,0.5,2,0.5,1,1,0.5,2,0.5,2,69,5120,70,534,45,Fox Pokémon,72,1059860,1.5,75,Delphox,88.1,fire,114,100,104,39,6,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,56,5120,70,314,45,Bubble Frog Pokémon,40,1059860,0.3,41,Froakie,88.1,water,62,44,71,7,6,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,63,5120,70,405,45,Bubble Frog Pokémon,52,1059860,0.6,54,Frogadier,88.1,water,83,56,97,10.9,6,0
2,0.5,1,2,2,2,0.5,1,0.5,2,1,0.5,1,1,0,1,0.5,0.5,145,5120,70,640,45,Ninja Pokémon,67,1059860,1.5,72,Greninja,88.1,water,153,71,132,40,6,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,36,3840,70,237,255,Digging Pokémon,38,1000000,0.4,38,Bunnelby,50,normal,32,36,57,5,6,0
1,1,1,0,1,2,1,1,0,2,1,2,1,0.5,1,0.5,1,2,56,3840,70,423,127,Digging Pokémon,77,1000000,1,85,Diggersby,50,normal,50,77,78,42.4,6,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,50,3840,70,278,255,Tiny Robin Pokémon,43,1059860,0.3,45,Fletchling,50,normal,40,38,62,1.7,6,0
0.25,1,1,2,0.5,0.5,0.5,1,1,0.25,0,1,1,1,1,4,0.5,2,73,3840,70,382,120,Ember Pokémon,55,1059860,0.7,62,Fletchinder,50,fire,56,52,84,16,6,0
0.25,1,1,2,0.5,0.5,0.5,1,1,0.25,0,1,1,1,1,4,0.5,2,81,3840,70,499,45,Scorching Pokémon,71,1059860,1.2,78,Talonflame,50,fire,74,69,126,24.5,6,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,35,3840,70,200,255,Scatterdust Pokémon,40,1000000,0.3,38,Scatterbug,50,bug,27,25,35,2.5,6,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,22,3840,70,213,120,Scatterdust Pokémon,60,1000000,0.3,45,Spewpa,50,bug,27,30,29,8.4,6,0
0.5,1,1,2,1,0.25,2,2,1,0.25,0,2,1,1,1,4,1,1,52,3840,70,411,45,Scale Pokémon,50,1000000,1.2,80,Vivillon,50,bug,90,50,89,17,6,0
0.5,1,1,1,0.5,2,0.5,1,0,0.5,2,0.5,1,1,1,2,0.5,2,50,5120,70,369,220,Lion Cub Pokémon,58,1059860,0.6,62,Litleo,11.2,fire,73,54,72,13.5,6,0
0.5,1,1,1,0.5,2,0.5,1,0,0.5,2,0.5,1,1,1,2,0.5,2,68,5120,70,507,65,Royal Pokémon,72,1059860,1.5,86,Pyroar,11.2,fire,109,66,106,81.5,6,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,38,5120,70,303,225,Single Bloom Pokémon,39,1000000,0.1,44,Flabébé,0,fairy,61,79,42,0.1,6,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,65,5120,70,551,120,Fairy Pokémon,67,1000000,0.2,74,Floette,0,fairy,125,128,92,0.9,6,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,65,5120,70,552,45,Garden Pokémon,68,1000000,1.1,78,Florges,0,fairy,112,154,75,10,6,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,65,5120,70,350,200,Mount Pokémon,48,1000000,0.9,66,Skiddo,50,grass,62,57,52,31,6,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,100,5120,70,531,45,Mount Pokémon,62,1000000,1.7,123,Gogoat,50,grass,97,81,68,91,6,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,82,6400,70,348,220,Playful Pokémon,62,1000000,0.6,67,Pancham,50,fighting,46,48,43,8,6,0
1,0.25,1,1,4,2,1,2,0.5,1,1,1,1,1,0,0.5,1,1,124,6400,70,495,65,Daunting Pokémon,78,1000000,2.1,95,Pangoro,50,fighting,69,71,58,136,6,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,80,5120,70,472,160,Poodle Pokémon,60,1000000,1.2,75,Furfrou,50,normal,65,90,102,28,6,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,48,5120,70,355,190,Restraint Pokémon,54,1000000,0.3,62,Espurr,50,psychic,63,60,68,3.5,6,0
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,48,5120,70,466,75,Constraint Pokémon,76,1000000,0.6,74,Meowstic,50,psychic,83,81,104,8.5,6,0
0.25,2,0.5,1,0.5,0,2,0.5,2,0.5,2,0.5,0,0,0.5,0.5,0.5,1,80,5120,70,325,180,Sword Pokémon,100,1000000,0.8,45,Honedge,50,steel,35,37,28,2,6,0
0.25,2,0.5,1,0.5,0,2,0.5,2,0.5,2,0.5,0,0,0.5,0.5,0.5,1,110,5120,70,448,90,Sword Pokémon,150,1000000,0.8,59,Doublade,50,steel,45,49,35,4.5,6,0
0.25,2,0.5,1,0.5,0,2,0.5,2,0.5,2,0.5,0,0,0.5,0.5,0.5,1,150,5120,70,520,45,Royal Sword Pokémon,50,1000000,1.7,60,Aegislash,50,steel,150,50,60,53,6,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,52,5120,70,341,200,Perfume Pokémon,60,1000000,0.2,78,Spritzee,50,fairy,63,65,23,0.5,6,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,72,5120,70,462,140,Fragrance Pokémon,72,1000000,0.8,101,Aromatisse,50,fairy,99,89,29,15.5,6,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,48,5120,70,341,200,Cotton Candy Pokémon,66,1000000,0.4,62,Swirlix,50,fairy,59,57,49,3.5,6,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,80,5120,70,480,140,Meringue Pokémon,86,1000000,0.8,82,Slurpuff,50,fairy,85,75,72,5,6,0
4,1,1,1,2,1,1,1,1,1,1,1,1,1,0,1,1,1,54,5120,70,288,190,Revolving Pokémon,53,1000000,0.4,53,Inkay,50,dark,37,46,45,3.5,6,0
4,1,1,1,2,1,1,1,1,1,1,1,1,1,0,1,1,1,92,5120,70,482,80,Overturning Pokémon,88,1000000,1.5,86,Malamar,50,dark,68,75,73,47,6,0
1,1,1,2,1,2,0.25,0.5,1,4,2,0.5,0.5,0.5,1,1,1,1,52,5120,70,306,120,Two-Handed Pokémon,67,1000000,0.5,42,Binacle,50,rock,39,56,50,31,6,0
1,1,1,2,1,2,0.25,0.5,1,4,2,0.5,0.5,0.5,1,1,1,1,105,5120,70,500,45,Collective Pokémon,115,1000000,1.3,72,Barbaracle,50,rock,54,86,68,96,6,0
0.5,1,1,2,0.5,0.5,0.5,1,1,1,2,0.5,1,0.5,2,1,0.5,0.5,60,5120,70,320,225,Mock Kelp Pokémon,60,1000000,0.5,50,Skrelp,50,poison,60,60,30,7.3,6,0
0.5,1,2,0.5,1,0.5,0.5,1,1,0.25,2,2,1,0.5,2,1,1,0.5,75,5120,70,494,55,Mock Kelp Pokémon,90,1000000,1.8,65,Dragalge,50,poison,97,123,44,81.5,6,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,53,3840,70,330,225,Water Gun Pokémon,62,1250000,0.5,50,Clauncher,50,water,58,63,44,8.3,6,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,73,3840,70,500,55,Howitzer Pokémon,88,1250000,1.3,71,Clawitzer,50,water,120,89,59,35.3,6,0
1,1,1,0.5,1,2,1,0.5,0,1,2,1,1,1,1,1,0.5,1,38,5120,70,289,190,Generator Pokémon,33,1000000,0.5,44,Helioptile,50,electric,61,43,70,6,6,0
1,1,1,0.5,1,2,1,0.5,0,1,2,1,1,1,1,1,0.5,1,55,5120,70,481,75,Generator Pokémon,52,1000000,1,62,Heliolisk,50,electric,109,94,109,21,6,0
1,1,2,0.5,2,2,0.25,0.5,1,1,2,2,0.5,0.5,1,1,2,1,89,7680,70,362,45,Royal Heir Pokémon,77,1000000,0.8,58,Tyrunt,88.1,rock,45,45,48,26,6,0
1,1,2,0.5,2,2,0.25,0.5,1,1,2,2,0.5,0.5,1,1,2,1,121,7680,70,521,45,Despot Pokémon,119,1000000,2.5,82,Tyrantrum,88.1,rock,69,59,71,270,6,0
1,1,1,1,1,4,1,0.5,1,2,2,0.5,0.5,0.5,1,2,4,2,59,7680,70,362,45,Tundra Pokémon,50,1000000,1.3,77,Amaura,88.1,rock,67,63,46,25.2,6,0
1,1,1,1,1,4,1,0.5,1,2,2,0.5,0.5,0.5,1,2,4,2,77,7680,70,521,45,Tundra Pokémon,72,1000000,2.7,123,Aurorus,88.1,rock,99,92,58,225,6,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,65,8960,70,525,45,Intertwining Pokémon,65,1000000,1,95,Sylveon,88.1,fairy,110,130,60,23.5,6,0
0.25,0.5,1,2,2,0.5,1,2,1,0.5,0,2,1,1,2,1,1,1,92,5120,70,500,100,Wrestling Pokémon,75,1000000,0.8,78,Hawlucha,50,fighting,74,63,118,21.5,6,0
0.5,0.5,0,0.5,1,0.5,1,0.5,1,1,2,1,1,2,1,1,1,1,58,5120,70,431,180,Antenna Pokémon,57,1000000,0.2,67,Dedenne,50,electric,81,67,101,2.2,6,0
0.5,0.5,0,1,1,1,0.5,0.5,1,2,2,1,0.5,1,1,1,4,2,50,6400,70,500,60,Jewel Pokémon,150,1250000,0.3,50,Carbink,,rock,50,150,50,5.7,6,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,50,10240,35,300,45,Soft Tissue Pokémon,35,1250000,0.3,45,Goomy,50,dragon,55,75,40,2.8,6,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,75,10240,35,452,45,Soft Tissue Pokémon,53,1250000,0.8,68,Sliggoo,50,dragon,83,113,60,17.5,6,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,100,10240,35,600,45,Dragon Pokémon,70,1250000,2,90,Goodra,50,dragon,110,150,80,150.5,6,0
0.25,0.5,0,1,0.5,1,2,0.5,1,0.5,2,0.5,0.5,0,0.5,0.5,1,1,80,5120,70,470,75,Key Ring Pokémon,91,800000,0.2,57,Klefki,50,steel,80,87,75,3,6,0
1,2,1,0.5,1,0,2,2,2,0.5,0.5,2,0,1,1,1,1,0.5,70,5120,70,309,120,Stump Pokémon,48,1000000,0.4,43,Phantump,50,ghost,50,60,38,7,6,0
1,2,1,0.5,1,0,2,2,2,0.5,0.5,2,0,1,1,1,1,0.5,110,5120,70,474,60,Elder Tree Pokémon,76,1000000,1.5,85,Trevenant,50,ghost,65,82,56,71,6,0
1,2,1,0.5,1,0,2,2,2,0.5,0.5,2,0,1,1,1,1,0.5,66,5120,70,335,120,Pumpkin Pokémon,70,1000000,0.8,59,Pumpkaboo,50,ghost,44,55,41,15,6,0
1,2,1,0.5,1,0,2,2,2,0.5,0.5,2,0,1,1,1,1,0.5,100,5120,70,494,60,Pumpkin Pokémon,122,1000000,1.7,85,Gourgeist,50,ghost,58,75,54,39,6,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,69,5120,70,304,190,Ice Chunk Pokémon,85,1000000,1,55,Bergmite,50,ice,32,35,28,99.5,6,0
1,1,1,1,1,2,2,1,1,1,1,0.5,1,1,1,2,2,1,117,5120,70,514,55,Iceberg Pokémon,184,1000000,2,95,Avalugg,50,ice,44,46,28,505,6,0
0.5,1,2,1,2,0.5,0.5,1,1,0.25,0,4,1,1,1,2,1,0.5,30,5120,70,245,190,Sound Wave Pokémon,35,1000000,0.5,40,Noibat,50,dragon,45,40,55,8,6,0
0.5,1,2,1,2,0.5,0.5,1,1,0.25,0,4,1,1,1,2,1,0.5,70,5120,70,535,45,Sound Wave Pokémon,80,1000000,1.5,85,Noivern,50,dragon,97,80,123,85,6,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,131,30720,0,680,45,Life Pokémon,95,1250000,3,126,Xerneas,,fairy,131,98,99,215,6,1
1,0.5,1,2,2,1,1,1,0.5,0.5,0,2,1,1,0,2,1,1,131,30720,0,680,45,Destruction Pokémon,95,1250000,5.8,126,Yveltal,,dark,131,98,99,203,6,1
1,1,2,0,2,1,0.5,1,1,1,1,4,1,0.5,1,0.5,1,1,100,30720,0,708,3,Order Pokémon,121,1250000,5,216,Zygarde,,dragon,91,95,85,284.6,6,1
0.5,0.5,0,1,1,1,0.5,0.5,1,2,2,1,0.5,1,1,1,4,2,160,6400,70,700,3,Jewel Pokémon,110,1250000,0.7,50,Diancie,,rock,160,110,110,8.8,6,1
1,4,1,1,1,0,1,1,4,1,1,1,0,0.5,0.5,1,1,1,160,30720,100,680,3,Mischief Pokémon (Confined)Djinn Pokémonn (Unbound),60,1250000,,80,Hoopa,,psychic,170,130,80,,6,1
0.5,1,1,2,0.5,1,0.25,1,1,1,2,0.25,1,1,1,2,0.25,1,110,30720,100,600,3,Steam Pokémon,120,1250000,1.7,80,Volcanion,,fire,130,90,70,195,6,1
1,1,1,1,1,0.5,2,2,1,0.25,0,4,1,2,1,2,1,0.5,55,3840,70,320,45,Grass Quill Pokémon,55,1059860,0.3,68,Rowlet,88.1,grass,50,50,42,1.5,7,0
1,1,1,1,1,0.5,2,2,1,0.25,0,4,1,2,1,2,1,0.5,75,3840,70,420,45,Blade Quill Pokémon,75,1059860,0.7,78,Dartrix,88.1,grass,70,70,52,16,7,0
1,2,1,0.5,1,0,2,2,2,0.5,0.5,2,0,1,1,1,1,0.5,107,3840,70,530,45,Arrow Quill Pokémon,75,1059860,1.6,78,Decidueye,88.1,grass,100,100,70,36.6,7,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,65,3840,70,320,45,Fire Cat Pokémon,40,1059860,0.4,45,Litten,88.1,fire,60,40,70,4.3,7,0
0.5,1,1,1,0.5,1,0.5,1,1,0.5,2,0.5,1,1,1,2,0.5,2,85,3840,70,420,45,Fire Cat Pokémon,50,1059860,0.7,65,Torracat,88.1,fire,80,50,90,25,7,0
1,0.5,1,1,1,2,0.5,1,0.5,0.5,2,0.5,1,1,0,2,0.5,2,115,3840,70,530,45,Heel Pokémon,90,1059860,1.8,95,Incineroar,88.1,fire,80,90,60,83,7,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,54,3840,70,320,45,Sea Lion Pokémon,54,1059860,0.4,50,Popplio,88.1,water,66,56,40,7.5,7,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,69,3840,70,420,45,Pop Star Pokémon,69,1059860,0.6,60,Brionne,88.1,water,91,81,50,17.5,7,0
0.5,0.5,0,2,1,0.5,0.5,1,1,2,1,0.5,1,2,1,1,1,0.5,74,3840,70,530,45,Soloist Pokémon,74,1059860,1.8,80,Primarina,88.1,water,126,116,60,44,7,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,75,3840,70,265,255,Woodpecker Pokémon,30,1000000,0.3,35,Pikipek,50,normal,30,30,65,1.2,7,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,85,3840,70,355,120,Bugle Beak Pokémon,50,1000000,0.6,55,Trumbeak,50,normal,40,50,75,14.8,7,0
0.5,1,1,2,1,1,1,1,0,0.5,0,2,1,1,1,2,1,1,120,3840,70,485,45,Cannon Pokémon,75,1000000,1.1,80,Toucannon,50,normal,75,75,60,26,7,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,70,3840,70,253,255,Loitering Pokémon,30,1000000,0.4,48,Yungoos,50,normal,30,30,45,6,7,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,110,3840,70,418,127,Stakeout Pokémon,60,1000000,0.7,88,Gumshoos,50,normal,55,60,45,14.2,7,0
1,1,1,1,1,0.5,2,2,1,0.5,0.5,1,1,1,1,2,1,1,62,3840,70,300,255,Larva Pokémon,45,1000000,0.4,47,Grubbin,50,bug,55,45,46,4.4,7,0
1,1,1,0.5,1,0.5,2,1,1,0.5,1,1,1,1,1,2,0.5,1,82,3840,70,400,120,Battery Pokémon,95,1000000,0.5,57,Charjabug,50,bug,55,75,36,10.5,7,0
1,1,1,0.5,1,0.5,2,1,1,0.5,1,1,1,1,1,2,0.5,1,70,3840,70,500,45,Stag Beetle Pokémon,90,1000000,1.5,77,Vikavolt,50,bug,145,75,43,45,7,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,82,5120,70,338,225,Boxing Pokémon,57,1000000,0.6,47,Crabrawler,50,fighting,42,47,63,7,7,0
0.5,0.5,1,1,2,2,2,2,1,1,1,0.5,1,1,2,1,2,1,132,5120,70,478,60,Woolly Crab Pokémon,77,1000000,1.7,97,Crabominable,50,fighting,62,67,43,180,7,0
0.25,1,1,2,0.5,0.5,0.5,1,1,0.25,0,1,1,1,1,4,0.5,2,70,5120,70,476,45,Dancing Pokémon,70,1000000,0.6,75,Oricorio,24.6,fire,98,70,93,3.4,7,0
0.5,0.5,0,1,1,0.25,2,2,1,0.5,0.5,1,1,2,1,2,2,1,45,5120,70,304,190,Bee Fly Pokémon,40,1000000,0.1,40,Cutiefly,50,bug,55,40,84,0.2,7,0
0.5,0.5,0,1,1,0.25,2,2,1,0.5,0.5,1,1,2,1,2,2,1,55,5120,70,464,75,Bee Fly Pokémon,60,1000000,0.2,60,Ribombee,50,bug,95,70,124,0.5,7,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,65,3840,70,280,190,Puppy Pokémon,40,1000000,0.5,45,Rockruff,50,rock,30,40,60,9.2,7,0
1,1,1,1,1,2,0.5,0.5,1,2,2,1,0.5,0.5,1,1,2,2,115,3840,70,487,90,Wolf Pokémon,75,1000000,,85,Lycanroc,50,rock,55,75,82,,7,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,140,3840,70,620,60,Small Fry Pokémon,130,800000,0.2,45,Wishiwashi,50,water,140,135,30,0.3,7,0
0.5,1,1,2,0.5,0.5,0.5,1,1,1,2,0.5,1,0.5,2,1,0.5,0.5,53,5120,70,305,190,Brutal Star Pokémon,62,1000000,0.4,50,Mareanie,50,poison,43,52,45,8,7,0
0.5,1,1,2,0.5,0.5,0.5,1,1,1,2,0.5,1,0.5,2,1,0.5,0.5,63,5120,70,495,75,Brutal Star Pokémon,152,1000000,0.7,50,Toxapex,50,poison,53,142,35,14.5,7,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,100,5120,70,385,190,Donkey Pokémon,70,1000000,1,70,Mudbray,50,ground,45,55,45,110,7,0
1,1,1,0,1,1,1,1,1,2,1,2,1,0.5,1,0.5,1,2,125,5120,70,500,60,Draft Horse Pokémon,100,1000000,2.5,100,Mudsdale,50,ground,55,85,35,920,7,0
1,1,1,2,1,0.5,1,2,1,1,0.5,0.5,1,1,1,2,0.5,0.5,40,3840,70,269,200,Water Bubble Pokémon,52,1000000,0.3,38,Dewpider,50,water,40,72,27,4,7,0
1,1,1,2,1,0.5,1,2,1,1,0.5,0.5,1,1,1,2,0.5,0.5,70,3840,70,454,100,Water Bubble Pokémon,92,1000000,1.8,68,Araquanid,50,water,50,132,42,82,7,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,55,5120,70,250,190,Sickle Grass Pokémon,35,1000000,0.3,40,Fomantis,50,grass,50,35,35,1.5,7,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,105,5120,70,480,75,Bloom Sickle Pokémon,90,1000000,0.9,70,Lurantis,50,grass,80,90,45,18.5,7,0
1,0.5,0,0.5,1,0.5,2,2,1,0.5,0.5,2,1,4,1,1,2,0.5,35,5120,70,285,190,Illuminating Pokémon,55,1000000,0.2,40,Morelull,50,grass,65,75,15,1.5,7,0
1,0.5,0,0.5,1,0.5,2,2,1,0.5,0.5,2,1,4,1,1,2,0.5,45,5120,70,405,75,Illuminating Pokémon,80,1000000,1,60,Shiinotic,50,grass,90,100,30,11.5,7,0
0.25,1,1,1,0.25,0.5,0.5,1,1,0.25,4,0.5,1,0.5,2,2,0.5,2,44,5120,70,320,120,Toxic Lizard Pokémon,40,1000000,0.6,48,Salandit,88.1,poison,71,40,77,4.8,7,0
0.25,1,1,1,0.25,0.5,0.5,1,1,0.25,4,0.5,1,0.5,2,2,0.5,2,64,5120,70,480,45,Toxic Lizard Pokémon,60,1000000,1.2,68,Salazzle,0,poison,111,60,117,22.2,7,0
0.5,0.5,1,1,2,2,1,2,0,1,1,1,1,1,2,0.5,1,1,75,3840,70,340,140,Flailing Pokémon,50,1000000,0.5,70,Stufful,50,normal,45,50,50,6.8,7,0
0.5,0.5,1,1,2,2,1,2,0,1,1,1,1,1,2,0.5,1,1,125,3840,70,500,70,Strong Arm Pokémon,80,1000000,2.1,120,Bewear,50,normal,55,60,60,135,7,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,30,5120,70,210,235,Fruit Pokémon,38,1059860,0.3,42,Bounsweet,0,grass,30,38,32,3.2,7,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,40,5120,70,290,120,Fruit Pokémon,48,1059860,0.7,52,Steenee,0,grass,40,48,62,8.2,7,0
2,1,1,0.5,1,1,2,2,1,0.5,0.5,2,1,2,1,1,1,0.5,120,5120,70,510,45,Fruit Pokémon,98,1059860,1.2,72,Tsareena,0,grass,50,98,72,21.4,7,0
0.5,0.5,0,1,1,0.5,1,1,1,1,1,1,1,2,1,1,2,1,52,5120,70,485,60,Posy Picker Pokémon,90,800000,0.1,51,Comfey,24.6,fairy,82,110,100,0.3,7,0
2,2,1,1,1,1,1,1,0,1,1,1,1,1,0.5,1,1,1,60,5120,70,490,45,Sage Pokémon,80,1250000,1.5,90,Oranguru,50,normal,90,110,60,76,7,0
0.5,0.5,1,1,2,1,1,2,1,1,1,1,1,1,2,0.5,1,1,120,5120,70,490,45,Teamwork Pokémon,90,1250000,2,100,Passimian,50,fighting,40,60,80,82.8,7,0
1,1,1,2,1,0.5,1,2,1,1,0.5,0.5,1,1,1,2,0.5,0.5,35,5120,70,230,90,Turn Tail Pokémon,40,1000000,0.5,25,Wimpod,50,bug,20,30,80,12,7,0
1,1,1,2,1,0.5,1,2,1,1,0.5,0.5,1,1,1,2,0.5,0.5,125,5120,70,530,45,Hard Scale Pokémon,140,1000000,2,75,Golisopod,50,bug,60,90,40,108,7,0
0.5,2,1,0,1,0,1,1,2,2,1,2,0,0.25,1,0.5,1,2,55,3840,70,320,140,Sand Heap Pokémon,80,1000000,0.5,55,Sandygast,50,ghost,70,45,15,70,7,0
0.5,2,1,0,1,0,1,1,2,2,1,2,0,0.25,1,0.5,1,2,75,3840,70,480,60,Sand Castle Pokémon,110,1000000,1.3,85,Palossand,50,ghost,100,75,35,250,7,0
1,1,1,2,1,1,0.5,1,1,2,1,0.5,1,1,1,1,0.5,0.5,60,3840,70,410,60,Sea Cucumber Pokémon,130,800000,0.3,55,Pyukumuku,50,water,30,130,5,1.2,7,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,95,30720,0,534,3,Synthetic Pokémon,95,1250000,1.9,95,Type: Null,,normal,95,95,59,120.5,7,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,95,30720,0,570,3,Synthetic Pokémon,95,1250000,2.3,95,Silvally,,normal,95,95,95,100.5,7,0
0.5,1,1,2,1,1,0.5,0.5,1,1,0,2,0.5,0.5,1,2,2,2,100,6400,70,500,255,Meteor Pokémon,60,1059860,0.3,60,Minior,,rock,100,60,120,40,7,0
1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,115,5120,70,480,45,Drowsing Pokémon,65,1250000,0.4,65,Komala,50,normal,75,95,65,19.9,7,0
0.5,1,2,0.5,1,1,0.25,1,1,0.25,2,1,1,1,1,2,0.5,1,78,5120,70,485,70,Blast Turtle Pokémon,135,1000000,2,60,Turtonator,50,fire,91,85,36,212,7,0
0.5,1,0.5,0.5,0.5,2,2,0.25,1,0.5,4,0.5,0.5,0,0.5,0.5,0.25,1,98,2560,70,435,180,Roly-Poly Pokémon,63,1000000,0.3,65,Togedemaru,50,electric,40,73,96,3.3,7,0
0.25,1,0,1,1,0,1,1,2,1,1,1,0,1,1,1,2,1,90,5120,70,476,45,Disguise Pokémon,80,1000000,0.2,55,Mimikyu,50,ghost,50,105,96,0.7,7,0
2,2,1,2,1,0.5,0.5,1,2,2,1,0.5,1,1,0.5,1,0.5,0.5,105,3840,70,475,80,Gnash Teeth Pokémon,70,1000000,0.9,68,Bruxish,50,water,70,70,92,19,7,0
1,1,2,0.5,2,2,0.5,1,0,0.5,1,2,1,1,1,1,1,0.5,60,5120,70,485,70,Placid Pokémon,85,1000000,3,78,Drampa,50,normal,135,91,36,185,7,0
1,2,1,0.5,1,0,2,2,2,0.5,0.5,2,0,1,1,1,1,0.5,131,6400,70,517,25,Sea Creeper Pokémon,100,1000000,3.9,70,Dhelmise,,ghost,86,90,40,210,7,0
1,1,2,0.5,2,1,0.5,1,1,0.5,1,2,1,1,1,1,1,0.5,55,10240,70,300,45,Scaly Pokémon,65,1250000,0.6,45,Jangmo-o,50,dragon,45,45,45,29.7,7,0
0.5,0.5,2,0.5,4,1,0.5,2,1,0.5,1,2,1,1,2,0.5,1,0.5,75,10240,70,420,45,Scaly Pokémon,90,1250000,1.2,55,Hakamo-o,50,dragon,65,70,65,47,7,0
0.5,0.5,2,0.5,4,1,0.5,2,1,0.5,1,2,1,1,2,0.5,1,0.5,110,10240,70,600,45,Scaly Pokémon,125,1250000,1.6,75,Kommo-o,50,dragon,100,105,85,78.2,7,0
0.5,0.5,0,0.5,1,0.5,1,0.5,1,1,2,1,1,2,1,1,1,1,115,3840,70,570,3,Land Spirit Pokémon,85,1250000,1.8,70,Tapu Koko,,electric,95,75,130,20.5,7,1
1,1,0,1,1,0.25,1,1,2,1,1,1,1,2,0.5,1,2,1,85,3840,70,570,3,Land Spirit Pokémon,75,1250000,1.2,70,Tapu Lele,,psychic,130,115,95,18.6,7,1
1,0.5,0,0.5,1,0.5,2,2,1,0.5,0.5,2,1,4,1,1,2,0.5,130,3840,70,570,3,Land Spirit Pokémon,115,1250000,1.9,70,Tapu Bulu,,grass,85,95,75,45.5,7,1
0.5,0.5,0,2,1,0.5,0.5,1,1,2,1,0.5,1,2,1,1,1,0.5,75,3840,70,570,3,Land Spirit Pokémon,115,1250000,1.3,70,Tapu Fini,,water,95,130,85,21.2,7,1
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,29,30720,0,200,45,Nebula Pokémon,31,1250000,0.2,43,Cosmog,,psychic,29,31,37,0.1,7,1
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,29,30720,0,400,45,Protostar Pokémon,131,1250000,0.1,43,Cosmoem,,psychic,29,131,37,999.9,7,1
1,2,0.5,1,0.5,1,2,0.5,2,0.5,2,0.5,0.5,0,0.25,0.5,0.5,1,137,30720,0,680,45,Sunne Pokémon,107,1250000,3.4,137,Solgaleo,,psychic,113,89,97,230,7,1
1,4,1,1,1,0,1,1,4,1,1,1,0,0.5,0.5,1,1,1,113,30720,0,680,45,Moone Pokémon,89,1250000,4,137,Lunala,,psychic,137,107,97,120,7,1
0.5,1,1,1,0.5,1,0.5,0.5,1,1,4,1,0.5,0.25,2,1,2,2,53,30720,0,570,45,Parasite Pokémon,47,1250000,1.2,109,Nihilego,,rock,127,131,103,55.5,7,1
0.5,0.5,1,1,2,0.5,2,4,1,0.5,0.5,1,1,1,2,1,1,1,139,30720,0,570,25,Swollen Pokémon,139,1250000,2.4,107,Buzzwole,,bug,53,53,79,333.6,7,1
0.5,0.5,1,1,2,0.5,2,4,1,0.5,0.5,1,1,1,2,1,1,1,137,30720,0,570,255,Lissome Pokémon,37,1250000,1.8,71,Pheromosa,,bug,137,37,151,25,7,1
1,1,1,0.5,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,89,30720,0,570,30,Glowing Pokémon,71,1250000,3.8,83,Xurkitree,,electric,173,71,83,100,7,1
0.25,1,0.5,2,0.5,1,2,0.5,1,0.25,0,1,0.5,0,0.5,1,0.5,1,101,30720,0,570,25,Launch Pokémon,103,1250000,9.2,97,Celesteela,,steel,107,101,61,999.9,7,1
1,1,0.5,0.5,0.5,2,4,1,1,0.25,1,1,0.5,0,0.5,0.5,0.5,0.5,181,30720,0,570,255,Drawn Sword Pokémon,131,1250000,0.3,59,Kartana,,grass,59,31,109,0.1,7,1
2,0.5,2,0.5,4,2,0.5,1,0.5,0.5,1,2,1,1,0,1,1,0.5,101,30720,0,570,15,Junkivore Pokémon,53,1250000,5.5,223,Guzzlord,,dark,97,53,43,888,7,1
2,2,1,1,1,0.5,1,1,2,1,1,1,1,1,0.5,1,1,1,107,30720,0,600,3,Prism Pokémon,101,1250000,2.4,97,Necrozma,,psychic,127,89,79,230,7,1
0.25,0.5,0,1,0.5,1,2,0.5,1,0.5,2,0.5,0.5,0,0.5,0.5,1,1,95,30720,0,600,3,Artificial Pokémon,115,1250000,1,80,Magearna,,steel,130,115,65,80.5,7,1
1 against_bug against_dark against_dragon against_electric against_fairy against_fight against_fire against_flying against_ghost against_grass against_ground against_ice against_normal against_poison against_psychic against_rock against_steel against_water attack base_egg_steps base_happiness base_total capture_rate classification defense experience_growth height_m hp name percentage_male type1 sp_attack sp_defense speed weight_kg generation is_legendary
2 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 49 5120 70 318 45 Seed Pokémon 49 1059860 0.7 45 Bulbasaur 88.1 grass 65 65 45 6.9 1 0
3 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 62 5120 70 405 45 Seed Pokémon 63 1059860 1 60 Ivysaur 88.1 grass 80 80 60 13 1 0
4 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 100 5120 70 625 45 Seed Pokémon 123 1059860 2 80 Venusaur 88.1 grass 122 120 80 100 1 0
5 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 52 5120 70 309 45 Lizard Pokémon 43 1059860 0.6 39 Charmander 88.1 fire 60 50 65 8.5 1 0
6 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 64 5120 70 405 45 Flame Pokémon 58 1059860 1.1 58 Charmeleon 88.1 fire 80 65 80 19 1 0
7 0.25 1 1 2 0.5 0.5 0.5 1 1 0.25 0 1 1 1 1 4 0.5 2 104 5120 70 634 45 Flame Pokémon 78 1059860 1.7 78 Charizard 88.1 fire 159 115 100 90.5 1 0
8 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 48 5120 70 314 45 Tiny Turtle Pokémon 65 1059860 0.5 44 Squirtle 88.1 water 50 64 43 9 1 0
9 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 63 5120 70 405 45 Turtle Pokémon 80 1059860 1 59 Wartortle 88.1 water 65 80 58 22.5 1 0
10 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 103 5120 70 630 45 Shellfish Pokémon 120 1059860 1.6 79 Blastoise 88.1 water 135 115 78 85.5 1 0
11 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 30 3840 70 195 255 Worm Pokémon 35 1000000 0.3 45 Caterpie 50 bug 20 20 45 2.9 1 0
12 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 20 3840 70 205 120 Cocoon Pokémon 55 1000000 0.7 50 Metapod 50 bug 25 25 30 9.9 1 0
13 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 45 3840 70 395 45 Butterfly Pokémon 50 1000000 1.1 60 Butterfree 50 bug 90 80 70 32 1 0
14 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 35 3840 70 195 255 Hairy Pokémon 30 1000000 0.3 40 Weedle 50 bug 20 20 50 3.2 1 0
15 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 25 3840 70 205 120 Cocoon Pokémon 50 1000000 0.6 45 Kakuna 50 bug 25 25 35 10 1 0
16 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 150 3840 70 495 45 Poison Bee Pokémon 40 1000000 1 65 Beedrill 50 bug 15 80 145 29.5 1 0
17 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 45 3840 70 251 255 Tiny Bird Pokémon 40 1059860 0.3 40 Pidgey 50 normal 35 35 56 1.8 1 0
18 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 60 3840 70 349 120 Bird Pokémon 55 1059860 1.1 63 Pidgeotto 50 normal 50 50 71 30 1 0
19 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 80 3840 70 579 45 Bird Pokémon 80 1059860 1.5 83 Pidgeot 50 normal 135 80 121 39.5 1 0
20 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 56 3840 70 253 255 Mouse Pokémon 35 1000000 30 Rattata 50 normal 25 35 72 1 0
21 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 71 3840 70 413 127 Mouse Pokémon 70 1000000 75 Raticate 50 normal 40 80 77 1 0
22 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 60 3840 70 262 255 Tiny Bird Pokémon 30 1000000 0.3 40 Spearow 50 normal 31 31 70 2 1 0
23 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 90 3840 70 442 90 Beak Pokémon 65 1000000 1.2 65 Fearow 50 normal 61 61 100 38 1 0
24 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 60 5120 70 288 255 Snake Pokémon 44 1000000 2 35 Ekans 50 poison 40 54 55 6.9 1 0
25 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 95 5120 70 448 90 Cobra Pokémon 69 1000000 3.5 60 Arbok 50 poison 65 79 80 65 1 0
26 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 55 2560 70 320 190 Mouse Pokémon 40 1000000 0.4 35 Pikachu 50 electric 50 50 90 6 1 0
27 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 85 2560 70 485 75 Mouse Pokémon 50 1000000 60 Raichu 50 electric 95 85 110 1 0
28 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 75 5120 70 300 255 Mouse Pokémon 90 1000000 50 Sandshrew 50 ground 10 35 40 1 0
29 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 100 5120 70 450 90 Mouse Pokémon 120 1000000 75 Sandslash 50 ground 25 65 65 1 0
30 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 47 5120 70 275 235 Poison Pin Pokémon 52 1059860 0.4 55 Nidoran♀ 0 poison 40 40 41 7 1 0
31 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 62 5120 70 365 120 Poison Pin Pokémon 67 1059860 0.8 70 Nidorina 0 poison 55 55 56 20 1 0
32 0.5 1 1 0 0.5 0.5 1 1 1 1 2 2 1 0.25 2 0.5 1 2 92 5120 70 505 45 Drill Pokémon 87 1059860 1.3 90 Nidoqueen 0 poison 75 85 76 60 1 0
33 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 57 5120 70 273 235 Poison Pin Pokémon 40 1059860 0.5 46 Nidoran♂ 100 poison 40 40 50 9 1 0
34 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 72 5120 70 365 120 Poison Pin Pokémon 57 1059860 0.9 61 Nidorino 100 poison 55 55 65 19.5 1 0
35 0.5 1 1 0 0.5 0.5 1 1 1 1 2 2 1 0.25 2 0.5 1 2 102 5120 70 505 45 Drill Pokémon 77 1059860 1.4 81 Nidoking 100 poison 85 75 85 62 1 0
36 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 45 2560 140 323 150 Fairy Pokémon 48 800000 0.6 70 Clefairy 24.6 fairy 60 65 35 7.5 1 0
37 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 70 2560 140 483 25 Fairy Pokémon 73 800000 1.3 95 Clefable 24.6 fairy 95 90 60 40 1 0
38 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 41 5120 70 299 190 Fox Pokémon 40 1000000 38 Vulpix 24.6 fire 50 65 65 1 0
39 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 67 5120 70 505 75 Fox Pokémon 75 1000000 73 Ninetales 24.6 fire 81 100 109 1 0
40 0.5 0.5 0 1 1 1 1 1 0 1 1 1 1 2 1 1 2 1 45 2560 70 270 170 Balloon Pokémon 20 800000 0.5 115 Jigglypuff 24.6 normal 45 25 20 5.5 1 0
41 0.5 0.5 0 1 1 1 1 1 0 1 1 1 1 2 1 1 2 1 70 2560 70 435 50 Balloon Pokémon 45 800000 1 140 Wigglytuff 24.6 normal 85 50 45 12 1 0
42 0.25 1 1 2 0.5 0.25 1 1 1 0.25 0 2 1 0.5 2 2 1 1 45 3840 70 245 255 Bat Pokémon 35 1000000 0.8 40 Zubat 50 poison 30 40 55 7.5 1 0
43 0.25 1 1 2 0.5 0.25 1 1 1 0.25 0 2 1 0.5 2 2 1 1 80 3840 70 455 90 Bat Pokémon 70 1000000 1.6 75 Golbat 50 poison 65 75 90 55 1 0
44 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 50 5120 70 320 255 Weed Pokémon 55 1059860 0.5 45 Oddish 50 grass 75 65 30 5.4 1 0
45 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 65 5120 70 395 120 Weed Pokémon 70 1059860 0.8 60 Gloom 50 grass 85 75 40 8.6 1 0
46 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 80 5120 70 490 45 Flower Pokémon 85 1059860 1.2 75 Vileplume 50 grass 110 90 50 18.6 1 0
47 2 1 1 0.5 1 0.5 4 4 1 0.25 0.25 2 1 2 1 2 1 0.5 70 5120 70 285 190 Mushroom Pokémon 55 1000000 0.3 35 Paras 50 bug 45 55 25 5.4 1 0
48 2 1 1 0.5 1 0.5 4 4 1 0.25 0.25 2 1 2 1 2 1 0.5 95 5120 70 405 75 Mushroom Pokémon 80 1000000 1 60 Parasect 50 bug 60 80 30 29.5 1 0
49 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 55 5120 70 305 190 Insect Pokémon 50 1000000 1 60 Venonat 50 bug 40 55 45 30 1 0
50 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 65 5120 70 450 75 Poison Moth Pokémon 60 1000000 1.5 70 Venomoth 50 bug 90 75 90 12.5 1 0
51 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 55 5120 70 265 255 Mole Pokémon 30 1000000 10 Diglett 50 ground 35 45 90 1 0
52 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 100 5120 70 425 50 Mole Pokémon 60 1000000 35 Dugtrio 50 ground 50 70 110 1 0
53 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 35 5120 70 290 255 Scratch Cat Pokémon 35 1000000 40 Meowth 50 normal 50 40 90 1 0
54 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 60 5120 70 440 90 Classy Cat Pokémon 60 1000000 65 Persian 50 normal 75 65 115 1 0
55 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 52 5120 70 320 190 Duck Pokémon 48 1000000 0.8 50 Psyduck 50 water 65 50 55 19.6 1 0
56 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 82 5120 70 500 75 Duck Pokémon 78 1000000 1.7 80 Golduck 50 water 95 80 85 76.6 1 0
57 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 80 5120 70 305 190 Pig Monkey Pokémon 35 1000000 0.5 40 Mankey 50 fighting 35 45 70 28 1 0
58 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 105 5120 70 455 75 Pig Monkey Pokémon 60 1000000 1 65 Primeape 50 fighting 60 70 95 32 1 0
59 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 70 5120 70 350 190 Puppy Pokémon 45 1250000 0.7 55 Growlithe 75.4 fire 70 50 60 19 1 0
60 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 110 5120 70 555 75 Legendary Pokémon 80 1250000 1.9 90 Arcanine 75.4 fire 100 80 95 155 1 0
61 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 50 5120 70 300 255 Tadpole Pokémon 40 1059860 0.6 40 Poliwag 50 water 40 40 90 12.4 1 0
62 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 65 5120 70 385 120 Tadpole Pokémon 65 1059860 1 65 Poliwhirl 50 water 50 50 90 20 1 0
63 0.5 0.5 1 2 2 1 0.5 2 1 2 1 0.5 1 1 2 0.5 0.5 0.5 95 5120 70 510 45 Tadpole Pokémon 95 1059860 1.3 90 Poliwrath 50 water 70 90 70 54 1 0
64 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 20 5120 70 310 200 Psi Pokémon 15 1059860 0.9 25 Abra 75.4 psychic 105 55 90 19.5 1 0
65 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 35 5120 70 400 100 Psi Pokémon 30 1059860 1.3 40 Kadabra 75.4 psychic 120 70 105 56.5 1 0
66 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 50 5120 70 600 50 Psi Pokémon 65 1059860 1.5 55 Alakazam 75.4 psychic 175 105 150 48 1 0
67 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 80 5120 70 305 180 Superpower Pokémon 50 1059860 0.8 70 Machop 75.4 fighting 35 35 35 19.5 1 0
68 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 100 5120 70 405 90 Superpower Pokémon 70 1059860 1.5 80 Machoke 75.4 fighting 50 60 45 70.5 1 0
69 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 130 5120 70 505 45 Superpower Pokémon 80 1059860 1.6 90 Machamp 75.4 fighting 65 85 55 130 1 0
70 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 75 5120 70 300 255 Flower Pokémon 35 1059860 0.7 50 Bellsprout 50 grass 70 30 40 4 1 0
71 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 90 5120 70 390 120 Flycatcher Pokémon 50 1059860 1 65 Weepinbell 50 grass 85 45 55 6.4 1 0
72 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 105 5120 70 490 45 Flycatcher Pokémon 65 1059860 1.7 80 Victreebel 50 grass 100 70 70 15.5 1 0
73 0.5 1 1 2 0.5 0.5 0.5 1 1 1 2 0.5 1 0.5 2 1 0.5 0.5 40 5120 70 335 190 Jellyfish Pokémon 35 1250000 0.9 40 Tentacool 50 water 50 100 70 45.5 1 0
74 0.5 1 1 2 0.5 0.5 0.5 1 1 1 2 0.5 1 0.5 2 1 0.5 0.5 70 5120 70 515 60 Jellyfish Pokémon 65 1250000 1.6 80 Tentacruel 50 water 80 120 100 55 1 0
75 1 1 1 0 1 2 0.5 0.5 1 4 2 2 0.5 0.25 1 0.5 2 4 80 3840 70 300 255 Rock Pokémon 100 1059860 40 Geodude 50 rock 30 30 20 1 0
76 1 1 1 0 1 2 0.5 0.5 1 4 2 2 0.5 0.25 1 0.5 2 4 95 3840 70 390 120 Rock Pokémon 115 1059860 55 Graveler 50 rock 45 45 35 1 0
77 1 1 1 0 1 2 0.5 0.5 1 4 2 2 0.5 0.25 1 0.5 2 4 120 3840 70 495 45 Megaton Pokémon 130 1059860 80 Golem 50 rock 55 65 45 1 0
78 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 85 5120 70 410 190 Fire Horse Pokémon 55 1000000 1 50 Ponyta 50 fire 65 65 90 30 1 0
79 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 100 5120 70 500 60 Fire Horse Pokémon 70 1000000 1.7 65 Rapidash 50 fire 80 80 105 95 1 0
80 2 2 1 2 1 0.5 0.5 1 2 2 1 0.5 1 1 0.5 1 0.5 0.5 65 5120 70 315 190 Dopey Pokémon 65 1000000 1.2 90 Slowpoke 50 water 40 40 15 36 1 0
81 2 2 1 2 1 0.5 0.5 1 2 2 1 0.5 1 1 0.5 1 0.5 0.5 75 5120 70 590 75 Hermit Crab Pokémon 180 1000000 1.6 95 Slowbro 50 water 130 80 30 78.5 1 0
82 0.5 1 0.5 0.5 0.5 2 2 0.25 1 0.5 4 0.5 0.5 0 0.5 0.5 0.25 1 35 5120 70 325 190 Magnet Pokémon 70 1000000 0.3 25 Magnemite electric 95 55 45 6 1 0
83 0.5 1 0.5 0.5 0.5 2 2 0.25 1 0.5 4 0.5 0.5 0 0.5 0.5 0.25 1 60 5120 70 465 60 Magnet Pokémon 95 1000000 1 50 Magneton electric 120 70 70 60 1 0
84 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 90 5120 70 377 45 Wild Duck Pokémon 55 1000000 0.8 52 Farfetch'd 50 normal 58 62 60 15 1 0
85 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 85 5120 70 310 190 Twin Bird Pokémon 45 1000000 1.4 35 Doduo 50 normal 35 35 75 39.2 1 0
86 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 110 5120 70 470 45 Triple Bird Pokémon 70 1000000 1.8 60 Dodrio 50 normal 60 60 110 85.2 1 0
87 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 45 5120 70 325 190 Sea Lion Pokémon 55 1000000 1.1 65 Seel 50 water 45 70 45 90 1 0
88 1 1 1 2 1 2 1 1 1 2 1 0.25 1 1 1 2 1 0.5 70 5120 70 475 75 Sea Lion Pokémon 80 1000000 1.7 90 Dewgong 50 water 70 95 70 120 1 0
89 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 80 5120 70 325 190 Sludge Pokémon 50 1000000 80 Grimer 50 poison 40 50 25 1 0
90 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 105 5120 70 500 75 Sludge Pokémon 75 1000000 105 Muk 50 poison 65 100 50 1 0
91 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 65 5120 70 305 190 Bivalve Pokémon 100 1250000 0.3 30 Shellder 50 water 45 25 40 4 1 0
92 1 1 1 2 1 2 1 1 1 2 1 0.25 1 1 1 2 1 0.5 95 5120 70 525 60 Bivalve Pokémon 180 1250000 1.5 50 Cloyster 50 water 85 45 70 132.5 1 0
93 0.25 2 1 1 0.5 0 1 1 2 0.5 2 1 0 0.25 2 1 1 1 35 5120 70 310 190 Gas Pokémon 30 1059860 1.3 30 Gastly 50 ghost 100 35 80 0.1 1 0
94 0.25 2 1 1 0.5 0 1 1 2 0.5 2 1 0 0.25 2 1 1 1 50 5120 70 405 90 Gas Pokémon 45 1059860 1.6 45 Haunter 50 ghost 115 55 95 0.1 1 0
95 0.25 2 1 1 0.5 0 1 1 2 0.5 2 1 0 0.25 2 1 1 1 65 5120 70 600 45 Shadow Pokémon 80 1059860 1.5 60 Gengar 50 ghost 170 95 130 40.5 1 0
96 1 1 1 0 1 2 0.5 0.5 1 4 2 2 0.5 0.25 1 0.5 2 4 45 6400 70 385 45 Rock Snake Pokémon 160 1000000 8.8 35 Onix 50 rock 30 45 70 210 1 0
97 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 48 5120 70 328 190 Hypnosis Pokémon 45 1000000 1 60 Drowzee 50 psychic 43 90 42 32.4 1 0
98 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 73 5120 70 483 75 Hypnosis Pokémon 70 1000000 1.6 85 Hypno 50 psychic 73 115 67 75.6 1 0
99 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 105 5120 70 325 225 River Crab Pokémon 90 1000000 0.4 30 Krabby 50 water 25 25 50 6.5 1 0
100 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 130 5120 70 475 60 Pincer Pokémon 115 1000000 1.3 55 Kingler 50 water 50 50 75 60 1 0
101 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 30 5120 70 330 190 Ball Pokémon 50 1000000 0.5 40 Voltorb electric 55 55 100 10.4 1 0
102 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 50 5120 70 490 60 Ball Pokémon 70 1000000 1.2 60 Electrode electric 80 80 150 66.6 1 0
103 4 2 1 0.5 1 0.5 2 2 2 0.5 0.5 2 1 2 0.5 1 1 0.5 40 5120 70 325 90 Egg Pokémon 80 1250000 0.4 60 Exeggcute 50 grass 60 45 40 2.5 1 0
104 4 2 1 0.5 1 0.5 2 2 2 0.5 0.5 2 1 2 0.5 1 1 0.5 105 5120 70 530 45 Coconut Pokémon 85 1250000 95 Exeggutor 50 grass 125 75 45 1 0
105 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 50 5120 70 320 190 Lonely Pokémon 95 1000000 0.4 50 Cubone 50 ground 40 50 35 6.5 1 0
106 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 80 5120 70 425 75 Bone Keeper Pokémon 110 1000000 60 Marowak 50 ground 50 80 45 1 0
107 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 120 6400 70 455 45 Kicking Pokémon 53 1000000 1.5 50 Hitmonlee 100 fighting 35 110 87 49.8 1 0
108 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 105 6400 70 455 45 Punching Pokémon 79 1000000 1.4 50 Hitmonchan 100 fighting 35 110 76 50.2 1 0
109 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 55 5120 70 385 45 Licking Pokémon 75 1000000 1.2 90 Lickitung 50 normal 60 75 30 65.5 1 0
110 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 65 5120 70 340 190 Poison Gas Pokémon 95 1000000 0.6 40 Koffing 50 poison 60 45 35 1 1 0
111 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 90 5120 70 490 60 Poison Gas Pokémon 120 1000000 1.2 65 Weezing 50 poison 85 70 60 9.5 1 0
112 1 1 1 0 1 2 0.5 0.5 1 4 2 2 0.5 0.25 1 0.5 2 4 85 5120 70 345 120 Spikes Pokémon 95 1250000 1 80 Rhyhorn 50 ground 30 30 25 115 1 0
113 1 1 1 0 1 2 0.5 0.5 1 4 2 2 0.5 0.25 1 0.5 2 4 130 5120 70 485 60 Drill Pokémon 120 1250000 1.9 105 Rhydon 50 ground 45 45 40 120 1 0
114 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 5 10240 140 450 30 Egg Pokémon 5 800000 1.1 250 Chansey 0 normal 35 105 50 34.6 1 0
115 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 55 5120 70 435 45 Vine Pokémon 115 1000000 1 65 Tangela 50 grass 100 40 60 35 1 0
116 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 125 5120 70 590 45 Parent Pokémon 100 1000000 2.2 105 Kangaskhan 0 normal 60 100 100 80 1 0
117 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 40 5120 70 295 225 Dragon Pokémon 70 1000000 0.4 30 Horsea 50 water 70 25 60 8 1 0
118 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 65 5120 70 440 75 Dragon Pokémon 95 1000000 1.2 55 Seadra 50 water 95 45 85 25 1 0
119 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 67 5120 70 320 225 Goldfish Pokémon 60 1000000 0.6 45 Goldeen 50 water 35 50 63 15 1 0
120 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 92 5120 70 450 60 Goldfish Pokémon 65 1000000 1.3 80 Seaking 50 water 65 80 68 39 1 0
121 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 45 5120 70 340 225 Starshape Pokémon 55 1250000 0.8 30 Staryu water 70 55 85 34.5 1 0
122 2 2 1 2 1 0.5 0.5 1 2 2 1 0.5 1 1 0.5 1 0.5 0.5 75 5120 70 520 60 Mysterious Pokémon 85 1250000 1.1 60 Starmie water 100 85 115 80 1 0
123 1 1 0 1 1 0.25 1 1 2 1 1 1 1 2 0.5 1 2 1 45 6400 70 460 45 Barrier Pokémon 65 1000000 1.3 40 Mr. Mime 50 psychic 100 120 90 54.5 1 0
124 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 110 6400 70 500 45 Mantis Pokémon 80 1000000 1.5 70 Scyther 50 bug 55 80 105 56 1 0
125 2 2 1 1 1 1 2 1 2 1 1 0.5 1 1 0.5 2 2 1 50 6400 70 455 45 Humanshape Pokémon 35 1000000 1.4 65 Jynx 0 ice 115 95 95 40.6 1 0
126 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 83 6400 70 490 45 Electric Pokémon 57 1000000 1.1 65 Electabuzz 75.4 electric 95 85 105 30 1 0
127 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 95 6400 70 495 45 Spitfire Pokémon 57 1000000 1.3 65 Magmar 75.4 fire 100 85 93 44.5 1 0
128 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 155 6400 70 600 45 Stagbeetle Pokémon 120 1250000 1.5 65 Pinsir 50 bug 65 90 105 55 1 0
129 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 100 5120 70 490 45 Wild Bull Pokémon 95 1250000 1.4 75 Tauros 100 normal 40 70 110 88.4 1 0
130 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 10 1280 70 200 255 Fish Pokémon 55 1250000 0.9 20 Magikarp 50 water 15 20 80 10 1 0
131 0.5 1 1 4 1 0.5 0.5 1 1 1 0 1 1 1 1 2 0.5 0.5 155 1280 70 640 45 Atrocious Pokémon 109 1250000 6.5 95 Gyarados 50 water 70 130 81 235 1 0
132 1 1 1 2 1 2 1 1 1 2 1 0.25 1 1 1 2 1 0.5 85 10240 70 535 45 Transport Pokémon 80 1250000 2.5 130 Lapras 50 water 85 95 60 220 1 0
133 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 48 5120 70 288 35 Transform Pokémon 48 1000000 0.3 48 Ditto normal 48 48 48 4 1 0
134 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 55 8960 70 325 45 Evolution Pokémon 50 1000000 0.3 55 Eevee 88.1 normal 45 65 55 6.5 1 0
135 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 65 8960 70 525 45 Bubble Jet Pokémon 60 1000000 1 130 Vaporeon 88.1 water 110 95 65 29 1 0
136 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 65 8960 70 525 45 Lightning Pokémon 60 1000000 0.8 65 Jolteon 88.1 electric 110 95 130 24.5 1 0
137 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 130 8960 70 525 45 Flame Pokémon 60 1000000 0.9 65 Flareon 88.1 fire 95 110 65 25 1 0
138 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 60 5120 70 395 45 Virtual Pokémon 70 1000000 0.8 65 Porygon normal 85 75 40 36.5 1 0
139 1 1 1 2 1 2 0.25 0.5 1 4 2 0.5 0.5 0.5 1 1 1 1 40 7680 70 355 45 Spiral Pokémon 100 1000000 0.4 35 Omanyte 88.1 rock 90 55 35 7.5 1 0
140 1 1 1 2 1 2 0.25 0.5 1 4 2 0.5 0.5 0.5 1 1 1 1 60 7680 70 495 45 Spiral Pokémon 125 1000000 1 70 Omastar 88.1 rock 115 70 55 35 1 0
141 1 1 1 2 1 2 0.25 0.5 1 4 2 0.5 0.5 0.5 1 1 1 1 80 7680 70 355 45 Shellfish Pokémon 90 1000000 0.5 30 Kabuto 88.1 rock 55 45 55 11.5 1 0
142 1 1 1 2 1 2 0.25 0.5 1 4 2 0.5 0.5 0.5 1 1 1 1 115 7680 70 495 45 Shellfish Pokémon 105 1000000 1.3 60 Kabutops 88.1 rock 65 70 80 40.5 1 0
143 0.5 1 1 2 1 1 0.5 0.5 1 1 0 2 0.5 0.5 1 2 2 2 135 8960 70 615 45 Fossil Pokémon 85 1250000 1.8 80 Aerodactyl 88.1 rock 70 95 150 59 1 0
144 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 110 10240 70 540 25 Sleeping Pokémon 65 1250000 2.1 160 Snorlax 88.1 normal 65 110 30 460 1 0
145 0.5 1 1 2 1 1 2 1 1 0.5 0 1 1 1 1 4 2 1 85 20480 35 580 3 Freeze Pokémon 100 1250000 1.7 90 Articuno ice 95 125 85 55.4 1 1
146 0.5 1 1 1 1 0.5 1 0.5 1 0.5 0 2 1 1 1 2 0.5 1 90 20480 35 580 3 Electric Pokémon 85 1250000 1.6 90 Zapdos electric 125 90 100 52.6 1 1
147 0.25 1 1 2 0.5 0.5 0.5 1 1 0.25 0 1 1 1 1 4 0.5 2 100 20480 35 580 3 Flame Pokémon 90 1250000 2 90 Moltres fire 125 85 90 60 1 1
148 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 64 10240 35 300 45 Dragon Pokémon 45 1250000 1.8 41 Dratini 50 dragon 50 50 50 3.3 1 0
149 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 84 10240 35 420 45 Dragon Pokémon 65 1250000 4 61 Dragonair 50 dragon 70 70 70 16.5 1 0
150 0.5 1 2 1 2 0.5 0.5 1 1 0.25 0 4 1 1 1 2 1 0.5 134 10240 35 600 45 Dragon Pokémon 95 1250000 2.2 91 Dragonite 50 dragon 100 100 80 210 1 0
151 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 150 30720 0 780 3 Genetic Pokémon 70 1250000 2 106 Mewtwo psychic 194 120 140 122 1 1
152 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 100 30720 100 600 45 New Species Pokémon 100 1059860 0.4 100 Mew psychic 100 100 100 4 1 1
153 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 49 5120 70 318 45 Leaf Pokémon 65 1059860 0.9 45 Chikorita 88.1 grass 49 65 45 6.4 2 0
154 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 62 5120 70 405 45 Leaf Pokémon 80 1059860 1.2 60 Bayleef 88.1 grass 63 80 60 15.8 2 0
155 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 82 5120 70 525 45 Herb Pokémon 100 1059860 1.8 80 Meganium 88.1 grass 83 100 80 100.5 2 0
156 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 52 5120 70 309 45 Fire Mouse Pokémon 43 1059860 0.5 39 Cyndaquil 88.1 fire 60 50 65 7.9 2 0
157 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 64 5120 70 405 45 Volcano Pokémon 58 1059860 0.9 58 Quilava 88.1 fire 80 65 80 19 2 0
158 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 84 5120 70 534 45 Volcano Pokémon 78 1059860 1.7 78 Typhlosion 88.1 fire 109 85 100 79.5 2 0
159 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 65 5120 70 314 45 Big Jaw Pokémon 64 1059860 0.6 50 Totodile 88.1 water 44 48 43 9.5 2 0
160 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 80 5120 70 405 45 Big Jaw Pokémon 80 1059860 1.1 65 Croconaw 88.1 water 59 63 58 25 2 0
161 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 105 5120 70 530 45 Big Jaw Pokémon 100 1059860 2.3 85 Feraligatr 88.1 water 79 83 78 88.8 2 0
162 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 46 3840 70 215 255 Scout Pokémon 34 1000000 0.8 35 Sentret 50 normal 35 45 20 6 2 0
163 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 76 3840 70 415 90 Long Body Pokémon 64 1000000 1.8 85 Furret 50 normal 45 55 90 32.5 2 0
164 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 30 3840 70 262 255 Owl Pokémon 30 1000000 0.7 60 Hoothoot 50 normal 36 56 50 21.2 2 0
165 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 50 3840 70 452 90 Owl Pokémon 50 1000000 1.6 100 Noctowl 50 normal 86 96 70 40.8 2 0
166 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 20 3840 70 265 255 Five Star Pokémon 30 800000 1 40 Ledyba 50 bug 40 80 55 10.8 2 0
167 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 35 3840 70 390 90 Five Star Pokémon 50 800000 1.4 55 Ledian 50 bug 55 110 85 35.6 2 0
168 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 60 3840 70 250 255 String Spit Pokémon 40 800000 0.5 40 Spinarak 50 bug 40 40 30 8.5 2 0
169 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 90 3840 70 400 90 Long Leg Pokémon 70 800000 1.1 70 Ariados 50 bug 60 70 40 33.5 2 0
170 0.25 1 1 2 0.5 0.25 1 1 1 0.25 0 2 1 0.5 2 2 1 1 90 3840 70 535 90 Bat Pokémon 80 1000000 1.8 85 Crobat 50 poison 70 80 130 75 2 0
171 1 1 1 1 1 1 0.5 0.5 1 2 2 0.5 1 1 1 1 0.25 0.5 38 5120 70 330 190 Angler Pokémon 38 1250000 0.5 75 Chinchou 50 water 56 56 67 12 2 0
172 1 1 1 1 1 1 0.5 0.5 1 2 2 0.5 1 1 1 1 0.25 0.5 58 5120 70 460 75 Light Pokémon 58 1250000 1.2 125 Lanturn 50 water 76 76 67 22.5 2 0
173 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 40 2560 70 205 190 Tiny Mouse Pokémon 15 1000000 0.3 20 Pichu 50 electric 35 35 60 2 2 0
174 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 25 2560 140 218 150 Star Shape Pokémon 28 800000 0.3 50 Cleffa 24.6 fairy 45 55 15 3 2 0
175 0.5 0.5 0 1 1 1 1 1 0 1 1 1 1 2 1 1 2 1 30 2560 70 210 170 Balloon Pokémon 15 800000 0.3 90 Igglybuff 24.6 normal 40 20 15 1 2 0
176 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 20 2560 70 245 190 Spike Ball Pokémon 65 800000 0.3 35 Togepi 88.1 fairy 40 65 20 1.5 2 0
177 0.25 0.5 0 2 1 0.25 1 1 1 0.5 0 2 1 2 1 2 2 1 40 2560 70 405 75 Happiness Pokémon 85 800000 0.6 55 Togetic 88.1 fairy 80 105 40 3.2 2 0
178 1 2 1 2 1 0.25 1 1 2 0.5 0 2 1 1 0.5 2 1 1 50 5120 70 320 190 Little Bird Pokémon 45 1000000 0.2 40 Natu 50 psychic 70 45 70 2 2 0
179 1 2 1 2 1 0.25 1 1 2 0.5 0 2 1 1 0.5 2 1 1 75 5120 70 470 75 Mystic Pokémon 70 1000000 1.5 65 Xatu 50 psychic 95 70 95 15 2 0
180 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 40 5120 70 280 235 Wool Pokémon 40 1059860 0.6 55 Mareep 50 electric 65 45 35 7.8 2 0
181 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 55 5120 70 365 120 Wool Pokémon 55 1059860 0.8 70 Flaaffy 50 electric 80 60 45 13.3 2 0
182 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 95 5120 70 610 45 Light Pokémon 105 1059860 1.4 90 Ampharos 50 electric 165 110 45 61.5 2 0
183 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 80 5120 70 490 45 Flower Pokémon 95 1059860 0.4 75 Bellossom 50 grass 90 100 50 5.8 2 0
184 0.5 0.5 0 2 1 0.5 0.5 1 1 2 1 0.5 1 2 1 1 1 0.5 20 2560 70 250 190 Aquamouse Pokémon 50 800000 0.4 70 Marill 50 water 20 50 40 8.5 2 0
185 0.5 0.5 0 2 1 0.5 0.5 1 1 2 1 0.5 1 2 1 1 1 0.5 50 2560 70 420 75 Aquarabbit Pokémon 80 800000 0.8 100 Azumarill 50 water 60 80 50 28.5 2 0
186 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 100 5120 70 410 65 Imitation Pokémon 115 1000000 1.2 70 Sudowoodo 50 rock 30 65 30 38 2 0
187 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 75 5120 70 500 45 Frog Pokémon 75 1059860 1.1 90 Politoed 50 water 90 100 70 33.9 2 0
188 1 1 1 1 1 0.5 2 2 1 0.25 0 4 1 2 1 2 1 0.5 35 5120 70 250 255 Cottonweed Pokémon 40 1059860 0.4 35 Hoppip 50 grass 35 55 50 0.5 2 0
189 1 1 1 1 1 0.5 2 2 1 0.25 0 4 1 2 1 2 1 0.5 45 5120 70 340 120 Cottonweed Pokémon 50 1059860 0.6 55 Skiploom 50 grass 45 65 80 1 2 0
190 1 1 1 1 1 0.5 2 2 1 0.25 0 4 1 2 1 2 1 0.5 55 5120 70 460 45 Cottonweed Pokémon 70 1059860 0.8 75 Jumpluff 50 grass 55 95 110 3 2 0
191 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 70 5120 70 360 45 Long Tail Pokémon 55 800000 0.8 55 Aipom 50 normal 40 55 85 11.5 2 0
192 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 30 5120 70 180 235 Seed Pokémon 30 1059860 0.3 30 Sunkern 50 grass 30 30 30 1.8 2 0
193 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 75 5120 70 425 120 Sun Pokémon 55 1059860 0.8 75 Sunflora 50 grass 105 85 30 8.5 2 0
194 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 65 5120 70 390 75 Clear Wing Pokémon 45 1000000 1.2 65 Yanma 50 bug 75 45 95 38 2 0
195 1 1 1 0 1 1 0.5 1 1 4 1 1 1 0.5 1 0.5 0.5 1 45 5120 70 210 255 Water Fish Pokémon 45 1000000 0.4 55 Wooper 50 water 25 25 15 8.5 2 0
196 1 1 1 0 1 1 0.5 1 1 4 1 1 1 0.5 1 0.5 0.5 1 85 5120 70 430 90 Water Fish Pokémon 85 1000000 1.4 95 Quagsire 50 water 65 65 35 75 2 0
197 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 65 8960 70 525 45 Sun Pokémon 60 1000000 0.9 65 Espeon 88.1 psychic 130 95 110 26.5 2 0
198 2 0.5 1 1 2 2 1 1 0.5 1 1 1 1 1 0 1 1 1 65 8960 35 525 45 Moonlight Pokémon 110 1000000 1 95 Umbreon 88.1 dark 60 130 65 27 2 0
199 1 0.5 1 2 2 1 1 1 0.5 0.5 0 2 1 1 0 2 1 1 85 5120 35 405 30 Darkness Pokémon 42 1059860 0.5 60 Murkrow 50 dark 85 42 91 2.1 2 0
200 2 2 1 2 1 0.5 0.5 1 2 2 1 0.5 1 1 0.5 1 0.5 0.5 75 5120 70 490 70 Royal Pokémon 80 1000000 2 95 Slowking 50 water 100 110 30 79.5 2 0
201 0.5 2 1 1 1 0 1 1 2 1 1 1 0 0.5 1 1 1 1 60 6400 35 435 45 Screech Pokémon 60 800000 0.7 60 Misdreavus 50 ghost 85 85 85 1 2 0
202 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 72 10240 70 336 225 Symbol Pokémon 48 1000000 0.5 48 Unown psychic 72 48 48 5 2 0
203 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 33 5120 70 405 45 Patient Pokémon 58 1000000 1.3 190 Wobbuffet 50 psychic 33 58 33 28.5 2 0
204 2 2 1 1 1 1 1 1 0 1 1 1 1 1 0.5 1 1 1 80 5120 70 455 60 Long Neck Pokémon 65 1000000 1.5 70 Girafarig 50 normal 90 65 85 41.5 2 0
205 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 65 5120 70 290 190 Bagworm Pokémon 90 1000000 0.6 50 Pineco 50 bug 35 35 15 7.2 2 0
206 0.5 1 0.5 1 0.5 1 4 1 1 0.25 1 0.5 0.5 0 0.5 1 0.5 1 90 5120 70 465 75 Bagworm Pokémon 140 1000000 1.2 75 Forretress 50 bug 60 60 40 125.8 2 0
207 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 70 5120 70 415 190 Land Snake Pokémon 70 1000000 1.5 100 Dunsparce 50 normal 65 65 45 14 2 0
208 0.5 1 1 0 1 0.5 1 1 1 1 0 4 1 0.5 1 1 1 2 75 5120 70 430 60 Flyscorpion Pokémon 105 1059860 1.1 65 Gligar 50 ground 35 65 85 64.8 2 0
209 0.5 1 0.5 0 0.5 2 2 0.5 1 1 2 1 0.5 0 0.5 0.25 0.5 2 125 6400 70 610 25 Iron Snake Pokémon 230 1000000 9.2 75 Steelix 50 steel 55 95 30 400 2 0
210 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 80 5120 70 300 190 Fairy Pokémon 50 800000 0.6 60 Snubbull 24.6 fairy 40 40 30 7.8 2 0
211 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 120 5120 70 450 75 Fairy Pokémon 75 800000 1.4 90 Granbull 24.6 fairy 60 60 45 48.7 2 0
212 0.5 1 1 2 0.5 0.5 0.5 1 1 1 2 0.5 1 0.5 2 1 0.5 0.5 95 5120 70 440 45 Balloon Pokémon 85 1000000 0.5 65 Qwilfish 50 water 55 55 85 3.9 2 0
213 0.5 1 0.5 1 0.5 1 4 1 1 0.25 1 0.5 0.5 0 0.5 1 0.5 1 150 6400 70 600 25 Pincer Pokémon 140 1000000 1.8 70 Scizor 50 bug 65 100 75 118 2 0
214 1 1 1 1 1 1 1 1 1 1 1 1 0.5 0.5 1 2 2 2 10 5120 70 505 190 Mold Pokémon 230 1059860 0.6 20 Shuckle 50 bug 10 230 5 20.5 2 0
215 0.5 0.5 1 1 2 0.5 2 4 1 0.5 0.5 1 1 1 2 1 1 1 185 6400 70 600 45 Singlehorn Pokémon 115 1250000 1.5 80 Heracross 50 bug 40 105 75 54 2 0
216 2 0.5 1 1 2 4 2 1 0.5 1 1 0.5 1 1 0 2 2 1 95 5120 35 430 60 Sharp Claw Pokémon 55 1059860 0.9 55 Sneasel 50 dark 35 75 115 28 2 0
217 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 80 5120 70 330 120 Little Bear Pokémon 50 1000000 0.6 60 Teddiursa 50 normal 50 50 40 8.8 2 0
218 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 130 5120 70 500 60 Hibernator Pokémon 75 1000000 1.8 90 Ursaring 50 normal 75 75 55 125.8 2 0
219 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 40 5120 70 250 190 Lava Pokémon 40 1000000 0.7 40 Slugma 50 fire 70 40 20 35 2 0
220 0.5 1 1 1 0.5 2 0.25 0.5 1 1 4 0.5 0.5 0.5 1 2 1 4 50 5120 70 430 75 Lava Pokémon 120 1000000 0.8 60 Magcargo 50 fire 90 80 30 55 2 0
221 1 1 1 0 1 2 2 1 1 2 1 1 1 0.5 1 1 2 2 50 5120 70 250 225 Pig Pokémon 40 1250000 0.4 50 Swinub 50 ice 30 30 50 6.5 2 0
222 1 1 1 0 1 2 2 1 1 2 1 1 1 0.5 1 1 2 2 100 5120 70 450 75 Swine Pokémon 80 1250000 1.1 100 Piloswine 50 ice 60 60 50 55.8 2 0
223 1 1 1 2 1 2 0.25 0.5 1 4 2 0.5 0.5 0.5 1 1 1 1 55 5120 70 410 60 Coral Pokémon 95 800000 0.6 65 Corsola 24.6 water 65 95 35 5 2 0
224 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 65 5120 70 300 190 Jet Pokémon 35 1000000 0.6 35 Remoraid 50 water 65 35 65 12 2 0
225 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 105 5120 70 480 75 Jet Pokémon 75 1000000 0.9 75 Octillery 50 water 105 75 45 28.5 2 0
226 0.5 1 1 2 1 1 2 1 1 0.5 0 1 1 1 1 4 2 1 55 5120 70 330 45 Delivery Pokémon 45 800000 0.9 45 Delibird 50 ice 65 45 75 16 2 0
227 0.5 1 1 4 1 0.5 0.5 1 1 1 0 1 1 1 1 2 0.5 0.5 40 6400 70 485 25 Kite Pokémon 70 1250000 2.1 85 Mantine 50 water 80 140 70 220 2 0
228 0.25 1 0.5 2 0.5 1 2 0.5 1 0.25 0 1 0.5 0 0.5 1 0.5 1 80 6400 70 465 25 Armor Bird Pokémon 140 1250000 1.7 65 Skarmory 50 steel 40 70 70 50.5 2 0
229 1 0.5 1 1 1 2 0.5 1 0.5 0.5 2 0.5 1 1 0 2 0.5 2 60 5120 35 330 120 Dark Pokémon 30 1250000 0.6 45 Houndour 50 dark 80 50 65 10.8 2 0
230 1 0.5 1 1 1 2 0.5 1 0.5 0.5 2 0.5 1 1 0 2 0.5 2 90 5120 35 600 45 Dark Pokémon 90 1250000 1.4 75 Houndoom 50 dark 140 90 115 35 2 0
231 1 1 2 1 2 1 0.25 1 1 1 1 1 1 1 1 1 0.5 0.25 95 5120 70 540 45 Dragon Pokémon 95 1000000 1.8 75 Kingdra 50 water 95 95 85 152 2 0
232 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 60 5120 70 330 120 Long Nose Pokémon 60 1000000 0.5 90 Phanpy 50 ground 40 40 40 33.5 2 0
233 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 120 5120 70 500 60 Armor Pokémon 120 1000000 1.1 90 Donphan 50 ground 60 60 50 120 2 0
234 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 80 5120 70 515 45 Virtual Pokémon 90 1000000 0.6 85 Porygon2 normal 105 95 60 32.5 2 0
235 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 95 5120 70 465 45 Big Horn Pokémon 62 1250000 1.4 73 Stantler 50 normal 85 65 85 71.2 2 0
236 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 20 5120 70 250 45 Painter Pokémon 35 800000 1.2 55 Smeargle 50 normal 20 45 75 58 2 0
237 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 35 6400 70 210 75 Scuffle Pokémon 35 1000000 0.7 35 Tyrogue 100 fighting 35 35 35 21 2 0
238 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 95 6400 70 455 45 Handstand Pokémon 95 1000000 1.4 50 Hitmontop 100 fighting 35 110 70 48 2 0
239 2 2 1 1 1 1 2 1 2 1 1 0.5 1 1 0.5 2 2 1 30 6400 70 305 45 Kiss Pokémon 15 1000000 0.4 45 Smoochum 0 ice 85 65 65 6 2 0
240 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 63 6400 70 360 45 Electric Pokémon 37 1000000 0.6 45 Elekid 75.4 electric 65 55 95 23.5 2 0
241 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 75 6400 70 365 45 Live Coal Pokémon 37 1000000 0.7 45 Magby 75.4 fire 70 55 83 21.4 2 0
242 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 80 5120 70 490 45 Milk Cow Pokémon 105 1250000 1.2 95 Miltank 0 normal 40 70 100 75.5 2 0
243 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 10 10240 140 540 30 Happiness Pokémon 10 800000 1.5 255 Blissey 0 normal 75 135 55 46.8 2 0
244 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 85 20480 35 580 3 Thunder Pokémon 75 1250000 1.9 90 Raikou electric 115 100 115 178 2 1
245 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 115 20480 35 580 3 Volcano Pokémon 85 1250000 2.1 115 Entei fire 90 75 100 198 2 1
246 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 75 20480 35 580 3 Aurora Pokémon 115 1250000 2 100 Suicune water 90 115 85 187 2 1
247 1 1 1 0 1 2 0.5 0.5 1 4 2 2 0.5 0.25 1 0.5 2 4 64 10240 35 300 45 Rock Skin Pokémon 50 1250000 0.6 50 Larvitar 50 rock 45 50 41 72 2 0
248 1 1 1 0 1 2 0.5 0.5 1 4 2 2 0.5 0.25 1 0.5 2 4 84 10240 35 410 45 Hard Shell Pokémon 70 1250000 1.2 70 Pupitar 50 rock 65 70 51 152 2 0
249 2 0.5 1 1 2 4 0.5 0.5 0.5 2 2 1 0.5 0.5 0 1 2 2 164 10240 35 700 45 Armor Pokémon 150 1250000 2 100 Tyranitar 50 rock 95 120 71 202 2 0
250 1 2 1 2 1 0.25 1 1 2 0.5 0 2 1 1 0.5 2 1 1 90 30720 0 680 3 Diving Pokémon 130 1250000 5.2 106 Lugia psychic 90 154 110 216 2 1
251 0.25 1 1 2 0.5 0.5 0.5 1 1 0.25 0 1 1 1 1 4 0.5 2 130 30720 0 680 3 Rainbow Pokémon 90 1250000 3.8 106 Ho-Oh fire 110 154 90 199 2 1
252 4 2 1 0.5 1 0.5 2 2 2 0.5 0.5 2 1 2 0.5 1 1 0.5 100 30720 100 600 45 Time Travel Pokémon 100 1059860 0.6 100 Celebi psychic 100 100 100 5 2 1
253 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 45 5120 70 310 45 Wood Gecko Pokémon 35 1059860 0.5 40 Treecko 88.1 grass 65 55 70 5 3 0
254 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 65 5120 70 405 45 Wood Gecko Pokémon 45 1059860 0.9 50 Grovyle 88.1 grass 85 65 95 21.6 3 0
255 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 110 5120 70 630 45 Forest Pokémon 75 1059860 1.7 70 Sceptile 88.1 grass 145 85 145 52.2 3 0
256 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 60 5120 70 310 45 Chick Pokémon 40 1059860 0.4 45 Torchic 88.1 fire 70 50 45 2.5 3 0
257 0.25 0.5 1 1 1 1 0.5 2 1 0.5 2 0.5 1 1 2 1 0.5 2 85 5120 70 405 45 Young Fowl Pokémon 60 1059860 0.9 60 Combusken 88.1 fire 85 60 55 19.5 3 0
258 0.25 0.5 1 1 1 1 0.5 2 1 0.5 2 0.5 1 1 2 1 0.5 2 160 5120 70 630 45 Blaze Pokémon 80 1059860 1.9 80 Blaziken 88.1 fire 130 80 100 52 3 0
259 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 70 5120 70 310 45 Mud Fish Pokémon 50 1059860 0.4 50 Mudkip 88.1 water 50 50 40 7.6 3 0
260 1 1 1 0 1 1 0.5 1 1 4 1 1 1 0.5 1 0.5 0.5 1 85 5120 70 405 45 Mud Fish Pokémon 70 1059860 0.7 70 Marshtomp 88.1 water 60 70 50 28 3 0
261 1 1 1 0 1 1 0.5 1 1 4 1 1 1 0.5 1 0.5 0.5 1 150 5120 70 635 45 Mud Fish Pokémon 110 1059860 1.5 100 Swampert 88.1 water 95 110 70 81.9 3 0
262 2 0.5 1 1 2 2 1 1 0.5 1 1 1 1 1 0 1 1 1 55 3840 70 220 255 Bite Pokémon 35 1000000 0.5 35 Poochyena 50 dark 30 30 35 13.6 3 0
263 2 0.5 1 1 2 2 1 1 0.5 1 1 1 1 1 0 1 1 1 90 3840 70 420 127 Bite Pokémon 70 1000000 1 70 Mightyena 50 dark 60 60 70 37 3 0
264 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 30 3840 70 240 255 Tiny Racoon Pokémon 41 1000000 0.4 38 Zigzagoon 50 normal 30 41 60 17.5 3 0
265 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 70 3840 70 420 90 Rush Pokémon 61 1000000 0.5 78 Linoone 50 normal 50 61 100 32.5 3 0
266 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 45 3840 70 195 255 Worm Pokémon 35 1000000 0.3 45 Wurmple 50 bug 20 30 20 3.6 3 0
267 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 35 3840 70 205 120 Cocoon Pokémon 55 1000000 0.6 50 Silcoon 50 bug 25 25 15 10 3 0
268 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 70 3840 70 395 45 Butterfly Pokémon 50 1000000 1 60 Beautifly 50 bug 100 50 65 28.4 3 0
269 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 35 3840 70 205 120 Cocoon Pokémon 55 1000000 0.7 50 Cascoon 50 bug 25 25 15 11.5 3 0
270 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 50 3840 70 385 45 Poison Moth Pokémon 70 1000000 1.2 60 Dustox 50 bug 50 90 65 31.6 3 0
271 2 1 1 1 1 1 1 2 1 1 0.5 1 1 2 1 1 0.5 0.25 30 3840 70 220 255 Water Weed Pokémon 30 1059860 0.5 40 Lotad 50 water 40 50 30 2.6 3 0
272 2 1 1 1 1 1 1 2 1 1 0.5 1 1 2 1 1 0.5 0.25 50 3840 70 340 120 Jolly Pokémon 50 1059860 1.2 60 Lombre 50 water 60 70 50 32.5 3 0
273 2 1 1 1 1 1 1 2 1 1 0.5 1 1 2 1 1 0.5 0.25 70 3840 70 480 45 Carefree Pokémon 70 1059860 1.5 80 Ludicolo 50 water 90 100 70 55 3 0
274 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 40 3840 70 220 255 Acorn Pokémon 50 1059860 0.5 40 Seedot 50 grass 30 30 30 4 3 0
275 4 0.5 1 0.5 2 2 2 2 0.5 0.5 0.5 2 1 2 0 1 1 0.5 70 3840 70 340 120 Wily Pokémon 40 1059860 1 70 Nuzleaf 50 grass 60 40 60 28 3 0
276 4 0.5 1 0.5 2 2 2 2 0.5 0.5 0.5 2 1 2 0 1 1 0.5 100 3840 70 480 45 Wickid Pokémon 60 1059860 1.3 90 Shiftry 50 grass 90 60 80 59.6 3 0
277 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 55 3840 70 270 200 TinySwallow Pokémon 30 1059860 0.3 40 Taillow 50 normal 30 30 85 2.3 3 0
278 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 85 3840 70 455 45 Swallow Pokémon 60 1059860 0.7 60 Swellow 50 normal 75 50 125 19.8 3 0
279 0.5 1 1 4 1 0.5 0.5 1 1 1 0 1 1 1 1 2 0.5 0.5 30 5120 70 270 190 Seagull Pokémon 30 1000000 0.6 40 Wingull 50 water 55 30 85 9.5 3 0
280 0.5 1 1 4 1 0.5 0.5 1 1 1 0 1 1 1 1 2 0.5 0.5 50 5120 70 440 45 Water Bird Pokémon 100 1000000 1.2 60 Pelipper 50 water 95 70 65 28 3 0
281 1 1 0 1 1 0.25 1 1 2 1 1 1 1 2 0.5 1 2 1 25 5120 35 198 235 Feeling Pokémon 25 1250000 0.4 28 Ralts 50 psychic 45 35 40 6.6 3 0
282 1 1 0 1 1 0.25 1 1 2 1 1 1 1 2 0.5 1 2 1 35 5120 35 278 120 Emotion Pokémon 35 1250000 0.8 38 Kirlia 50 psychic 65 55 50 20.2 3 0
283 1 1 0 1 1 0.25 1 1 2 1 1 1 1 2 0.5 1 2 1 85 5120 35 618 45 Embrace Pokémon 65 1250000 1.6 68 Gardevoir 50 psychic 165 135 100 48.4 3 0
284 1 1 1 2 1 0.5 1 2 1 1 0.5 0.5 1 1 1 2 0.5 0.5 30 3840 70 269 200 Pond Skater Pokémon 32 1000000 0.5 40 Surskit 50 bug 50 52 65 1.7 3 0
285 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 60 3840 70 454 75 Eyeball Pokémon 62 1000000 0.8 70 Masquerain 50 bug 100 82 80 3.6 3 0
286 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 40 3840 70 295 255 Mushroom Pokémon 60 1640000 0.4 60 Shroomish 50 grass 40 60 35 4.5 3 0
287 1 0.5 1 0.5 2 1 2 4 1 0.5 0.5 2 1 2 2 0.5 1 0.5 130 3840 70 460 90 Mushroom Pokémon 80 1640000 1.2 60 Breloom 50 grass 60 60 70 39.2 3 0
288 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 60 3840 70 280 255 Slacker Pokémon 60 1250000 0.8 60 Slakoth 50 normal 35 35 30 24 3 0
289 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 80 3840 70 440 120 Wild Monkey Pokémon 80 1250000 1.4 80 Vigoroth 50 normal 55 55 90 46.5 3 0
290 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 160 3840 70 670 45 Lazy Pokémon 100 1250000 2 150 Slaking 50 normal 95 65 100 130.5 3 0
291 1 1 1 0 1 0.5 2 2 1 1 0.5 2 1 0.5 1 1 1 2 45 3840 70 266 255 Trainee Pokémon 90 600000 0.5 31 Nincada 50 bug 30 30 40 5.5 3 0
292 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 90 3840 70 456 120 Ninja Pokémon 45 600000 0.8 61 Ninjask 50 bug 50 50 160 12 3 0
293 0.5 2 1 1 1 0 2 2 2 0.5 0.5 1 0 0.5 1 2 1 1 90 3840 70 236 45 Shed Pokémon 45 600000 0.8 1 Shedinja bug 30 30 40 1.2 3 0
294 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 51 5120 70 240 190 Whisper Pokémon 23 1059860 0.6 64 Whismur 50 normal 51 23 28 16.3 3 0
295 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 71 5120 70 360 120 Big Voice Pokémon 43 1059860 1 84 Loudred 50 normal 71 43 48 40.5 3 0
296 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 91 5120 70 490 45 Loud Noise Pokémon 63 1059860 1.5 104 Exploud 50 normal 91 73 68 84 3 0
297 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 60 5120 70 237 180 Guts Pokémon 30 1640000 1 72 Makuhita 75.4 fighting 20 30 25 86.4 3 0
298 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 120 5120 70 474 200 Arm Thrust Pokémon 60 1640000 2.3 144 Hariyama 75.4 fighting 40 60 50 253.8 3 0
299 0.5 0.5 0 1 1 1 1 1 0 1 1 1 1 2 1 1 2 1 20 2560 70 190 150 Polka Dot Pokémon 40 800000 0.2 50 Azurill 24.6 normal 20 40 20 2 3 0
300 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 45 5120 70 375 255 Compass Pokémon 135 1000000 1 30 Nosepass 50 rock 45 90 30 97 3 0
301 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 45 3840 70 260 255 Kitten Pokémon 45 800000 0.6 50 Skitty 24.6 normal 35 35 50 11 3 0
302 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 65 3840 70 400 60 Prim Pokémon 65 800000 1.1 70 Delcatty 24.6 normal 55 55 90 32.6 3 0
303 1 1 1 1 2 0 1 1 1 1 1 1 0 0.5 0 1 1 1 85 6400 35 480 45 Darkness Pokémon 125 1059860 0.5 50 Sableye 50 dark 85 115 20 11 3 0
304 0.25 0.5 0 1 0.5 1 2 0.5 1 0.5 2 0.5 0.5 0 0.5 0.5 1 1 105 5120 70 480 45 Deceiver Pokémon 125 800000 0.6 50 Mawile 50 steel 55 95 50 11.5 3 0
305 0.5 1 0.5 1 0.5 4 1 0.25 1 1 4 0.5 0.25 0 0.5 0.5 1 2 70 8960 35 330 180 Iron Armor Pokémon 100 1250000 0.4 50 Aron 50 steel 40 40 30 60 3 0
306 0.5 1 0.5 1 0.5 4 1 0.25 1 1 4 0.5 0.25 0 0.5 0.5 1 2 90 8960 35 430 90 Iron Armor Pokémon 140 1250000 0.9 60 Lairon 50 steel 50 50 40 120 3 0
307 0.5 1 0.5 1 0.5 4 1 0.25 1 1 4 0.5 0.25 0 0.5 0.5 1 2 140 8960 35 630 45 Iron Armor Pokémon 230 1250000 2.1 70 Aggron 50 steel 60 80 50 360 3 0
308 1 1 1 1 2 0.5 1 2 2 1 1 1 1 1 1 0.5 1 1 40 5120 70 280 180 Meditate Pokémon 55 1000000 0.6 30 Meditite 50 fighting 40 55 60 11.2 3 0
309 1 1 1 1 2 0.5 1 2 2 1 1 1 1 1 1 0.5 1 1 100 5120 70 510 90 Meditate Pokémon 85 1000000 1.3 60 Medicham 50 fighting 80 85 100 31.5 3 0
310 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 45 5120 70 295 120 Lightning Pokémon 40 1250000 0.6 40 Electrike 50 electric 65 40 65 15.2 3 0
311 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 75 5120 70 575 45 Discharge Pokémon 80 1250000 1.5 70 Manectric 50 electric 135 80 135 40.2 3 0
312 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 50 5120 70 405 200 Cheering Pokémon 40 1000000 0.4 60 Plusle 50 electric 85 75 95 4.2 3 0
313 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 40 5120 70 405 200 Cheering Pokémon 50 1000000 0.4 60 Minun 50 electric 75 85 95 4.2 3 0
314 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 73 3840 70 430 150 Firefly Pokémon 75 600000 0.7 65 Volbeat 100 bug 47 85 85 17.7 3 0
315 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 47 3840 70 430 150 Firefly Pokémon 75 1640000 0.6 65 Illumise 0 bug 73 85 85 17.7 3 0
316 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 60 5120 70 400 150 Thorn Pokémon 45 1059860 0.3 50 Roselia 50 grass 100 80 65 2 3 0
317 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 43 5120 70 302 225 Stomach Pokémon 53 1640000 0.4 70 Gulpin 50 poison 43 53 40 10.3 3 0
318 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 73 5120 70 467 75 Poison Bag Pokémon 83 1640000 1.7 100 Swalot 50 poison 73 83 55 80 3 0
319 2 0.5 1 2 2 2 0.5 1 0.5 2 1 0.5 1 1 0 1 0.5 0.5 90 5120 35 305 225 Savage Pokémon 20 1250000 0.8 45 Carvanha 50 water 65 20 65 20.8 3 0
320 2 0.5 1 2 2 2 0.5 1 0.5 2 1 0.5 1 1 0 1 0.5 0.5 140 5120 35 560 60 Brutal Pokémon 70 1250000 1.8 70 Sharpedo 50 water 110 65 105 88.8 3 0
321 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 70 10240 70 400 125 Ball Whale Pokémon 35 1640000 2 130 Wailmer 50 water 70 35 60 130 3 0
322 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 90 10240 70 500 60 Float Whale Pokémon 45 1640000 14.5 170 Wailord 50 water 90 45 60 398 3 0
323 0.5 1 1 0 0.5 1 0.5 1 1 1 2 1 1 0.5 1 1 0.5 4 60 5120 70 305 255 Numb Pokémon 40 1000000 0.7 60 Numel 50 fire 65 45 35 24 3 0
324 0.5 1 1 0 0.5 1 0.5 1 1 1 2 1 1 0.5 1 1 0.5 4 120 5120 70 560 150 Eruption Pokémon 100 1000000 1.9 70 Camerupt 50 fire 145 105 20 220 3 0
325 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 85 5120 70 470 90 Coal Pokémon 140 1000000 0.5 70 Torkoal 50 fire 85 70 20 80.4 3 0
326 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 25 5120 70 330 255 Bounce Pokémon 35 800000 0.7 60 Spoink 50 psychic 70 80 60 30.6 3 0
327 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 45 5120 70 470 60 Manipulate Pokémon 65 800000 0.9 80 Grumpig 50 psychic 90 110 80 71.5 3 0
328 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 60 3840 70 360 255 Spot Panda Pokémon 60 800000 1.1 60 Spinda 50 normal 60 60 60 5 3 0
329 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 100 5120 70 290 255 Ant Pit Pokémon 45 1059860 0.7 45 Trapinch 50 ground 45 45 10 15 3 0
330 1 1 2 0 2 1 0.5 1 1 1 1 4 1 0.5 1 0.5 1 1 70 5120 70 340 120 Vibration Pokémon 50 1059860 1.1 50 Vibrava 50 ground 50 50 70 15.3 3 0
331 1 1 2 0 2 1 0.5 1 1 1 1 4 1 0.5 1 0.5 1 1 100 5120 70 520 45 Mystic Pokémon 80 1059860 2 80 Flygon 50 ground 80 80 100 82 3 0
332 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 85 5120 35 335 190 Cactus Pokémon 40 1059860 0.4 50 Cacnea 50 grass 85 40 35 51.3 3 0
333 4 0.5 1 0.5 2 2 2 2 0.5 0.5 0.5 2 1 2 0 1 1 0.5 115 5120 35 475 60 Scarecrow Pokémon 60 1059860 1.3 70 Cacturne 50 grass 115 60 55 77.4 3 0
334 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 40 5120 70 310 255 Cotton Bird Pokémon 60 600000 0.4 45 Swablu 50 normal 40 75 50 1.2 3 0
335 0.5 1 2 1 2 0.5 0.5 1 1 0.25 0 4 1 1 1 2 1 0.5 110 5120 70 590 45 Humming Pokémon 110 600000 1.1 75 Altaria 50 dragon 110 105 80 20.6 3 0
336 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 115 5120 70 458 90 Cat Ferret Pokémon 60 600000 1.3 73 Zangoose 50 normal 60 60 90 40.3 3 0
337 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 100 5120 70 458 90 Fang Snake Pokémon 60 1640000 2.7 73 Seviper 50 poison 100 60 65 52.5 3 0
338 2 2 1 1 1 1 0.5 0.5 2 2 2 1 0.5 0.5 0.5 1 2 2 55 6400 70 460 45 Meteorite Pokémon 65 800000 1 90 Lunatone rock 95 85 70 168 3 0
339 2 2 1 1 1 1 0.5 0.5 2 2 2 1 0.5 0.5 0.5 1 2 2 95 6400 70 460 45 Meteorite Pokémon 85 800000 1.2 90 Solrock rock 55 65 70 154 3 0
340 1 1 1 0 1 1 0.5 1 1 4 1 1 1 0.5 1 0.5 0.5 1 48 5120 70 288 190 Whiskers Pokémon 43 1000000 0.4 50 Barboach 50 water 46 41 60 1.9 3 0
341 1 1 1 0 1 1 0.5 1 1 4 1 1 1 0.5 1 0.5 0.5 1 78 5120 70 468 75 Whiskers Pokémon 73 1000000 0.9 110 Whiscash 50 water 76 71 60 23.6 3 0
342 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 80 3840 70 308 205 Ruffian Pokémon 65 1640000 0.6 43 Corphish 50 water 50 35 35 11.5 3 0
343 2 0.5 1 2 2 2 0.5 1 0.5 2 1 0.5 1 1 0 1 0.5 0.5 120 3840 70 468 155 Rogue Pokémon 85 1640000 1.1 63 Crawdaunt 50 water 90 55 55 32.8 3 0
344 2 2 1 0 1 0.5 1 1 2 2 1 2 1 0.5 0.5 0.5 1 2 40 5120 70 300 255 Clay Doll Pokémon 55 1000000 0.5 40 Baltoy ground 40 70 55 21.5 3 0
345 2 2 1 0 1 0.5 1 1 2 2 1 2 1 0.5 0.5 0.5 1 2 70 5120 70 500 90 Clay Doll Pokémon 105 1000000 1.5 60 Claydol ground 70 120 75 108 3 0
346 2 1 1 0.5 1 2 1 1 1 1 1 2 0.5 1 1 1 2 1 41 7680 70 355 45 Sea Lily Pokémon 77 600000 1 66 Lileep 88.1 rock 61 87 23 23.8 3 0
347 2 1 1 0.5 1 2 1 1 1 1 1 2 0.5 1 1 1 2 1 81 7680 70 495 45 Barnacle Pokémon 97 600000 1.5 86 Cradily 88.1 rock 81 107 43 60.4 3 0
348 1 1 1 1 1 1 1 1 1 1 1 1 0.5 0.5 1 2 2 2 95 7680 70 355 45 Old Shrimp Pokémon 50 600000 0.7 45 Anorith 88.1 rock 40 50 75 12.5 3 0
349 1 1 1 1 1 1 1 1 1 1 1 1 0.5 0.5 1 2 2 2 125 7680 70 495 45 Plate Pokémon 100 600000 1.5 75 Armaldo 88.1 rock 70 80 45 68.2 3 0
350 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 15 5120 70 200 255 Fish Pokémon 20 600000 0.6 20 Feebas 50 water 10 55 80 7.4 3 0
351 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 60 5120 70 540 60 Tender Pokémon 79 600000 6.2 95 Milotic 50 water 100 125 81 162 3 0
352 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 70 6400 70 420 45 Weather Pokémon 70 1000000 0.3 70 Castform 50 normal 70 70 70 0.8 3 0
353 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 90 5120 70 440 200 Color Swap Pokémon 70 1059860 1 60 Kecleon 50 normal 60 120 40 22 3 0
354 0.5 2 1 1 1 0 1 1 2 1 1 1 0 0.5 1 1 1 1 75 6400 35 295 225 Puppet Pokémon 35 800000 0.6 44 Shuppet 50 ghost 63 33 45 2.3 3 0
355 0.5 2 1 1 1 0 1 1 2 1 1 1 0 0.5 1 1 1 1 165 6400 35 555 45 Marionette Pokémon 75 800000 1.1 64 Banette 50 ghost 93 83 75 12.5 3 0
356 0.5 2 1 1 1 0 1 1 2 1 1 1 0 0.5 1 1 1 1 40 6400 35 295 190 Requiem Pokémon 90 800000 0.8 20 Duskull 50 ghost 30 90 25 15 3 0
357 0.5 2 1 1 1 0 1 1 2 1 1 1 0 0.5 1 1 1 1 70 6400 35 455 90 Beckon Pokémon 130 800000 1.6 40 Dusclops 50 ghost 60 130 25 30.6 3 0
358 1 1 1 1 1 0.5 2 2 1 0.25 0 4 1 2 1 2 1 0.5 68 6400 70 460 200 Fruit Pokémon 83 1250000 2 99 Tropius 50 grass 72 87 51 100 3 0
359 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 50 6400 70 455 45 Wind Chime Pokémon 80 800000 0.6 75 Chimecho 50 psychic 95 90 65 1 3 0
360 2 0.5 1 1 2 2 1 1 0.5 1 1 1 1 1 0 1 1 1 150 6400 35 565 30 Disaster Pokémon 60 1059860 1.2 65 Absol 50 dark 115 60 115 47 3 0
361 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 23 5120 70 260 125 Bright Pokémon 48 1000000 0.6 95 Wynaut 50 psychic 23 48 23 14 3 0
362 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 50 5120 70 300 190 Snow Hat Pokémon 50 1000000 0.7 50 Snorunt 50 ice 50 50 50 16.8 3 0
363 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 120 5120 70 580 75 Face Pokémon 80 1000000 1.5 80 Glalie 50 ice 120 80 100 256.5 3 0
364 1 1 1 2 1 2 1 1 1 2 1 0.25 1 1 1 2 1 0.5 40 5120 70 290 255 Clap Pokémon 50 1059860 0.8 70 Spheal 50 ice 55 50 25 39.5 3 0
365 1 1 1 2 1 2 1 1 1 2 1 0.25 1 1 1 2 1 0.5 60 5120 70 410 120 Ball Roll Pokémon 70 1059860 1.1 90 Sealeo 50 ice 75 70 45 87.6 3 0
366 1 1 1 2 1 2 1 1 1 2 1 0.25 1 1 1 2 1 0.5 80 5120 70 530 45 Ice Break Pokémon 90 1059860 1.4 110 Walrein 50 ice 95 90 65 150.6 3 0
367 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 64 5120 70 345 255 Bivalve Pokémon 85 600000 0.4 35 Clamperl 50 water 74 55 32 52.5 3 0
368 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 104 5120 70 485 60 Deep Sea Pokémon 105 600000 1.7 55 Huntail 50 water 94 75 52 27 3 0
369 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 84 5120 70 485 60 South Sea Pokémon 105 600000 1.8 55 Gorebyss 50 water 114 75 52 22.6 3 0
370 1 1 1 2 1 2 0.25 0.5 1 4 2 0.5 0.5 0.5 1 1 1 1 90 10240 70 485 25 Longevity Pokémon 130 1250000 1 100 Relicanth 88.1 water 45 65 55 23.4 3 0
371 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 30 5120 70 330 225 Rendezvous Pokémon 55 800000 0.6 43 Luvdisc 24.6 water 40 65 97 8.7 3 0
372 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 75 10240 35 300 45 Rock Head Pokémon 60 1250000 0.6 45 Bagon 50 dragon 40 30 50 42.1 3 0
373 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 95 10240 35 420 45 Endurance Pokémon 100 1250000 1.1 65 Shelgon 50 dragon 60 50 50 110.5 3 0
374 0.5 1 2 1 2 0.5 0.5 1 1 0.25 0 4 1 1 1 2 1 0.5 145 10240 35 700 45 Dragon Pokémon 130 1250000 1.5 95 Salamence 50 dragon 120 90 120 102.6 3 0
375 1 2 0.5 1 0.5 1 2 0.5 2 0.5 2 0.5 0.5 0 0.25 0.5 0.5 1 55 10240 35 300 3 Iron Ball Pokémon 80 1250000 0.6 40 Beldum steel 35 60 30 95.2 3 0
376 1 2 0.5 1 0.5 1 2 0.5 2 0.5 2 0.5 0.5 0 0.25 0.5 0.5 1 75 10240 35 420 3 Iron Claw Pokémon 100 1250000 1.2 60 Metang steel 55 80 50 202.5 3 0
377 1 2 0.5 1 0.5 1 2 0.5 2 0.5 2 0.5 0.5 0 0.25 0.5 0.5 1 145 10240 35 700 3 Iron Leg Pokémon 150 1250000 1.6 80 Metagross steel 105 110 110 550 3 0
378 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 100 20480 35 580 3 Rock Peak Pokémon 200 1250000 1.7 80 Regirock rock 50 100 50 230 3 1
379 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 50 20480 35 580 3 Iceberg Pokémon 100 1250000 1.8 80 Regice ice 100 200 50 175 3 1
380 0.5 1 0.5 1 0.5 2 2 0.5 1 0.5 2 0.5 0.5 0 0.5 0.5 0.5 1 75 20480 35 580 3 Iron Pokémon 150 1250000 1.9 80 Registeel steel 75 150 50 205 3 1
381 2 2 2 0.5 2 0.5 0.5 1 2 0.5 1 2 1 1 0.5 1 1 0.5 100 30720 90 700 3 Eon Pokémon 120 1250000 1.4 80 Latias 0 dragon 140 150 110 40 3 1
382 2 2 2 0.5 2 0.5 0.5 1 2 0.5 1 2 1 1 0.5 1 1 0.5 130 30720 90 700 3 Eon Pokémon 100 1250000 2 80 Latios 100 dragon 160 120 110 60 3 1
383 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 150 30720 0 770 3 Sea Basin Pokémon 90 1250000 4.5 100 Kyogre water 180 160 90 352 3 1
384 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 180 30720 0 770 3 Continent Pokémon 160 1250000 3.5 100 Groudon ground 150 90 90 950 3 1
385 0.5 1 2 1 2 0.5 0.5 1 1 0.25 0 4 1 1 1 2 1 0.5 180 30720 0 780 45 Sky High Pokémon 100 1250000 7 105 Rayquaza dragon 180 100 115 206.5 3 1
386 1 2 0.5 1 0.5 1 2 0.5 2 0.5 2 0.5 0.5 0 0.25 0.5 0.5 1 100 30720 100 600 3 Wish Pokémon 100 1250000 0.3 100 Jirachi steel 100 100 100 1.1 3 1
387 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 95 30720 0 600 3 DNA Pokémon 90 1250000 1.7 50 Deoxys psychic 95 90 180 60.8 3 1
388 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 68 5120 70 318 45 Tiny Leaf Pokémon 64 1059860 0.4 55 Turtwig 88.1 grass 45 55 31 10.2 4 0
389 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 89 5120 70 405 45 Grove Pokémon 85 1059860 1.1 75 Grotle 88.1 grass 55 65 36 97 4 0
390 2 1 1 0 1 1 2 2 1 1 0.5 4 1 1 1 0.5 1 1 109 5120 70 525 45 Continent Pokémon 105 1059860 2.2 95 Torterra 88.1 grass 75 85 56 310 4 0
391 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 58 5120 70 309 45 Chimp Pokémon 44 1059860 0.5 44 Chimchar 88.1 fire 58 44 61 6.2 4 0
392 0.25 0.5 1 1 1 1 0.5 2 1 0.5 2 0.5 1 1 2 1 0.5 2 78 5120 70 405 45 Playful Pokémon 52 1059860 0.9 64 Monferno 88.1 fire 78 52 81 22 4 0
393 0.25 0.5 1 1 1 1 0.5 2 1 0.5 2 0.5 1 1 2 1 0.5 2 104 5120 70 534 45 Flame Pokémon 71 1059860 1.2 76 Infernape 88.1 fire 104 71 108 55 4 0
394 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 51 5120 70 314 45 Penguin Pokémon 53 1059860 0.4 53 Piplup 88.1 water 61 56 40 5.2 4 0
395 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 66 5120 70 405 45 Penguin Pokémon 68 1059860 0.8 64 Prinplup 88.1 water 81 76 50 23 4 0
396 0.5 1 0.5 2 0.5 2 1 0.5 1 1 2 0.25 0.5 0 0.5 0.5 0.25 0.5 86 5120 70 530 45 Emperor Pokémon 88 1059860 1.7 84 Empoleon 88.1 water 111 101 60 84.5 4 0
397 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 55 3840 70 245 255 Starling Pokémon 30 1059860 0.3 40 Starly 50 normal 30 30 60 2 4 0
398 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 75 3840 70 340 120 Starling Pokémon 50 1059860 0.6 55 Staravia 50 normal 40 40 80 15.5 4 0
399 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 120 3840 70 485 45 Predator Pokémon 70 1059860 1.2 85 Staraptor 50 normal 50 60 100 24.9 4 0
400 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 45 3840 70 250 255 Plump Mouse Pokémon 40 1000000 0.5 59 Bidoof 50 normal 35 40 31 20 4 0
401 1 1 1 2 1 2 0.5 1 0 2 1 0.5 1 1 1 1 0.5 0.5 85 3840 70 410 127 Beaver Pokémon 60 1000000 1 79 Bibarel 50 normal 55 60 71 31.5 4 0
402 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 25 3840 70 194 255 Cricket Pokémon 41 1059860 0.3 37 Kricketot 50 bug 25 41 25 2.2 4 0
403 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 85 3840 70 384 45 Cricket Pokémon 51 1059860 1 77 Kricketune 50 bug 55 51 65 25.5 4 0
404 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 65 5120 70 263 235 Flash Pokémon 34 1059860 0.5 45 Shinx 50 electric 40 34 45 9.5 4 0
405 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 85 5120 100 363 120 Spark Pokémon 49 1059860 0.9 60 Luxio 50 electric 60 49 60 30.5 4 0
406 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 120 5120 70 523 45 Gleam Eyes Pokémon 79 1059860 1.4 80 Luxray 50 electric 95 79 70 42 4 0
407 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 30 5120 70 280 255 Bud Pokémon 35 1059860 0.2 40 Budew 50 grass 50 70 55 1.2 4 0
408 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 70 5120 70 515 75 Bouquet Pokémon 65 1059860 0.9 60 Roserade 50 grass 125 105 90 14.5 4 0
409 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 125 7680 70 350 45 Head Butt Pokémon 40 600000 0.9 67 Cranidos 88.1 rock 30 30 58 31.5 4 0
410 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 165 7680 70 495 45 Head Butt Pokémon 60 600000 1.6 97 Rampardos 88.1 rock 65 50 58 102.5 4 0
411 0.5 1 0.5 1 0.5 4 1 0.25 1 1 4 0.5 0.25 0 0.5 0.5 1 2 42 7680 70 350 45 Shield Pokémon 118 600000 0.5 30 Shieldon 88.1 rock 42 88 30 57 4 0
412 0.5 1 0.5 1 0.5 4 1 0.25 1 1 4 0.5 0.25 0 0.5 0.5 1 2 52 7680 70 495 45 Shield Pokémon 168 600000 1.3 60 Bastiodon 88.1 rock 47 138 30 149.5 4 0
413 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 29 3840 70 224 120 Bagworm Pokémon 45 1000000 0.2 40 Burmy 50 bug 29 45 36 3.4 4 0
414 2 1 1 0.5 1 0.5 4 4 1 0.25 0.25 2 1 2 1 2 1 0.5 69 3840 70 424 45 Bagworm Pokémon 95 1000000 0.5 60 Wormadam 0 bug 69 95 36 6.5 4 0
415 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 94 3840 70 424 45 Moth Pokémon 50 1000000 0.9 70 Mothim 100 bug 94 50 66 23.3 4 0
416 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 30 3840 70 244 120 Tiny Bee Pokémon 42 1059860 0.3 30 Combee 88.1 bug 30 42 70 5.5 4 0
417 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 80 3840 70 474 45 Beehive Pokémon 102 1059860 1.2 70 Vespiquen 0 bug 80 102 40 38.5 4 0
418 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 45 2560 100 405 200 EleSquirrel Pokémon 70 1000000 0.4 60 Pachirisu 50 electric 45 90 95 3.9 4 0
419 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 65 5120 70 330 190 Sea Weasel Pokémon 35 1000000 0.7 55 Buizel 50 water 60 30 85 29.5 4 0
420 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 105 5120 70 495 75 Sea Weasel Pokémon 55 1000000 1.1 85 Floatzel 50 water 85 50 115 33.5 4 0
421 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 35 5120 70 275 190 Cherry Pokémon 45 1000000 0.4 45 Cherubi 50 grass 62 53 35 3.3 4 0
422 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 60 5120 70 450 75 Blossom Pokémon 70 1000000 0.5 70 Cherrim 50 grass 87 78 85 9.3 4 0
423 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 48 5120 70 325 190 Sea Slug Pokémon 48 1000000 0.3 76 Shellos 50 water 57 62 34 6.3 4 0
424 1 1 1 0 1 1 0.5 1 1 4 1 1 1 0.5 1 0.5 0.5 1 83 5120 70 475 75 Sea Slug Pokémon 68 1000000 0.9 111 Gastrodon 50 water 92 82 39 29.9 4 0
425 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 100 5120 100 482 45 Long Tail Pokémon 66 800000 1.2 75 Ambipom 50 normal 60 66 115 20.3 4 0
426 0.25 2 1 2 1 0 1 1 2 0.5 0 2 0 0.5 1 2 1 1 50 7680 70 348 125 Balloon Pokémon 34 1640000 0.4 90 Drifloon 50 ghost 60 44 70 1.2 4 0
427 0.25 2 1 2 1 0 1 1 2 0.5 0 2 0 0.5 1 2 1 1 80 7680 70 498 60 Blimp Pokémon 44 1640000 1.2 150 Drifblim 50 ghost 90 54 80 15 4 0
428 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 66 5120 0 350 190 Rabbit Pokémon 44 1000000 0.4 55 Buneary 50 normal 44 56 85 5.5 4 0
429 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 136 5120 140 580 60 Rabbit Pokémon 94 1000000 1.2 65 Lopunny 50 normal 54 96 135 33.3 4 0
430 0.5 2 1 1 1 0 1 1 2 1 1 1 0 0.5 1 1 1 1 60 6400 35 495 45 Magical Pokémon 60 800000 0.9 60 Mismagius 50 ghost 105 105 105 4.4 4 0
431 1 0.5 1 2 2 1 1 1 0.5 0.5 0 2 1 1 0 2 1 1 125 5120 35 505 30 Big Boss Pokémon 52 1059860 0.9 100 Honchkrow 50 dark 105 52 71 27.3 4 0
432 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 55 5120 70 310 190 Catty Pokémon 42 800000 0.5 49 Glameow 24.6 normal 42 37 85 3.9 4 0
433 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 82 5120 70 452 75 Tiger Cat Pokémon 64 800000 1 71 Purugly 24.6 normal 64 59 112 43.8 4 0
434 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 30 6400 70 285 120 Bell Pokémon 50 800000 0.2 45 Chingling 50 psychic 65 50 45 0.6 4 0
435 1 0.5 1 1 1 1 1 1 0.5 0.5 2 1 1 0.5 0 1 1 1 63 5120 70 329 225 Skunk Pokémon 47 1000000 0.4 63 Stunky 50 poison 41 41 74 19.2 4 0
436 1 0.5 1 1 1 1 1 1 0.5 0.5 2 1 1 0.5 0 1 1 1 93 5120 70 479 60 Skunk Pokémon 67 1000000 1 103 Skuntank 50 poison 71 61 84 38 4 0
437 1 2 0.5 1 0.5 1 2 0.5 2 0.5 2 0.5 0.5 0 0.25 0.5 0.5 1 24 5120 70 300 255 Bronze Pokémon 86 1000000 0.5 57 Bronzor steel 24 86 23 60.5 4 0
438 1 2 0.5 1 0.5 1 2 0.5 2 0.5 2 0.5 0.5 0 0.25 0.5 0.5 1 89 5120 70 500 90 Bronze Bell Pokémon 116 1000000 1.3 67 Bronzong steel 79 116 33 187 4 0
439 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 80 5120 70 290 255 Bonsai Pokémon 95 1000000 0.5 50 Bonsly 50 rock 10 45 10 15 4 0
440 1 1 0 1 1 0.25 1 1 2 1 1 1 1 2 0.5 1 2 1 25 6400 70 310 145 Mime Pokémon 45 1000000 0.6 20 Mime Jr. 50 psychic 70 90 60 13 4 0
441 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 5 10240 140 220 130 Playhouse Pokémon 5 800000 0.6 100 Happiny 0 normal 15 65 30 24.4 4 0
442 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 65 5120 35 411 30 Music Note Pokémon 45 1059860 0.5 76 Chatot 50 normal 92 42 91 1.9 4 0
443 1 1 1 1 2 0 1 1 1 1 1 1 0 0.5 0 1 1 1 92 7680 70 485 100 Forbidden Pokémon 108 1000000 1 50 Spiritomb 50 ghost 92 108 35 108 4 0
444 1 1 2 0 2 1 0.5 1 1 1 1 4 1 0.5 1 0.5 1 1 70 10240 70 300 45 Land Shark Pokémon 45 1250000 0.7 58 Gible 50 dragon 40 45 42 20.5 4 0
445 1 1 2 0 2 1 0.5 1 1 1 1 4 1 0.5 1 0.5 1 1 90 10240 70 410 45 Cave Pokémon 65 1250000 1.4 68 Gabite 50 dragon 50 55 82 56 4 0
446 1 1 2 0 2 1 0.5 1 1 1 1 4 1 0.5 1 0.5 1 1 170 10240 70 700 45 Mach Pokémon 115 1250000 1.9 108 Garchomp 50 dragon 120 95 92 95 4 0
447 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 85 10240 70 390 50 Big Eater Pokémon 40 1250000 0.6 135 Munchlax 88.1 normal 40 85 5 105 4 0
448 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 70 6400 70 285 75 Emanation Pokémon 40 1059860 0.7 40 Riolu 88.1 fighting 35 40 60 20.2 4 0
449 0.25 0.5 0.5 1 1 2 2 1 1 0.5 2 0.5 0.5 0 1 0.25 0.5 1 145 6400 70 625 45 Aura Pokémon 88 1059860 1.2 70 Lucario 88.1 fighting 140 70 112 54 4 0
450 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 72 7680 70 330 140 Hippo Pokémon 78 1250000 0.8 68 Hippopotas 50 ground 38 42 32 49.5 4 0
451 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 112 7680 70 525 60 Heavyweight Pokémon 118 1250000 2 108 Hippowdon 50 ground 68 72 47 300 4 0
452 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 50 5120 70 330 120 Scorpion Pokémon 90 1250000 0.8 40 Skorupi 50 poison 30 55 65 12 4 0
453 1 0.5 1 1 1 1 1 1 0.5 0.5 2 1 1 0.5 0 1 1 1 90 5120 70 500 45 Ogre Scorp Pokémon 110 1250000 1.3 70 Drapion 50 poison 60 75 95 61.5 4 0
454 0.25 0.5 1 1 1 0.5 1 2 1 0.5 2 1 1 0.5 4 0.5 1 1 61 2560 100 300 140 Toxic Mouth Pokémon 40 1000000 0.7 48 Croagunk 50 poison 61 40 50 23 4 0
455 0.25 0.5 1 1 1 0.5 1 2 1 0.5 2 1 1 0.5 4 0.5 1 1 106 5120 70 490 75 Toxic Mouth Pokémon 65 1000000 1.3 83 Toxicroak 50 poison 86 65 85 44.4 4 0
456 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 100 6400 70 454 200 Bug Catcher Pokémon 72 1250000 1.4 74 Carnivine 50 grass 90 72 46 27 4 0
457 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 49 5120 70 330 190 Wing Fish Pokémon 56 600000 0.4 49 Finneon 50 water 49 61 66 7 4 0
458 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 69 5120 70 460 75 Neon Pokémon 76 600000 1.2 69 Lumineon 50 water 69 86 91 24 4 0
459 0.5 1 1 4 1 0.5 0.5 1 1 1 0 1 1 1 1 2 0.5 0.5 20 6400 70 345 25 Kite Pokémon 50 1250000 1 45 Mantyke 50 water 60 120 50 65 4 0
460 2 1 1 0.5 1 2 4 2 1 0.5 0.5 1 1 2 1 2 2 0.5 62 5120 70 334 120 Frosted Tree Pokémon 50 1250000 1 60 Snover 50 grass 62 60 40 50.5 4 0
461 2 1 1 0.5 1 2 4 2 1 0.5 0.5 1 1 2 1 2 2 0.5 132 5120 70 594 60 Frosted Tree Pokémon 105 1250000 2.2 90 Abomasnow 50 grass 132 105 30 135.5 4 0
462 2 0.5 1 1 2 4 2 1 0.5 1 1 0.5 1 1 0 2 2 1 120 5120 35 510 45 Sharp Claw Pokémon 65 1059860 1.1 70 Weavile 50 dark 45 85 125 34 4 0
463 0.5 1 0.5 0.5 0.5 2 2 0.25 1 0.5 4 0.5 0.5 0 0.5 0.5 0.25 1 70 5120 70 535 30 Magnet Area Pokémon 115 1000000 1.2 70 Magnezone electric 130 90 60 180 4 0
464 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 85 5120 70 515 30 Licking Pokémon 95 1000000 1.7 110 Lickilicky 50 normal 80 95 50 140 4 0
465 1 1 1 0 1 2 0.5 0.5 1 4 2 2 0.5 0.25 1 0.5 2 4 140 5120 70 535 30 Drill Pokémon 130 1250000 2.4 115 Rhyperior 50 ground 55 55 40 282.8 4 0
466 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 100 5120 70 535 30 Vine Pokémon 125 1000000 2 100 Tangrowth 50 grass 110 50 50 128.6 4 0
467 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 123 6400 70 540 30 Thunderbolt Pokémon 67 1000000 1.8 75 Electivire 75.4 electric 95 85 95 138.6 4 0
468 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 95 6400 70 540 30 Blast Pokémon 67 1000000 1.6 75 Magmortar 75.4 fire 125 95 83 68 4 0
469 0.25 0.5 0 2 1 0.25 1 1 1 0.5 0 2 1 2 1 2 2 1 50 2560 70 545 30 Jubilee Pokémon 95 800000 1.5 85 Togekiss 88.1 fairy 120 115 80 38 4 0
470 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 76 5120 70 515 30 Ogre Darner Pokémon 86 1000000 1.9 86 Yanmega 50 bug 116 56 95 51.5 4 0
471 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 110 8960 35 525 45 Verdant Pokémon 130 1000000 1 65 Leafeon 88.1 grass 60 65 95 25.5 4 0
472 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 60 8960 35 525 45 Fresh Snow Pokémon 110 1000000 0.8 65 Glaceon 88.1 ice 130 95 65 25.9 4 0
473 0.5 1 1 0 1 0.5 1 1 1 1 0 4 1 0.5 1 1 1 2 95 5120 70 510 30 Fang Scorp Pokémon 125 1059860 2 75 Gliscor 50 ground 45 75 95 42.5 4 0
474 1 1 1 0 1 2 2 1 1 2 1 1 1 0.5 1 1 2 2 130 5120 70 530 50 Twin Tusk Pokémon 80 1250000 2.5 110 Mamoswine 50 ice 70 60 80 291 4 0
475 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 80 5120 70 535 30 Virtual Pokémon 70 1000000 0.9 85 Porygon-Z normal 135 75 90 34 4 0
476 1 1 1 1 2 0.5 1 2 2 1 1 1 1 1 1 0.5 1 1 165 5120 35 618 45 Blade Pokémon 95 1250000 1.6 68 Gallade 100 psychic 65 115 110 52 4 0
477 0.5 1 0.5 1 0.5 4 1 0.25 1 1 4 0.5 0.25 0 0.5 0.5 1 2 55 5120 70 525 60 Compass Pokémon 145 1000000 1.4 60 Probopass 50 rock 75 150 40 340 4 0
478 0.5 2 1 1 1 0 1 1 2 1 1 1 0 0.5 1 1 1 1 100 6400 35 525 45 Gripper Pokémon 135 800000 2.2 45 Dusknoir 50 ghost 65 135 45 106.6 4 0
479 0.5 2 1 1 1 0 2 1 2 1 1 0.5 0 0.5 1 2 2 1 80 5120 70 480 75 Snow Land Pokémon 70 1000000 1.3 70 Froslass 0 ice 80 70 110 26.6 4 0
480 0.5 2 1 0.5 1 0 1 0.5 2 1 2 1 0 0.5 1 1 0.5 1 65 5120 70 520 45 Plasma Pokémon 107 1000000 0.3 50 Rotom electric 105 107 86 0.3 4 0
481 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 75 20480 140 580 3 Knowledge Pokémon 130 1250000 0.3 75 Uxie psychic 75 130 95 0.3 4 1
482 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 105 20480 140 580 3 Emotion Pokémon 105 1250000 0.3 80 Mesprit psychic 105 105 80 0.3 4 1
483 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 125 20480 140 580 3 Willpower Pokémon 70 1250000 0.3 75 Azelf psychic 125 70 115 0.3 4 1
484 0.5 1 1 0.5 1 2 1 0.5 1 0.25 2 1 0.5 0 0.5 0.5 0.5 0.5 120 30720 0 680 3 Temporal Pokémon 120 1250000 5.4 100 Dialga steel 150 100 90 683 4 1
485 1 1 2 1 2 1 0.25 1 1 1 1 1 1 1 1 1 0.5 0.25 120 30720 0 680 3 Spatial Pokémon 100 1250000 4.2 90 Palkia water 150 120 100 336 4 1
486 0.25 1 0.5 1 0.25 2 1 0.5 1 0.25 4 0.25 0.5 0 0.5 1 0.25 2 90 2560 100 600 3 Lava Dome Pokémon 106 1250000 1.7 91 Heatran 50 fire 130 106 77 430 4 1
487 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 160 30720 0 670 3 Colossal Pokémon 110 1250000 3.7 110 Regigigas normal 80 110 100 420 4 1
488 0.5 2 2 0.5 2 0 0.5 1 2 0.5 1 2 0 0.5 1 1 1 0.5 120 30720 0 680 3 Renegade Pokémon 100 1250000 4.5 150 Giratina ghost 120 100 90 750 4 1
489 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 70 30720 100 600 3 Lunar Pokémon 120 1250000 1.5 120 Cresselia 0 psychic 75 130 85 85.6 4 1
490 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 80 10240 70 480 30 Sea Drifter Pokémon 80 1250000 0.4 80 Phione water 80 80 80 3.1 4 0
491 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 100 2560 70 600 3 Seafaring Pokémon 100 1250000 0.3 100 Manaphy water 100 100 100 1.4 4 1
492 2 0.5 1 1 2 2 1 1 0.5 1 1 1 1 1 0 1 1 1 90 30720 0 600 3 Pitch-Black Pokémon 90 1250000 1.5 70 Darkrai dark 135 90 125 50.5 4 1
493 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 103 30720 100 600 45 Gratitude Pokémon 75 1059860 0.2 100 Shaymin grass 120 75 127 2.1 4 1
494 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 120 30720 0 720 3 Alpha Pokémon 120 1250000 3.2 120 Arceus normal 120 120 120 320 4 1
495 1 2 1 1 0.5 0.5 0.5 1 2 0.5 2 0.5 1 1 0.5 2 0.5 2 100 30720 100 600 3 Victory Pokémon 100 1250000 0.4 100 Victini psychic 100 100 100 4 5 1
496 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 45 5120 70 308 45 Grass Snake Pokémon 55 1059860 0.6 45 Snivy 88.1 grass 45 55 63 8.1 5 0
497 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 60 5120 70 413 45 Grass Snake Pokémon 75 1059860 0.8 60 Servine 88.1 grass 60 75 83 16 5 0
498 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 75 5120 70 528 45 Regal Pokémon 95 1059860 3.3 75 Serperior 88.1 grass 75 95 113 63 5 0
499 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 63 5120 70 308 45 Fire Pig Pokémon 45 1059860 0.5 65 Tepig 88.1 fire 45 45 45 9.9 5 0
500 0.25 0.5 1 1 1 1 0.5 2 1 0.5 2 0.5 1 1 2 1 0.5 2 93 5120 70 418 45 Fire Pig Pokémon 55 1059860 1 90 Pignite 88.1 fire 70 55 55 55.5 5 0
501 0.25 0.5 1 1 1 1 0.5 2 1 0.5 2 0.5 1 1 2 1 0.5 2 123 5120 70 528 45 Mega Fire Pig Pokémon 65 1059860 1.6 110 Emboar 88.1 fire 100 65 65 150 5 0
502 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 55 5120 70 308 45 Sea Otter Pokémon 45 1059860 0.5 55 Oshawott 88.1 water 63 45 45 5.9 5 0
503 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 75 5120 70 413 45 Discipline Pokémon 60 1059860 0.8 75 Dewott 88.1 water 83 60 60 24.5 5 0
504 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 100 5120 70 528 45 Formidable Pokémon 85 1059860 1.5 95 Samurott 88.1 water 108 70 70 94.6 5 0
505 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 55 3840 70 255 255 Scout Pokémon 39 1000000 0.5 45 Patrat 50 normal 35 39 42 11.6 5 0
506 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 85 5120 70 420 255 Lookout Pokémon 69 1000000 1.1 60 Watchog 50 normal 60 69 77 27 5 0
507 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 60 3840 70 275 255 Puppy Pokémon 45 1059860 0.4 45 Lillipup 50 normal 25 45 55 4.1 5 0
508 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 80 3840 70 370 120 Loyal Dog Pokémon 65 1059860 0.9 65 Herdier 50 normal 35 65 60 14.7 5 0
509 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 110 3840 70 500 45 Big-Hearted Pokémon 90 1059860 1.2 85 Stoutland 50 normal 45 90 80 61 5 0
510 2 0.5 1 1 2 2 1 1 0.5 1 1 1 1 1 0 1 1 1 50 5120 70 281 255 Devious Pokémon 37 1000000 0.4 41 Purrloin 50 dark 50 37 66 10.1 5 0
511 2 0.5 1 1 2 2 1 1 0.5 1 1 1 1 1 0 1 1 1 88 5120 70 446 90 Cruel Pokémon 50 1000000 1.1 64 Liepard 50 dark 88 50 106 37.5 5 0
512 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 53 5120 70 316 190 Grass Monkey Pokémon 48 1000000 0.6 50 Pansage 88.1 grass 53 48 64 10.5 5 0
513 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 98 5120 70 498 75 Thorn Monkey Pokémon 63 1000000 1.1 75 Simisage 88.1 grass 98 63 101 30.5 5 0
514 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 53 5120 70 316 190 High Temp Pokémon 48 1000000 0.6 50 Pansear 88.1 fire 53 48 64 11 5 0
515 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 98 5120 70 498 75 Ember Pokémon 63 1000000 1 75 Simisear 88.1 fire 98 63 101 28 5 0
516 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 53 5120 70 316 190 Spray Pokémon 48 1000000 0.6 50 Panpour 88.1 water 53 48 64 13.5 5 0
517 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 98 5120 70 498 75 Geyser Pokémon 63 1000000 1 75 Simipour 88.1 water 98 63 101 29 5 0
518 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 25 2560 70 292 190 Dream Eater Pokémon 45 800000 0.6 76 Munna 50 psychic 67 55 24 23.3 5 0
519 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 55 2560 70 487 75 Drowsing Pokémon 85 800000 1.1 116 Musharna 50 psychic 107 95 29 60.5 5 0
520 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 55 3840 70 264 255 Tiny Pigeon Pokémon 50 1059860 0.3 50 Pidove 50 normal 36 30 43 2.1 5 0
521 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 77 3840 70 358 120 Wild Pigeon Pokémon 62 1059860 0.6 62 Tranquill 50 normal 50 42 65 15 5 0
522 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 115 3840 70 488 45 Proud Pokémon 80 1059860 1.2 80 Unfezant 50 normal 65 55 93 29 5 0
523 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 60 5120 70 295 190 Electrified Pokémon 32 1000000 0.8 45 Blitzle 50 electric 50 32 76 29.8 5 0
524 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 100 5120 70 497 75 Thunderbolt Pokémon 63 1000000 1.6 75 Zebstrika 50 electric 80 63 116 79.5 5 0
525 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 75 3840 70 280 255 Mantle Pokémon 85 1059860 0.4 55 Roggenrola 50 rock 25 25 15 18 5 0
526 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 105 3840 70 390 120 Ore Pokémon 105 1059860 0.9 70 Boldore 50 rock 50 40 20 102 5 0
527 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 135 3840 70 515 45 Compressed Pokémon 130 1059860 1.7 85 Gigalith 50 rock 60 80 25 260 5 0
528 1 2 1 2 1 0.25 1 1 2 0.5 0 2 1 1 0.5 2 1 1 45 3840 70 323 190 Bat Pokémon 43 1000000 0.4 65 Woobat 50 psychic 55 43 72 2.1 5 0
529 1 2 1 2 1 0.25 1 1 2 0.5 0 2 1 1 0.5 2 1 1 57 3840 70 425 45 Courting Pokémon 55 1000000 0.9 67 Swoobat 50 psychic 77 55 114 10.5 5 0
530 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 85 5120 70 328 120 Mole Pokémon 40 1000000 0.3 60 Drilbur 50 ground 30 45 68 8.5 5 0
531 0.5 1 0.5 0 0.5 2 2 0.5 1 1 2 1 0.5 0 0.5 0.25 0.5 2 135 5120 70 508 60 Subterrene Pokémon 60 1000000 0.7 110 Excadrill 50 ground 50 65 88 40.4 5 0
532 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 60 5120 70 545 255 Hearing Pokémon 126 800000 1.1 103 Audino 50 normal 80 126 50 31 5 0
533 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 80 5120 70 305 180 Muscular Pokémon 55 1059860 0.6 75 Timburr 75.4 fighting 25 35 35 12.5 5 0
534 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 105 5120 70 405 90 Muscular Pokémon 85 1059860 1.2 85 Gurdurr 75.4 fighting 40 50 40 40 5 0
535 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 140 5120 70 505 45 Muscular Pokémon 95 1059860 1.4 105 Conkeldurr 75.4 fighting 55 65 45 87 5 0
536 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 50 5120 70 294 255 Tadpole Pokémon 40 1059860 0.5 50 Tympole 50 water 50 40 64 4.5 5 0
537 1 1 1 0 1 1 0.5 1 1 4 1 1 1 0.5 1 0.5 0.5 1 65 5120 70 384 120 Vibration Pokémon 55 1059860 0.8 75 Palpitoad 50 water 65 55 69 17 5 0
538 1 1 1 0 1 1 0.5 1 1 4 1 1 1 0.5 1 0.5 0.5 1 95 5120 70 509 45 Vibration Pokémon 75 1059860 1.5 105 Seismitoad 50 water 85 75 74 62 5 0
539 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 100 5120 70 465 45 Judo Pokémon 85 1000000 1.3 120 Throh 100 fighting 30 85 45 55.5 5 0
540 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 125 5120 70 465 45 Karate Pokémon 75 1000000 1.4 75 Sawk 100 fighting 30 75 85 51 5 0
541 2 1 1 0.5 1 0.5 4 4 1 0.25 0.25 2 1 2 1 2 1 0.5 53 3840 70 310 255 Sewing Pokémon 70 1059860 0.3 45 Sewaddle 50 bug 40 60 42 2.5 5 0
542 2 1 1 0.5 1 0.5 4 4 1 0.25 0.25 2 1 2 1 2 1 0.5 63 3840 70 380 120 Leaf-Wrapped Pokémon 90 1059860 0.5 55 Swadloon 50 bug 50 80 42 7.3 5 0
543 2 1 1 0.5 1 0.5 4 4 1 0.25 0.25 2 1 2 1 2 1 0.5 103 3840 70 500 45 Nurturing Pokémon 80 1059860 1.2 75 Leavanny 50 bug 70 80 92 20.5 5 0
544 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 45 3840 70 260 255 Centipede Pokémon 59 1059860 0.4 30 Venipede 50 bug 30 39 57 5.3 5 0
545 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 55 3840 70 360 120 Curlipede Pokémon 99 1059860 1.2 40 Whirlipede 50 bug 40 79 47 58.5 5 0
546 0.5 1 1 1 0.5 0.25 2 2 1 0.25 1 1 1 0.5 2 2 1 1 100 5120 70 485 45 Megapede Pokémon 89 1059860 2.5 60 Scolipede 50 bug 55 69 112 200.5 5 0
547 1 0.5 0 0.5 1 0.5 2 2 1 0.5 0.5 2 1 4 1 1 2 0.5 27 5120 70 280 190 Cotton Puff Pokémon 60 1000000 0.3 40 Cottonee 50 grass 37 50 66 0.6 5 0
548 1 0.5 0 0.5 1 0.5 2 2 1 0.5 0.5 2 1 4 1 1 2 0.5 67 5120 70 480 75 Windveiled Pokémon 85 1000000 0.7 60 Whimsicott 50 grass 77 75 116 6.6 5 0
549 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 35 5120 70 280 190 Bulb Pokémon 50 1000000 0.5 45 Petilil 0 grass 70 50 30 6.6 5 0
550 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 60 5120 70 480 75 Flowering Pokémon 75 1000000 1.1 70 Lilligant 0 grass 110 75 90 16.3 5 0
551 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 92 10240 70 460 25 Hostile Pokémon 65 1000000 1 70 Basculin 50 water 80 55 98 18 5 0
552 2 0.5 1 0 2 2 1 1 0.5 2 1 2 1 0.5 0 0.5 1 2 72 5120 70 292 180 Desert Croc Pokémon 35 1059860 0.7 50 Sandile 50 ground 35 35 65 15.2 5 0
553 2 0.5 1 0 2 2 1 1 0.5 2 1 2 1 0.5 0 0.5 1 2 82 5120 70 351 90 Desert Croc Pokémon 45 1059860 1 60 Krokorok 50 ground 45 45 74 33.4 5 0
554 2 0.5 1 0 2 2 1 1 0.5 2 1 2 1 0.5 0 0.5 1 2 117 5120 70 519 45 Intimidation Pokémon 80 1059860 1.5 95 Krookodile 50 ground 65 70 92 96.3 5 0
555 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 90 5120 70 315 120 Zen Charm Pokémon 45 1059860 0.6 70 Darumaka 50 fire 15 45 50 37.5 5 0
556 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 30 5120 70 540 60 Blazing Pokémon 105 1059860 1.3 105 Darmanitan 50 fire 140 105 55 92.9 5 0
557 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 86 5120 70 461 255 Cactus Pokémon 67 1000000 1 75 Maractus 50 grass 106 67 60 28 5 0
558 1 1 1 1 1 1 1 1 1 1 1 1 0.5 0.5 1 2 2 2 65 5120 70 325 190 Rock Inn Pokémon 85 1000000 0.3 50 Dwebble 50 bug 35 35 55 14.5 5 0
559 1 1 1 1 1 1 1 1 1 1 1 1 0.5 0.5 1 2 2 2 105 5120 70 485 75 Stone Home Pokémon 125 1000000 1.4 70 Crustle 50 bug 65 75 45 200 5 0
560 1 0.25 1 1 4 2 1 2 0.5 1 1 1 1 1 0 0.5 1 1 75 3840 35 348 180 Shedding Pokémon 70 1000000 0.6 50 Scraggy 50 dark 35 70 48 11.8 5 0
561 1 0.25 1 1 4 2 1 2 0.5 1 1 1 1 1 0 0.5 1 1 90 3840 70 488 90 Hoodlum Pokémon 115 1000000 1.1 65 Scrafty 50 dark 45 115 58 30 5 0
562 1 2 1 2 1 0.25 1 1 2 0.5 0 2 1 1 0.5 2 1 1 58 5120 70 490 45 Avianoid Pokémon 80 1000000 1.4 72 Sigilyph 50 psychic 103 80 97 14 5 0
563 0.5 2 1 1 1 0 1 1 2 1 1 1 0 0.5 1 1 1 1 30 6400 70 303 190 Spirit Pokémon 85 1000000 0.5 38 Yamask 50 ghost 55 65 30 1.5 5 0
564 0.5 2 1 1 1 0 1 1 2 1 1 1 0 0.5 1 1 1 1 50 6400 70 483 90 Coffin Pokémon 145 1000000 1.7 58 Cofagrigus 50 ghost 95 105 30 76.5 5 0
565 1 1 1 2 1 2 0.25 0.5 1 4 2 0.5 0.5 0.5 1 1 1 1 78 7680 70 355 45 Prototurtle Pokémon 103 1000000 0.7 54 Tirtouga 88.1 water 53 45 22 16.5 5 0
566 1 1 1 2 1 2 0.25 0.5 1 4 2 0.5 0.5 0.5 1 1 1 1 108 7680 70 495 45 Prototurtle Pokémon 133 1000000 1.2 74 Carracosta 88.1 water 83 65 32 81 5 0
567 0.5 1 1 2 1 1 0.5 0.5 1 1 0 2 0.5 0.5 1 2 2 2 112 7680 70 401 45 First Bird Pokémon 45 1000000 0.5 55 Archen 88.1 rock 74 45 70 9.5 5 0
568 0.5 1 1 2 1 1 0.5 0.5 1 1 0 2 0.5 0.5 1 2 2 2 140 7680 70 567 45 First Bird Pokémon 65 1000000 1.4 75 Archeops 88.1 rock 112 65 110 32 5 0
569 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 50 5120 70 329 190 Trash Bag Pokémon 62 1000000 0.6 50 Trubbish 50 poison 40 62 65 31 5 0
570 0.5 1 1 1 0.5 0.5 1 1 1 0.5 2 1 1 0.5 2 1 1 1 95 5120 70 474 60 Trash Heap Pokémon 82 1000000 1.9 80 Garbodor 50 poison 60 82 75 107.3 5 0
571 2 0.5 1 1 2 2 1 1 0.5 1 1 1 1 1 0 1 1 1 65 6400 70 330 75 Tricky Fox Pokémon 40 1059860 0.7 40 Zorua 88.1 dark 80 40 65 12.5 5 0
572 2 0.5 1 1 2 2 1 1 0.5 1 1 1 1 1 0 1 1 1 105 5120 70 510 45 Illusion Fox Pokémon 60 1059860 1.6 60 Zoroark 88.1 dark 120 60 105 81.1 5 0
573 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 50 3840 70 300 255 Chinchilla Pokémon 40 800000 0.4 55 Minccino 24.6 normal 40 40 75 5.8 5 0
574 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 95 3840 70 470 60 Scarf Pokémon 60 800000 0.5 75 Cinccino 24.6 normal 65 60 115 7.5 5 0
575 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 30 5120 70 290 200 Fixation Pokémon 50 1059860 0.4 45 Gothita 24.6 psychic 55 65 45 5.8 5 0
576 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 45 5120 70 390 100 Manipulate Pokémon 70 1059860 0.7 60 Gothorita 24.6 psychic 75 85 55 18 5 0
577 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 55 5120 70 490 50 Astral Body Pokémon 95 1059860 1.5 70 Gothitelle 24.6 psychic 95 110 65 44 5 0
578 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 30 5120 70 290 200 Cell Pokémon 40 1059860 0.3 45 Solosis 50 psychic 105 50 20 1 5 0
579 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 40 5120 70 370 100 Mitosis Pokémon 50 1059860 0.6 65 Duosion 50 psychic 125 60 30 8 5 0
580 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 65 5120 70 490 50 Multiplying Pokémon 75 1059860 1 110 Reuniclus 50 psychic 125 85 30 20.1 5 0
581 0.5 1 1 4 1 0.5 0.5 1 1 1 0 1 1 1 1 2 0.5 0.5 44 5120 70 305 190 Water Bird Pokémon 50 1000000 0.5 62 Ducklett 50 water 44 50 55 5.5 5 0
582 0.5 1 1 4 1 0.5 0.5 1 1 1 0 1 1 1 1 2 0.5 0.5 87 5120 70 473 45 White Bird Pokémon 63 1000000 1.3 75 Swanna 50 water 87 63 98 24.2 5 0
583 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 50 5120 70 305 255 Fresh Snow Pokémon 50 1250000 0.4 36 Vanillite 50 ice 65 60 44 5.7 5 0
584 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 65 5120 70 395 120 Icy Snow Pokémon 65 1250000 1.1 51 Vanillish 50 ice 80 75 59 41 5 0
585 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 95 5120 70 535 45 Snowstorm Pokémon 85 1250000 1.3 71 Vanilluxe 50 ice 110 95 79 57.5 5 0
586 2 1 1 0.5 1 2 2 2 0 0.5 0.5 2 1 2 1 1 1 0.5 60 5120 70 335 190 Season Pokémon 50 1000000 0.6 60 Deerling 50 normal 40 50 75 19.5 5 0
587 2 1 1 0.5 1 2 2 2 0 0.5 0.5 2 1 2 1 1 1 0.5 100 5120 70 475 75 Season Pokémon 70 1000000 1.9 80 Sawsbuck 50 normal 60 70 95 92.5 5 0
588 0.5 1 1 1 1 0.5 1 0.5 1 0.5 0 2 1 1 1 2 0.5 1 75 5120 70 428 200 Sky Squirrel Pokémon 60 1000000 0.4 55 Emolga 50 electric 75 60 103 5 5 0
589 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 75 3840 70 315 200 Clamping Pokémon 45 1000000 0.5 50 Karrablast 50 bug 40 45 60 5.9 5 0
590 0.5 1 0.5 1 0.5 1 4 1 1 0.25 1 0.5 0.5 0 0.5 1 0.5 1 135 3840 70 495 75 Cavalry Pokémon 105 1000000 1 70 Escavalier 50 bug 60 105 20 33 5 0
591 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 55 5120 70 294 190 Mushroom Pokémon 45 1000000 0.2 69 Foongus 50 grass 55 55 15 1 5 0
592 1 1 1 0.5 0.5 0.5 2 2 1 0.25 1 2 1 1 2 1 1 0.5 85 5120 70 464 75 Mushroom Pokémon 70 1000000 0.6 114 Amoonguss 50 grass 85 80 30 10.5 5 0
593 0.5 2 1 2 1 0 0.5 1 2 2 1 0.5 0 0.5 1 1 0.5 0.5 40 5120 70 335 190 Floating Pokémon 50 1000000 1.2 55 Frillish 50 water 65 85 40 33 5 0
594 0.5 2 1 2 1 0 0.5 1 2 2 1 0.5 0 0.5 1 1 0.5 0.5 60 5120 70 480 60 Floating Pokémon 70 1000000 2.2 100 Jellicent 50 water 85 105 60 135 5 0
595 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 75 10240 70 470 75 Caring Pokémon 80 800000 1.2 165 Alomomola 50 water 40 45 65 31.6 5 0
596 1 1 1 0.5 1 0.5 2 1 1 0.5 1 1 1 1 1 2 0.5 1 47 5120 70 319 190 Attaching Pokémon 50 1000000 0.1 50 Joltik 50 bug 57 50 65 0.6 5 0
597 1 1 1 0.5 1 0.5 2 1 1 0.5 1 1 1 1 1 2 0.5 1 77 5120 70 472 75 EleSpider Pokémon 60 1000000 0.8 70 Galvantula 50 bug 97 60 108 14.3 5 0
598 1 1 0.5 0.5 0.5 2 4 1 1 0.25 1 1 0.5 0 0.5 0.5 0.5 0.5 50 5120 70 305 255 Thorn Seed Pokémon 91 1000000 0.6 44 Ferroseed 50 grass 24 86 10 18.8 5 0
599 1 1 0.5 0.5 0.5 2 4 1 1 0.25 1 1 0.5 0 0.5 0.5 0.5 0.5 94 5120 70 489 90 Thorn Pod Pokémon 131 1000000 1 74 Ferrothorn 50 grass 54 116 20 110 5 0
600 0.5 1 0.5 1 0.5 2 2 0.5 1 0.5 2 0.5 0.5 0 0.5 0.5 0.5 1 55 5120 70 300 130 Gear Pokémon 70 1059860 0.3 40 Klink steel 45 60 30 21 5 0
601 0.5 1 0.5 1 0.5 2 2 0.5 1 0.5 2 0.5 0.5 0 0.5 0.5 0.5 1 80 5120 70 440 60 Gear Pokémon 95 1059860 0.6 60 Klang steel 70 85 50 51 5 0
602 0.5 1 0.5 1 0.5 2 2 0.5 1 0.5 2 0.5 0.5 0 0.5 0.5 0.5 1 100 5120 70 520 30 Gear Pokémon 115 1059860 0.6 60 Klinklang steel 70 85 90 81 5 0
603 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 55 5120 70 275 190 EleFish Pokémon 40 1250000 0.2 35 Tynamo 50 electric 45 40 60 0.3 5 0
604 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 85 5120 70 405 60 EleFish Pokémon 70 1250000 1.2 65 Eelektrik 50 electric 75 70 40 22 5 0
605 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 115 5120 70 515 30 EleFish Pokémon 80 1250000 2.1 85 Eelektross 50 electric 105 80 50 80.5 5 0
606 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 55 5120 70 335 255 Cerebral Pokémon 55 1000000 0.5 55 Elgyem 50 psychic 85 55 30 9 5 0
607 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 75 5120 70 485 90 Cerebral Pokémon 75 1000000 1 75 Beheeyem 50 psychic 125 95 40 34.5 5 0
608 0.25 2 1 1 0.5 0 0.5 1 2 0.5 2 0.5 0 0.5 1 2 0.5 2 30 5120 70 275 190 Candle Pokémon 55 1059860 0.3 50 Litwick 50 ghost 65 55 20 3.1 5 0
609 0.25 2 1 1 0.5 0 0.5 1 2 0.5 2 0.5 0 0.5 1 2 0.5 2 40 5120 70 370 90 Lamp Pokémon 60 1059860 0.6 60 Lampent 50 ghost 95 60 55 13 5 0
610 0.25 2 1 1 0.5 0 0.5 1 2 0.5 2 0.5 0 0.5 1 2 0.5 2 55 5120 70 520 45 Luring Pokémon 90 1059860 1 60 Chandelure 50 ghost 145 90 80 34.3 5 0
611 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 87 10240 35 320 75 Tusk Pokémon 60 1250000 0.6 46 Axew 50 dragon 30 40 57 18 5 0
612 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 117 10240 35 410 60 Axe Jaw Pokémon 70 1250000 1 66 Fraxure 50 dragon 40 50 67 36 5 0
613 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 147 10240 35 540 45 Axe Jaw Pokémon 90 1250000 1.8 76 Haxorus 50 dragon 60 70 97 105.5 5 0
614 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 70 5120 70 305 120 Chill Pokémon 40 1000000 0.5 55 Cubchoo 50 ice 60 40 40 8.5 5 0
615 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 130 5120 70 505 60 Freezing Pokémon 80 1000000 2.6 95 Beartic 50 ice 70 80 50 260 5 0
616 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 50 6400 70 515 25 Crystallizing Pokémon 50 1000000 1.1 80 Cryogonal ice 95 135 105 148 5 0
617 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 40 3840 70 305 200 Snail Pokémon 85 1000000 0.4 50 Shelmet 50 bug 40 65 25 7.7 5 0
618 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 70 3840 70 495 75 Shell Out Pokémon 40 1000000 0.8 80 Accelgor 50 bug 100 60 145 25.3 5 0
619 1 1 1 0 1 1 1 0.5 1 2 2 2 1 0.5 1 0.5 0.5 2 66 5120 70 471 75 Trap Pokémon 84 1000000 0.7 109 Stunfisk 50 ground 81 99 32 11 5 0
620 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 85 6400 70 350 180 Martial Arts Pokémon 50 1059860 0.9 45 Mienfoo 50 fighting 55 50 65 20 5 0
621 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 125 6400 70 510 45 Martial Arts Pokémon 60 1059860 1.4 65 Mienshao 50 fighting 95 60 105 35.5 5 0
622 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 120 7680 70 485 45 Cave Pokémon 90 1000000 1.6 77 Druddigon 50 dragon 60 90 48 139 5 0
623 0.5 2 1 0 1 0 1 1 2 2 1 2 0 0.25 1 0.5 1 2 74 6400 70 303 190 Automaton Pokémon 50 1000000 1 59 Golett ground 35 50 35 92 5 0
624 0.5 2 1 0 1 0 1 1 2 2 1 2 0 0.25 1 0.5 1 2 124 6400 70 483 90 Automaton Pokémon 80 1000000 2.8 89 Golurk ground 55 80 55 330 5 0
625 1 0.5 0.5 1 1 4 2 0.5 0.5 0.5 2 0.5 0.5 0 0 0.5 0.5 1 85 5120 35 340 120 Sharp Blade Pokémon 70 1000000 0.5 45 Pawniard 50 dark 40 40 60 10.2 5 0
626 1 0.5 0.5 1 1 4 2 0.5 0.5 0.5 2 0.5 0.5 0 0 0.5 0.5 1 125 5120 35 490 45 Sword Blade Pokémon 100 1000000 1.6 65 Bisharp 50 dark 60 70 70 70 5 0
627 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 110 5120 70 490 45 Bash Buffalo Pokémon 95 1000000 1.6 95 Bouffalant 50 normal 40 95 55 94.6 5 0
628 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 83 5120 70 350 190 Eaglet Pokémon 50 1250000 0.5 70 Rufflet 100 normal 37 50 60 10.5 5 0
629 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 123 5120 70 510 60 Valiant Pokémon 75 1250000 1.5 100 Braviary 100 normal 57 75 80 41 5 0
630 1 0.5 1 2 2 1 1 1 0.5 0.5 0 2 1 1 0 2 1 1 55 5120 35 370 190 Diapered Pokémon 75 1250000 0.5 70 Vullaby 0 dark 45 65 60 9 5 0
631 1 0.5 1 2 2 1 1 1 0.5 0.5 0 2 1 1 0 2 1 1 65 5120 35 510 60 Bone Vulture Pokémon 105 1250000 1.2 110 Mandibuzz 0 dark 55 95 80 39.5 5 0
632 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 97 5120 70 484 90 Anteater Pokémon 66 1000000 1.4 85 Heatmor 50 fire 105 66 65 58 5 0
633 0.5 1 0.5 1 0.5 1 4 1 1 0.25 1 0.5 0.5 0 0.5 1 0.5 1 109 5120 70 484 90 Iron Ant Pokémon 112 1000000 0.3 58 Durant 50 bug 48 48 109 33 5 0
634 2 0.5 2 0.5 4 2 0.5 1 0.5 0.5 1 2 1 1 0 1 1 0.5 65 10240 35 300 45 Irate Pokémon 50 1250000 0.8 52 Deino 50 dark 45 50 38 17.3 5 0
635 2 0.5 2 0.5 4 2 0.5 1 0.5 0.5 1 2 1 1 0 1 1 0.5 85 10240 35 420 45 Hostile Pokémon 70 1250000 1.4 72 Zweilous 50 dark 65 70 58 50 5 0
636 2 0.5 2 0.5 4 2 0.5 1 0.5 0.5 1 2 1 1 0 1 1 0.5 105 10240 35 600 45 Brutal Pokémon 90 1250000 1.8 92 Hydreigon 50 dark 125 90 98 160 5 0
637 0.5 1 1 1 0.5 0.5 1 2 1 0.25 1 0.5 1 1 1 4 0.5 2 85 10240 70 360 45 Torch Pokémon 55 1250000 1.1 55 Larvesta 50 bug 50 55 60 28.8 5 0
638 0.5 1 1 1 0.5 0.5 1 2 1 0.25 1 0.5 1 1 1 4 0.5 2 60 10240 70 550 15 Sun Pokémon 65 1250000 1.6 85 Volcarona 50 bug 135 105 100 46 5 0
639 0.25 0.5 0.5 1 1 2 2 1 1 0.5 2 0.5 0.5 0 1 0.25 0.5 1 90 20480 35 580 3 Iron Will Pokémon 129 1250000 2.1 91 Cobalion steel 90 72 108 250 5 1
640 0.5 0.5 1 1 2 2 0.5 1 1 2 2 1 0.5 0.5 2 0.5 2 2 129 20480 35 580 3 Cavern Pokémon 90 1250000 1.9 91 Terrakion rock 72 90 108 260 5 1
641 1 0.5 1 0.5 2 1 2 4 1 0.5 0.5 2 1 2 2 0.5 1 0.5 90 20480 35 580 3 Grassland Pokémon 72 1250000 2 91 Virizion grass 90 129 108 200 5 1
642 0.5 1 1 2 1 0.5 1 1 1 0.5 0 2 1 1 1 2 1 1 100 30720 90 580 3 Cyclone Pokémon 80 1250000 1.5 79 Tornadus 100 fighting 110 90 121 63 5 1
643 0.5 1 1 1 1 0.5 1 0.5 1 0.5 0 2 1 1 1 2 0.5 1 105 30720 90 580 3 Bolt Strike Pokémon 70 1250000 1.5 79 Thundurus 100 electric 145 80 101 61 5 1
644 0.5 1 2 0.5 1 1 0.25 1 1 0.25 2 1 1 1 1 2 0.5 1 120 30720 0 680 3 Vast White Pokémon 100 1250000 3.2 100 Reshiram dragon 150 120 90 330 5 1
645 1 1 2 0.25 2 1 0.5 0.5 1 0.5 2 2 1 1 1 1 0.5 0.5 150 30720 0 680 3 Deep Black Pokémon 120 1250000 2.9 100 Zekrom dragon 120 100 90 345 5 1
646 0.5 1 1 0 1 0.5 1 1 1 1 0 4 1 0.5 1 1 1 2 145 30720 90 600 3 Abundance Pokémon 90 1250000 1.5 89 Landorus 100 ground 105 80 91 68 5 1
647 1 1 2 0.5 2 2 1 1 1 0.5 1 1 1 1 1 2 2 0.5 120 30720 0 700 3 Boundary Pokémon 90 1250000 3 125 Kyurem dragon 170 100 95 325 5 1
648 0.5 0.5 1 2 2 1 0.5 2 1 2 1 0.5 1 1 2 0.5 0.5 0.5 72 20480 35 580 3 Colt Pokémon 90 1250000 1.4 91 Keldeo water 129 90 108 48.5 5 1
649 2 2 1 1 1 1 1 1 0 1 1 1 1 1 0.5 1 1 1 128 30720 100 600 3 Melody Pokémon 90 1250000 0.6 100 Meloetta normal 77 77 128 6.5 5 1
650 0.5 1 0.5 1 0.5 1 4 1 1 0.25 1 0.5 0.5 0 0.5 1 0.5 1 120 30720 0 600 3 Paleozoic Pokémon 95 1250000 1.5 71 Genesect bug 120 95 99 82.5 5 1
651 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 61 5120 70 313 45 Spiky Nut Pokémon 65 1059860 0.4 56 Chespin 88.1 grass 48 45 38 9 6 0
652 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 78 5120 70 405 45 Spiny Armor Pokémon 95 1059860 0.7 61 Quilladin 88.1 grass 56 58 57 29 6 0
653 1 0.5 1 0.5 2 1 2 4 1 0.5 0.5 2 1 2 2 0.5 1 0.5 107 5120 70 530 45 Spiny Armor Pokémon 122 1059860 1.6 88 Chesnaught 88.1 grass 74 75 64 90 6 0
654 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 45 5120 70 307 45 Fox Pokémon 40 1059860 0.4 40 Fennekin 88.1 fire 62 60 60 9.4 6 0
655 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 59 5120 70 409 45 Fox Pokémon 58 1059860 1 59 Braixen 88.1 fire 90 70 73 14.5 6 0
656 1 2 1 1 0.5 0.5 0.5 1 2 0.5 2 0.5 1 1 0.5 2 0.5 2 69 5120 70 534 45 Fox Pokémon 72 1059860 1.5 75 Delphox 88.1 fire 114 100 104 39 6 0
657 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 56 5120 70 314 45 Bubble Frog Pokémon 40 1059860 0.3 41 Froakie 88.1 water 62 44 71 7 6 0
658 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 63 5120 70 405 45 Bubble Frog Pokémon 52 1059860 0.6 54 Frogadier 88.1 water 83 56 97 10.9 6 0
659 2 0.5 1 2 2 2 0.5 1 0.5 2 1 0.5 1 1 0 1 0.5 0.5 145 5120 70 640 45 Ninja Pokémon 67 1059860 1.5 72 Greninja 88.1 water 153 71 132 40 6 0
660 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 36 3840 70 237 255 Digging Pokémon 38 1000000 0.4 38 Bunnelby 50 normal 32 36 57 5 6 0
661 1 1 1 0 1 2 1 1 0 2 1 2 1 0.5 1 0.5 1 2 56 3840 70 423 127 Digging Pokémon 77 1000000 1 85 Diggersby 50 normal 50 77 78 42.4 6 0
662 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 50 3840 70 278 255 Tiny Robin Pokémon 43 1059860 0.3 45 Fletchling 50 normal 40 38 62 1.7 6 0
663 0.25 1 1 2 0.5 0.5 0.5 1 1 0.25 0 1 1 1 1 4 0.5 2 73 3840 70 382 120 Ember Pokémon 55 1059860 0.7 62 Fletchinder 50 fire 56 52 84 16 6 0
664 0.25 1 1 2 0.5 0.5 0.5 1 1 0.25 0 1 1 1 1 4 0.5 2 81 3840 70 499 45 Scorching Pokémon 71 1059860 1.2 78 Talonflame 50 fire 74 69 126 24.5 6 0
665 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 35 3840 70 200 255 Scatterdust Pokémon 40 1000000 0.3 38 Scatterbug 50 bug 27 25 35 2.5 6 0
666 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 22 3840 70 213 120 Scatterdust Pokémon 60 1000000 0.3 45 Spewpa 50 bug 27 30 29 8.4 6 0
667 0.5 1 1 2 1 0.25 2 2 1 0.25 0 2 1 1 1 4 1 1 52 3840 70 411 45 Scale Pokémon 50 1000000 1.2 80 Vivillon 50 bug 90 50 89 17 6 0
668 0.5 1 1 1 0.5 2 0.5 1 0 0.5 2 0.5 1 1 1 2 0.5 2 50 5120 70 369 220 Lion Cub Pokémon 58 1059860 0.6 62 Litleo 11.2 fire 73 54 72 13.5 6 0
669 0.5 1 1 1 0.5 2 0.5 1 0 0.5 2 0.5 1 1 1 2 0.5 2 68 5120 70 507 65 Royal Pokémon 72 1059860 1.5 86 Pyroar 11.2 fire 109 66 106 81.5 6 0
670 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 38 5120 70 303 225 Single Bloom Pokémon 39 1000000 0.1 44 Flabébé 0 fairy 61 79 42 0.1 6 0
671 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 65 5120 70 551 120 Fairy Pokémon 67 1000000 0.2 74 Floette 0 fairy 125 128 92 0.9 6 0
672 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 65 5120 70 552 45 Garden Pokémon 68 1000000 1.1 78 Florges 0 fairy 112 154 75 10 6 0
673 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 65 5120 70 350 200 Mount Pokémon 48 1000000 0.9 66 Skiddo 50 grass 62 57 52 31 6 0
674 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 100 5120 70 531 45 Mount Pokémon 62 1000000 1.7 123 Gogoat 50 grass 97 81 68 91 6 0
675 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 82 6400 70 348 220 Playful Pokémon 62 1000000 0.6 67 Pancham 50 fighting 46 48 43 8 6 0
676 1 0.25 1 1 4 2 1 2 0.5 1 1 1 1 1 0 0.5 1 1 124 6400 70 495 65 Daunting Pokémon 78 1000000 2.1 95 Pangoro 50 fighting 69 71 58 136 6 0
677 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 80 5120 70 472 160 Poodle Pokémon 60 1000000 1.2 75 Furfrou 50 normal 65 90 102 28 6 0
678 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 48 5120 70 355 190 Restraint Pokémon 54 1000000 0.3 62 Espurr 50 psychic 63 60 68 3.5 6 0
679 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 48 5120 70 466 75 Constraint Pokémon 76 1000000 0.6 74 Meowstic 50 psychic 83 81 104 8.5 6 0
680 0.25 2 0.5 1 0.5 0 2 0.5 2 0.5 2 0.5 0 0 0.5 0.5 0.5 1 80 5120 70 325 180 Sword Pokémon 100 1000000 0.8 45 Honedge 50 steel 35 37 28 2 6 0
681 0.25 2 0.5 1 0.5 0 2 0.5 2 0.5 2 0.5 0 0 0.5 0.5 0.5 1 110 5120 70 448 90 Sword Pokémon 150 1000000 0.8 59 Doublade 50 steel 45 49 35 4.5 6 0
682 0.25 2 0.5 1 0.5 0 2 0.5 2 0.5 2 0.5 0 0 0.5 0.5 0.5 1 150 5120 70 520 45 Royal Sword Pokémon 50 1000000 1.7 60 Aegislash 50 steel 150 50 60 53 6 0
683 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 52 5120 70 341 200 Perfume Pokémon 60 1000000 0.2 78 Spritzee 50 fairy 63 65 23 0.5 6 0
684 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 72 5120 70 462 140 Fragrance Pokémon 72 1000000 0.8 101 Aromatisse 50 fairy 99 89 29 15.5 6 0
685 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 48 5120 70 341 200 Cotton Candy Pokémon 66 1000000 0.4 62 Swirlix 50 fairy 59 57 49 3.5 6 0
686 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 80 5120 70 480 140 Meringue Pokémon 86 1000000 0.8 82 Slurpuff 50 fairy 85 75 72 5 6 0
687 4 1 1 1 2 1 1 1 1 1 1 1 1 1 0 1 1 1 54 5120 70 288 190 Revolving Pokémon 53 1000000 0.4 53 Inkay 50 dark 37 46 45 3.5 6 0
688 4 1 1 1 2 1 1 1 1 1 1 1 1 1 0 1 1 1 92 5120 70 482 80 Overturning Pokémon 88 1000000 1.5 86 Malamar 50 dark 68 75 73 47 6 0
689 1 1 1 2 1 2 0.25 0.5 1 4 2 0.5 0.5 0.5 1 1 1 1 52 5120 70 306 120 Two-Handed Pokémon 67 1000000 0.5 42 Binacle 50 rock 39 56 50 31 6 0
690 1 1 1 2 1 2 0.25 0.5 1 4 2 0.5 0.5 0.5 1 1 1 1 105 5120 70 500 45 Collective Pokémon 115 1000000 1.3 72 Barbaracle 50 rock 54 86 68 96 6 0
691 0.5 1 1 2 0.5 0.5 0.5 1 1 1 2 0.5 1 0.5 2 1 0.5 0.5 60 5120 70 320 225 Mock Kelp Pokémon 60 1000000 0.5 50 Skrelp 50 poison 60 60 30 7.3 6 0
692 0.5 1 2 0.5 1 0.5 0.5 1 1 0.25 2 2 1 0.5 2 1 1 0.5 75 5120 70 494 55 Mock Kelp Pokémon 90 1000000 1.8 65 Dragalge 50 poison 97 123 44 81.5 6 0
693 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 53 3840 70 330 225 Water Gun Pokémon 62 1250000 0.5 50 Clauncher 50 water 58 63 44 8.3 6 0
694 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 73 3840 70 500 55 Howitzer Pokémon 88 1250000 1.3 71 Clawitzer 50 water 120 89 59 35.3 6 0
695 1 1 1 0.5 1 2 1 0.5 0 1 2 1 1 1 1 1 0.5 1 38 5120 70 289 190 Generator Pokémon 33 1000000 0.5 44 Helioptile 50 electric 61 43 70 6 6 0
696 1 1 1 0.5 1 2 1 0.5 0 1 2 1 1 1 1 1 0.5 1 55 5120 70 481 75 Generator Pokémon 52 1000000 1 62 Heliolisk 50 electric 109 94 109 21 6 0
697 1 1 2 0.5 2 2 0.25 0.5 1 1 2 2 0.5 0.5 1 1 2 1 89 7680 70 362 45 Royal Heir Pokémon 77 1000000 0.8 58 Tyrunt 88.1 rock 45 45 48 26 6 0
698 1 1 2 0.5 2 2 0.25 0.5 1 1 2 2 0.5 0.5 1 1 2 1 121 7680 70 521 45 Despot Pokémon 119 1000000 2.5 82 Tyrantrum 88.1 rock 69 59 71 270 6 0
699 1 1 1 1 1 4 1 0.5 1 2 2 0.5 0.5 0.5 1 2 4 2 59 7680 70 362 45 Tundra Pokémon 50 1000000 1.3 77 Amaura 88.1 rock 67 63 46 25.2 6 0
700 1 1 1 1 1 4 1 0.5 1 2 2 0.5 0.5 0.5 1 2 4 2 77 7680 70 521 45 Tundra Pokémon 72 1000000 2.7 123 Aurorus 88.1 rock 99 92 58 225 6 0
701 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 65 8960 70 525 45 Intertwining Pokémon 65 1000000 1 95 Sylveon 88.1 fairy 110 130 60 23.5 6 0
702 0.25 0.5 1 2 2 0.5 1 2 1 0.5 0 2 1 1 2 1 1 1 92 5120 70 500 100 Wrestling Pokémon 75 1000000 0.8 78 Hawlucha 50 fighting 74 63 118 21.5 6 0
703 0.5 0.5 0 0.5 1 0.5 1 0.5 1 1 2 1 1 2 1 1 1 1 58 5120 70 431 180 Antenna Pokémon 57 1000000 0.2 67 Dedenne 50 electric 81 67 101 2.2 6 0
704 0.5 0.5 0 1 1 1 0.5 0.5 1 2 2 1 0.5 1 1 1 4 2 50 6400 70 500 60 Jewel Pokémon 150 1250000 0.3 50 Carbink rock 50 150 50 5.7 6 0
705 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 50 10240 35 300 45 Soft Tissue Pokémon 35 1250000 0.3 45 Goomy 50 dragon 55 75 40 2.8 6 0
706 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 75 10240 35 452 45 Soft Tissue Pokémon 53 1250000 0.8 68 Sliggoo 50 dragon 83 113 60 17.5 6 0
707 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 100 10240 35 600 45 Dragon Pokémon 70 1250000 2 90 Goodra 50 dragon 110 150 80 150.5 6 0
708 0.25 0.5 0 1 0.5 1 2 0.5 1 0.5 2 0.5 0.5 0 0.5 0.5 1 1 80 5120 70 470 75 Key Ring Pokémon 91 800000 0.2 57 Klefki 50 steel 80 87 75 3 6 0
709 1 2 1 0.5 1 0 2 2 2 0.5 0.5 2 0 1 1 1 1 0.5 70 5120 70 309 120 Stump Pokémon 48 1000000 0.4 43 Phantump 50 ghost 50 60 38 7 6 0
710 1 2 1 0.5 1 0 2 2 2 0.5 0.5 2 0 1 1 1 1 0.5 110 5120 70 474 60 Elder Tree Pokémon 76 1000000 1.5 85 Trevenant 50 ghost 65 82 56 71 6 0
711 1 2 1 0.5 1 0 2 2 2 0.5 0.5 2 0 1 1 1 1 0.5 66 5120 70 335 120 Pumpkin Pokémon 70 1000000 0.8 59 Pumpkaboo 50 ghost 44 55 41 15 6 0
712 1 2 1 0.5 1 0 2 2 2 0.5 0.5 2 0 1 1 1 1 0.5 100 5120 70 494 60 Pumpkin Pokémon 122 1000000 1.7 85 Gourgeist 50 ghost 58 75 54 39 6 0
713 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 69 5120 70 304 190 Ice Chunk Pokémon 85 1000000 1 55 Bergmite 50 ice 32 35 28 99.5 6 0
714 1 1 1 1 1 2 2 1 1 1 1 0.5 1 1 1 2 2 1 117 5120 70 514 55 Iceberg Pokémon 184 1000000 2 95 Avalugg 50 ice 44 46 28 505 6 0
715 0.5 1 2 1 2 0.5 0.5 1 1 0.25 0 4 1 1 1 2 1 0.5 30 5120 70 245 190 Sound Wave Pokémon 35 1000000 0.5 40 Noibat 50 dragon 45 40 55 8 6 0
716 0.5 1 2 1 2 0.5 0.5 1 1 0.25 0 4 1 1 1 2 1 0.5 70 5120 70 535 45 Sound Wave Pokémon 80 1000000 1.5 85 Noivern 50 dragon 97 80 123 85 6 0
717 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 131 30720 0 680 45 Life Pokémon 95 1250000 3 126 Xerneas fairy 131 98 99 215 6 1
718 1 0.5 1 2 2 1 1 1 0.5 0.5 0 2 1 1 0 2 1 1 131 30720 0 680 45 Destruction Pokémon 95 1250000 5.8 126 Yveltal dark 131 98 99 203 6 1
719 1 1 2 0 2 1 0.5 1 1 1 1 4 1 0.5 1 0.5 1 1 100 30720 0 708 3 Order Pokémon 121 1250000 5 216 Zygarde dragon 91 95 85 284.6 6 1
720 0.5 0.5 0 1 1 1 0.5 0.5 1 2 2 1 0.5 1 1 1 4 2 160 6400 70 700 3 Jewel Pokémon 110 1250000 0.7 50 Diancie rock 160 110 110 8.8 6 1
721 1 4 1 1 1 0 1 1 4 1 1 1 0 0.5 0.5 1 1 1 160 30720 100 680 3 Mischief Pokémon (Confined)Djinn Pokémonn (Unbound) 60 1250000 80 Hoopa psychic 170 130 80 6 1
722 0.5 1 1 2 0.5 1 0.25 1 1 1 2 0.25 1 1 1 2 0.25 1 110 30720 100 600 3 Steam Pokémon 120 1250000 1.7 80 Volcanion fire 130 90 70 195 6 1
723 1 1 1 1 1 0.5 2 2 1 0.25 0 4 1 2 1 2 1 0.5 55 3840 70 320 45 Grass Quill Pokémon 55 1059860 0.3 68 Rowlet 88.1 grass 50 50 42 1.5 7 0
724 1 1 1 1 1 0.5 2 2 1 0.25 0 4 1 2 1 2 1 0.5 75 3840 70 420 45 Blade Quill Pokémon 75 1059860 0.7 78 Dartrix 88.1 grass 70 70 52 16 7 0
725 1 2 1 0.5 1 0 2 2 2 0.5 0.5 2 0 1 1 1 1 0.5 107 3840 70 530 45 Arrow Quill Pokémon 75 1059860 1.6 78 Decidueye 88.1 grass 100 100 70 36.6 7 0
726 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 65 3840 70 320 45 Fire Cat Pokémon 40 1059860 0.4 45 Litten 88.1 fire 60 40 70 4.3 7 0
727 0.5 1 1 1 0.5 1 0.5 1 1 0.5 2 0.5 1 1 1 2 0.5 2 85 3840 70 420 45 Fire Cat Pokémon 50 1059860 0.7 65 Torracat 88.1 fire 80 50 90 25 7 0
728 1 0.5 1 1 1 2 0.5 1 0.5 0.5 2 0.5 1 1 0 2 0.5 2 115 3840 70 530 45 Heel Pokémon 90 1059860 1.8 95 Incineroar 88.1 fire 80 90 60 83 7 0
729 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 54 3840 70 320 45 Sea Lion Pokémon 54 1059860 0.4 50 Popplio 88.1 water 66 56 40 7.5 7 0
730 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 69 3840 70 420 45 Pop Star Pokémon 69 1059860 0.6 60 Brionne 88.1 water 91 81 50 17.5 7 0
731 0.5 0.5 0 2 1 0.5 0.5 1 1 2 1 0.5 1 2 1 1 1 0.5 74 3840 70 530 45 Soloist Pokémon 74 1059860 1.8 80 Primarina 88.1 water 126 116 60 44 7 0
732 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 75 3840 70 265 255 Woodpecker Pokémon 30 1000000 0.3 35 Pikipek 50 normal 30 30 65 1.2 7 0
733 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 85 3840 70 355 120 Bugle Beak Pokémon 50 1000000 0.6 55 Trumbeak 50 normal 40 50 75 14.8 7 0
734 0.5 1 1 2 1 1 1 1 0 0.5 0 2 1 1 1 2 1 1 120 3840 70 485 45 Cannon Pokémon 75 1000000 1.1 80 Toucannon 50 normal 75 75 60 26 7 0
735 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 70 3840 70 253 255 Loitering Pokémon 30 1000000 0.4 48 Yungoos 50 normal 30 30 45 6 7 0
736 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 110 3840 70 418 127 Stakeout Pokémon 60 1000000 0.7 88 Gumshoos 50 normal 55 60 45 14.2 7 0
737 1 1 1 1 1 0.5 2 2 1 0.5 0.5 1 1 1 1 2 1 1 62 3840 70 300 255 Larva Pokémon 45 1000000 0.4 47 Grubbin 50 bug 55 45 46 4.4 7 0
738 1 1 1 0.5 1 0.5 2 1 1 0.5 1 1 1 1 1 2 0.5 1 82 3840 70 400 120 Battery Pokémon 95 1000000 0.5 57 Charjabug 50 bug 55 75 36 10.5 7 0
739 1 1 1 0.5 1 0.5 2 1 1 0.5 1 1 1 1 1 2 0.5 1 70 3840 70 500 45 Stag Beetle Pokémon 90 1000000 1.5 77 Vikavolt 50 bug 145 75 43 45 7 0
740 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 82 5120 70 338 225 Boxing Pokémon 57 1000000 0.6 47 Crabrawler 50 fighting 42 47 63 7 7 0
741 0.5 0.5 1 1 2 2 2 2 1 1 1 0.5 1 1 2 1 2 1 132 5120 70 478 60 Woolly Crab Pokémon 77 1000000 1.7 97 Crabominable 50 fighting 62 67 43 180 7 0
742 0.25 1 1 2 0.5 0.5 0.5 1 1 0.25 0 1 1 1 1 4 0.5 2 70 5120 70 476 45 Dancing Pokémon 70 1000000 0.6 75 Oricorio 24.6 fire 98 70 93 3.4 7 0
743 0.5 0.5 0 1 1 0.25 2 2 1 0.5 0.5 1 1 2 1 2 2 1 45 5120 70 304 190 Bee Fly Pokémon 40 1000000 0.1 40 Cutiefly 50 bug 55 40 84 0.2 7 0
744 0.5 0.5 0 1 1 0.25 2 2 1 0.5 0.5 1 1 2 1 2 2 1 55 5120 70 464 75 Bee Fly Pokémon 60 1000000 0.2 60 Ribombee 50 bug 95 70 124 0.5 7 0
745 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 65 3840 70 280 190 Puppy Pokémon 40 1000000 0.5 45 Rockruff 50 rock 30 40 60 9.2 7 0
746 1 1 1 1 1 2 0.5 0.5 1 2 2 1 0.5 0.5 1 1 2 2 115 3840 70 487 90 Wolf Pokémon 75 1000000 85 Lycanroc 50 rock 55 75 82 7 0
747 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 140 3840 70 620 60 Small Fry Pokémon 130 800000 0.2 45 Wishiwashi 50 water 140 135 30 0.3 7 0
748 0.5 1 1 2 0.5 0.5 0.5 1 1 1 2 0.5 1 0.5 2 1 0.5 0.5 53 5120 70 305 190 Brutal Star Pokémon 62 1000000 0.4 50 Mareanie 50 poison 43 52 45 8 7 0
749 0.5 1 1 2 0.5 0.5 0.5 1 1 1 2 0.5 1 0.5 2 1 0.5 0.5 63 5120 70 495 75 Brutal Star Pokémon 152 1000000 0.7 50 Toxapex 50 poison 53 142 35 14.5 7 0
750 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 100 5120 70 385 190 Donkey Pokémon 70 1000000 1 70 Mudbray 50 ground 45 55 45 110 7 0
751 1 1 1 0 1 1 1 1 1 2 1 2 1 0.5 1 0.5 1 2 125 5120 70 500 60 Draft Horse Pokémon 100 1000000 2.5 100 Mudsdale 50 ground 55 85 35 920 7 0
752 1 1 1 2 1 0.5 1 2 1 1 0.5 0.5 1 1 1 2 0.5 0.5 40 3840 70 269 200 Water Bubble Pokémon 52 1000000 0.3 38 Dewpider 50 water 40 72 27 4 7 0
753 1 1 1 2 1 0.5 1 2 1 1 0.5 0.5 1 1 1 2 0.5 0.5 70 3840 70 454 100 Water Bubble Pokémon 92 1000000 1.8 68 Araquanid 50 water 50 132 42 82 7 0
754 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 55 5120 70 250 190 Sickle Grass Pokémon 35 1000000 0.3 40 Fomantis 50 grass 50 35 35 1.5 7 0
755 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 105 5120 70 480 75 Bloom Sickle Pokémon 90 1000000 0.9 70 Lurantis 50 grass 80 90 45 18.5 7 0
756 1 0.5 0 0.5 1 0.5 2 2 1 0.5 0.5 2 1 4 1 1 2 0.5 35 5120 70 285 190 Illuminating Pokémon 55 1000000 0.2 40 Morelull 50 grass 65 75 15 1.5 7 0
757 1 0.5 0 0.5 1 0.5 2 2 1 0.5 0.5 2 1 4 1 1 2 0.5 45 5120 70 405 75 Illuminating Pokémon 80 1000000 1 60 Shiinotic 50 grass 90 100 30 11.5 7 0
758 0.25 1 1 1 0.25 0.5 0.5 1 1 0.25 4 0.5 1 0.5 2 2 0.5 2 44 5120 70 320 120 Toxic Lizard Pokémon 40 1000000 0.6 48 Salandit 88.1 poison 71 40 77 4.8 7 0
759 0.25 1 1 1 0.25 0.5 0.5 1 1 0.25 4 0.5 1 0.5 2 2 0.5 2 64 5120 70 480 45 Toxic Lizard Pokémon 60 1000000 1.2 68 Salazzle 0 poison 111 60 117 22.2 7 0
760 0.5 0.5 1 1 2 2 1 2 0 1 1 1 1 1 2 0.5 1 1 75 3840 70 340 140 Flailing Pokémon 50 1000000 0.5 70 Stufful 50 normal 45 50 50 6.8 7 0
761 0.5 0.5 1 1 2 2 1 2 0 1 1 1 1 1 2 0.5 1 1 125 3840 70 500 70 Strong Arm Pokémon 80 1000000 2.1 120 Bewear 50 normal 55 60 60 135 7 0
762 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 30 5120 70 210 235 Fruit Pokémon 38 1059860 0.3 42 Bounsweet 0 grass 30 38 32 3.2 7 0
763 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 40 5120 70 290 120 Fruit Pokémon 48 1059860 0.7 52 Steenee 0 grass 40 48 62 8.2 7 0
764 2 1 1 0.5 1 1 2 2 1 0.5 0.5 2 1 2 1 1 1 0.5 120 5120 70 510 45 Fruit Pokémon 98 1059860 1.2 72 Tsareena 0 grass 50 98 72 21.4 7 0
765 0.5 0.5 0 1 1 0.5 1 1 1 1 1 1 1 2 1 1 2 1 52 5120 70 485 60 Posy Picker Pokémon 90 800000 0.1 51 Comfey 24.6 fairy 82 110 100 0.3 7 0
766 2 2 1 1 1 1 1 1 0 1 1 1 1 1 0.5 1 1 1 60 5120 70 490 45 Sage Pokémon 80 1250000 1.5 90 Oranguru 50 normal 90 110 60 76 7 0
767 0.5 0.5 1 1 2 1 1 2 1 1 1 1 1 1 2 0.5 1 1 120 5120 70 490 45 Teamwork Pokémon 90 1250000 2 100 Passimian 50 fighting 40 60 80 82.8 7 0
768 1 1 1 2 1 0.5 1 2 1 1 0.5 0.5 1 1 1 2 0.5 0.5 35 5120 70 230 90 Turn Tail Pokémon 40 1000000 0.5 25 Wimpod 50 bug 20 30 80 12 7 0
769 1 1 1 2 1 0.5 1 2 1 1 0.5 0.5 1 1 1 2 0.5 0.5 125 5120 70 530 45 Hard Scale Pokémon 140 1000000 2 75 Golisopod 50 bug 60 90 40 108 7 0
770 0.5 2 1 0 1 0 1 1 2 2 1 2 0 0.25 1 0.5 1 2 55 3840 70 320 140 Sand Heap Pokémon 80 1000000 0.5 55 Sandygast 50 ghost 70 45 15 70 7 0
771 0.5 2 1 0 1 0 1 1 2 2 1 2 0 0.25 1 0.5 1 2 75 3840 70 480 60 Sand Castle Pokémon 110 1000000 1.3 85 Palossand 50 ghost 100 75 35 250 7 0
772 1 1 1 2 1 1 0.5 1 1 2 1 0.5 1 1 1 1 0.5 0.5 60 3840 70 410 60 Sea Cucumber Pokémon 130 800000 0.3 55 Pyukumuku 50 water 30 130 5 1.2 7 0
773 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 95 30720 0 534 3 Synthetic Pokémon 95 1250000 1.9 95 Type: Null normal 95 95 59 120.5 7 0
774 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 95 30720 0 570 3 Synthetic Pokémon 95 1250000 2.3 95 Silvally normal 95 95 95 100.5 7 0
775 0.5 1 1 2 1 1 0.5 0.5 1 1 0 2 0.5 0.5 1 2 2 2 100 6400 70 500 255 Meteor Pokémon 60 1059860 0.3 60 Minior rock 100 60 120 40 7 0
776 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 115 5120 70 480 45 Drowsing Pokémon 65 1250000 0.4 65 Komala 50 normal 75 95 65 19.9 7 0
777 0.5 1 2 0.5 1 1 0.25 1 1 0.25 2 1 1 1 1 2 0.5 1 78 5120 70 485 70 Blast Turtle Pokémon 135 1000000 2 60 Turtonator 50 fire 91 85 36 212 7 0
778 0.5 1 0.5 0.5 0.5 2 2 0.25 1 0.5 4 0.5 0.5 0 0.5 0.5 0.25 1 98 2560 70 435 180 Roly-Poly Pokémon 63 1000000 0.3 65 Togedemaru 50 electric 40 73 96 3.3 7 0
779 0.25 1 0 1 1 0 1 1 2 1 1 1 0 1 1 1 2 1 90 5120 70 476 45 Disguise Pokémon 80 1000000 0.2 55 Mimikyu 50 ghost 50 105 96 0.7 7 0
780 2 2 1 2 1 0.5 0.5 1 2 2 1 0.5 1 1 0.5 1 0.5 0.5 105 3840 70 475 80 Gnash Teeth Pokémon 70 1000000 0.9 68 Bruxish 50 water 70 70 92 19 7 0
781 1 1 2 0.5 2 2 0.5 1 0 0.5 1 2 1 1 1 1 1 0.5 60 5120 70 485 70 Placid Pokémon 85 1000000 3 78 Drampa 50 normal 135 91 36 185 7 0
782 1 2 1 0.5 1 0 2 2 2 0.5 0.5 2 0 1 1 1 1 0.5 131 6400 70 517 25 Sea Creeper Pokémon 100 1000000 3.9 70 Dhelmise ghost 86 90 40 210 7 0
783 1 1 2 0.5 2 1 0.5 1 1 0.5 1 2 1 1 1 1 1 0.5 55 10240 70 300 45 Scaly Pokémon 65 1250000 0.6 45 Jangmo-o 50 dragon 45 45 45 29.7 7 0
784 0.5 0.5 2 0.5 4 1 0.5 2 1 0.5 1 2 1 1 2 0.5 1 0.5 75 10240 70 420 45 Scaly Pokémon 90 1250000 1.2 55 Hakamo-o 50 dragon 65 70 65 47 7 0
785 0.5 0.5 2 0.5 4 1 0.5 2 1 0.5 1 2 1 1 2 0.5 1 0.5 110 10240 70 600 45 Scaly Pokémon 125 1250000 1.6 75 Kommo-o 50 dragon 100 105 85 78.2 7 0
786 0.5 0.5 0 0.5 1 0.5 1 0.5 1 1 2 1 1 2 1 1 1 1 115 3840 70 570 3 Land Spirit Pokémon 85 1250000 1.8 70 Tapu Koko electric 95 75 130 20.5 7 1
787 1 1 0 1 1 0.25 1 1 2 1 1 1 1 2 0.5 1 2 1 85 3840 70 570 3 Land Spirit Pokémon 75 1250000 1.2 70 Tapu Lele psychic 130 115 95 18.6 7 1
788 1 0.5 0 0.5 1 0.5 2 2 1 0.5 0.5 2 1 4 1 1 2 0.5 130 3840 70 570 3 Land Spirit Pokémon 115 1250000 1.9 70 Tapu Bulu grass 85 95 75 45.5 7 1
789 0.5 0.5 0 2 1 0.5 0.5 1 1 2 1 0.5 1 2 1 1 1 0.5 75 3840 70 570 3 Land Spirit Pokémon 115 1250000 1.3 70 Tapu Fini water 95 130 85 21.2 7 1
790 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 29 30720 0 200 45 Nebula Pokémon 31 1250000 0.2 43 Cosmog psychic 29 31 37 0.1 7 1
791 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 29 30720 0 400 45 Protostar Pokémon 131 1250000 0.1 43 Cosmoem psychic 29 131 37 999.9 7 1
792 1 2 0.5 1 0.5 1 2 0.5 2 0.5 2 0.5 0.5 0 0.25 0.5 0.5 1 137 30720 0 680 45 Sunne Pokémon 107 1250000 3.4 137 Solgaleo psychic 113 89 97 230 7 1
793 1 4 1 1 1 0 1 1 4 1 1 1 0 0.5 0.5 1 1 1 113 30720 0 680 45 Moone Pokémon 89 1250000 4 137 Lunala psychic 137 107 97 120 7 1
794 0.5 1 1 1 0.5 1 0.5 0.5 1 1 4 1 0.5 0.25 2 1 2 2 53 30720 0 570 45 Parasite Pokémon 47 1250000 1.2 109 Nihilego rock 127 131 103 55.5 7 1
795 0.5 0.5 1 1 2 0.5 2 4 1 0.5 0.5 1 1 1 2 1 1 1 139 30720 0 570 25 Swollen Pokémon 139 1250000 2.4 107 Buzzwole bug 53 53 79 333.6 7 1
796 0.5 0.5 1 1 2 0.5 2 4 1 0.5 0.5 1 1 1 2 1 1 1 137 30720 0 570 255 Lissome Pokémon 37 1250000 1.8 71 Pheromosa bug 137 37 151 25 7 1
797 1 1 1 0.5 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 89 30720 0 570 30 Glowing Pokémon 71 1250000 3.8 83 Xurkitree electric 173 71 83 100 7 1
798 0.25 1 0.5 2 0.5 1 2 0.5 1 0.25 0 1 0.5 0 0.5 1 0.5 1 101 30720 0 570 25 Launch Pokémon 103 1250000 9.2 97 Celesteela steel 107 101 61 999.9 7 1
799 1 1 0.5 0.5 0.5 2 4 1 1 0.25 1 1 0.5 0 0.5 0.5 0.5 0.5 181 30720 0 570 255 Drawn Sword Pokémon 131 1250000 0.3 59 Kartana grass 59 31 109 0.1 7 1
800 2 0.5 2 0.5 4 2 0.5 1 0.5 0.5 1 2 1 1 0 1 1 0.5 101 30720 0 570 15 Junkivore Pokémon 53 1250000 5.5 223 Guzzlord dark 97 53 43 888 7 1
801 2 2 1 1 1 0.5 1 1 2 1 1 1 1 1 0.5 1 1 1 107 30720 0 600 3 Prism Pokémon 101 1250000 2.4 97 Necrozma psychic 127 89 79 230 7 1
802 0.25 0.5 0 1 0.5 1 2 0.5 1 0.5 2 0.5 0.5 0 0.5 0.5 1 1 95 30720 0 600 3 Artificial Pokémon 115 1250000 1 80 Magearna steel 130 115 65 80.5 7 1
+31
View File
@@ -0,0 +1,31 @@
X_train,y_train,X_test,y_test
0.13601792836554882,-0.12955516982823656,0.0,0.0
0.20723129731181178,0.8943304963164522,0.1724137931034483,0.2700000277065802
0.2461351098327963,-0.7911763463735726,0.3448275862068966,0.5350566770584416
0.2981745415497744,0.18021739095705697,0.5172413793103449,0.7903170770603108
0.6359412086721705,3.7225846090089982,0.6896551724137931,1.0311077143540435
0.9442089167432882,0.6930821869687206,0.8620689655172414,1.2530199996719733
0.9617146682883082,-0.1961485205139828,1.0344827586206897,1.4519909838462617
1.0895107249008273,1.9606372662037441,1.206896551724138,1.6243777455604222
1.2042339837224703,2.0635102609258302,1.3793103448275863,1.7670240888920459
2.196010680642431,1.4046614404630742,1.5517241379310347,1.877318329494301
2.537901762138897,3.682659047817262,1.7241379310344829,1.9532411114201733
2.7792627182286362,-0.6762765698852455,1.896551724137931,1.9934023791204456
3.057217123278347,1.6964398356997354,2.0689655172413794,1.9970668277022476
3.233837261910595,0.41712097502394174,2.241379310344828,1.964167365484312
3.330346103554147,1.448250858358449,2.413793103448276,1.895306342365605
3.38897786680612,0.7230454321152,2.586206896551724,1.7917445215173762
3.406239910191065,1.1524011137358428,2.7586206896551726,1.6553779963137811
3.5214344024063675,0.11902403532150885,2.931034482758621,1.4887034751245405
3.6408002037640057,1.0270807544211786,3.1034482758620694,1.294772569563655
3.7132666376424437,0.45792662320027044,3.2758620689655173,1.0771359231218087
3.8373831152586932,-0.234610391006435,3.4482758620689657,0.8397782031205289
3.847649596979065,1.313045911568098,3.620689655172414,0.5870451462078689
3.854180449527251,0.1498189095339753,3.793103448275862,0.32356399310552936
3.8797240502864794,0.3848493114333735,3.9655172413793105,0.05415876935226859
3.9700716724616045,0.7900740994227569,4.137931034482759,-0.21623803684788337
4.004143062258376,-0.8225932964222787,4.310344827586207,-0.48267578259941146
4.1966527490839685,-1.2418829903348436,4.482758620689656,-0.7402763106798291
4.741840295697909,-0.7217344479605965,4.655172413793104,-0.9843232627780154
4.789112185945959,-2.3115613082352597,4.827586206896552,-1.2103484303875298
4.905673335925669,-2.567288975123006,5.0,-1.414213562373095
1 X_train y_train X_test y_test
2 0.13601792836554882 -0.12955516982823656 0.0 0.0
3 0.20723129731181178 0.8943304963164522 0.1724137931034483 0.2700000277065802
4 0.2461351098327963 -0.7911763463735726 0.3448275862068966 0.5350566770584416
5 0.2981745415497744 0.18021739095705697 0.5172413793103449 0.7903170770603108
6 0.6359412086721705 3.7225846090089982 0.6896551724137931 1.0311077143540435
7 0.9442089167432882 0.6930821869687206 0.8620689655172414 1.2530199996719733
8 0.9617146682883082 -0.1961485205139828 1.0344827586206897 1.4519909838462617
9 1.0895107249008273 1.9606372662037441 1.206896551724138 1.6243777455604222
10 1.2042339837224703 2.0635102609258302 1.3793103448275863 1.7670240888920459
11 2.196010680642431 1.4046614404630742 1.5517241379310347 1.877318329494301
12 2.537901762138897 3.682659047817262 1.7241379310344829 1.9532411114201733
13 2.7792627182286362 -0.6762765698852455 1.896551724137931 1.9934023791204456
14 3.057217123278347 1.6964398356997354 2.0689655172413794 1.9970668277022476
15 3.233837261910595 0.41712097502394174 2.241379310344828 1.964167365484312
16 3.330346103554147 1.448250858358449 2.413793103448276 1.895306342365605
17 3.38897786680612 0.7230454321152 2.586206896551724 1.7917445215173762
18 3.406239910191065 1.1524011137358428 2.7586206896551726 1.6553779963137811
19 3.5214344024063675 0.11902403532150885 2.931034482758621 1.4887034751245405
20 3.6408002037640057 1.0270807544211786 3.1034482758620694 1.294772569563655
21 3.7132666376424437 0.45792662320027044 3.2758620689655173 1.0771359231218087
22 3.8373831152586932 -0.234610391006435 3.4482758620689657 0.8397782031205289
23 3.847649596979065 1.313045911568098 3.620689655172414 0.5870451462078689
24 3.854180449527251 0.1498189095339753 3.793103448275862 0.32356399310552936
25 3.8797240502864794 0.3848493114333735 3.9655172413793105 0.05415876935226859
26 3.9700716724616045 0.7900740994227569 4.137931034482759 -0.21623803684788337
27 4.004143062258376 -0.8225932964222787 4.310344827586207 -0.48267578259941146
28 4.1966527490839685 -1.2418829903348436 4.482758620689656 -0.7402763106798291
29 4.741840295697909 -0.7217344479605965 4.655172413793104 -0.9843232627780154
30 4.789112185945959 -2.3115613082352597 4.827586206896552 -1.2103484303875298
31 4.905673335925669 -2.567288975123006 5.0 -1.414213562373095
+585
View File
@@ -0,0 +1,585 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# 📌 Machine Learning Assignment 1 - Instructions & Guidelines\n",
"\n",
"### **📝 General Guidelines**\n",
"Welcome to Machine Learning Assignment 1! This assignment will test your understanding of **regression and classification models**, including **data preprocessing, hyperparameter tuning, and model evaluation**.\n",
"\n",
"Follow the instructions carefully, and ensure your implementation is **correct, well-structured, and efficient**.\n",
"\n",
"🔹 **Submission Format:** \n",
"- Your submission **must be a single Jupyter Notebook (.ipynb)** file. \n",
"- **File Naming Convention:** \n",
" - Use **your university email as the filename**, e.g., \n",
" ```\n",
" j.doe@innopolis.university.ipynb\n",
" ```\n",
" - **Do NOT modify this format**, or your submission may not be graded.\n",
"\n",
"🔹 **Assignment Breakdown:**\n",
"| Task | Description | Points |\n",
"|------|------------|--------|\n",
"| **Task 1.1** | Linear Regression | 20 |\n",
"| **Task 1.2** | Polynomial Regression | 20 |\n",
"| **Task 2.1** | Data Preprocessing | 15 |\n",
"| **Task 2.2** | Model Comparison | 45 |\n",
"| **Total** | - | **100** |\n",
"\n",
"---\n",
"\n",
"### **📂 Dataset & Assumptions**\n",
"The dataset files are stored in the `datasets/` folder. \n",
"- **Regression Dataset:** `datasets/task1_data.csv`\n",
"- **Classification Dataset:** `datasets/pokemon_modified.csv`\n",
"\n",
"Each dataset is structured as follows:\n",
"\n",
"🔹 **`task1_data.csv` (for regression tasks)** \n",
"- Contains `X_train`, `y_train`, `X_test`, and `y_test`. \n",
"- The goal is to fit **linear and polynomial regression models** and evaluate their performance. \n",
"\n",
"🔹 **`pokemon_modified.csv` (for classification tasks)** \n",
"- Contains Pokémon attributes, with `is_legendary` as the **binary target variable (0 or 1)**. \n",
"- Some features contain **missing values** and **categorical variables**, requiring preprocessing.\n",
"\n",
"---\n",
"\n",
"### **🚀 How to Approach the Assignment**\n",
"1. **Start with Regression (Task 1)**\n",
" - Implement **linear regression** and **polynomial regression**.\n",
" - Use **GridSearchCV** for polynomial regression to find the best degree.\n",
" - Evaluate using **MSE, RMSE, MAE, and R² Score**.\n",
"\n",
"2. **Move to Data Preprocessing (Task 2.1)**\n",
" - Load and clean the Pokémon dataset.\n",
" - Handle **missing values** correctly.\n",
" - Encode categorical variables properly.\n",
" - Ensure **no data leakage** when doing the preprocessing.\n",
"\n",
"3. **Train and Evaluate Classification Models (Task 2.2)**\n",
" - Train **Logistic Regression, KNN, and Naive Bayes**.\n",
" - Use **GridSearchCV** for hyperparameter tuning.\n",
" - Evaluate models using **Accuracy, Precision, Recall, and F1-score**.\n",
"\n",
"---\n",
"\n",
"### **📌 Grading & Evaluation**\n",
"- Your notebook will be **autograded**, so ensure:\n",
" - Your function names **exactly match** the given specifications.\n",
" - Your output format matches the expected results.\n",
"- Partial credit will be given where applicable.\n",
"\n",
"🔹 **Need Help?** \n",
"- If you have any questions, refer to the **assignment markdown instructions** in each task before asking for clarifications.\n",
"- You can post your question on this [Google sheet](https://docs.google.com/spreadsheets/d/1oyrqXDjT2CeGYx12aZhZ-oDKcQQ-PCgT91wHPhTlBCY/edit?usp=sharing)\n",
"\n",
"🚀 **Good luck! Happy coding!** 🎯"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### FAQ\n",
"\n",
"**1) Should we include the lines to import the libraries?**\n",
"\n",
"- **Answer:** \n",
" It doesn't matter if you include extra import lines, as the grader will only call the specified functions.\n",
"\n",
"**2) Is it okay to submit my file with code outside of the functions?**\n",
"\n",
"- **Answer:** \n",
" Yes, you can include additional code outside of the functions as long as the entire script runs correctly when converted to a `.py` file.\n",
"\n",
"**Important Clarification:**\n",
"\n",
"- The grader will first convert the Jupyter Notebook (.ipynb) into a Python file (.py) and then run it.\n",
"- **Note:** Please do not include any commands like `!pip install numpy` because they may break the conversion process and therefore the submission will not be graded."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Task 1: Linear and Polynomial Regression (30 Points)\n",
"\n",
"### Task 1.1 - Linear Regression (15 Points)\n",
"#### **Instructions**\n",
"1. Load the dataset from **`datasets/task1_data.csv`**.\n",
"2. Extract training and testing data from the following columns:\n",
" - `\"X_train\"`: Training feature values.\n",
" - `\"y_train\"`: Training target values.\n",
" - `\"X_test\"`: Testing feature values.\n",
" - `\"y_test\"`: Testing target values.\n",
"3. Train a **linear regression model** on `X_train` and `y_train`.\n",
"4. Use the trained model to predict `y_test` values.\n",
"5. Compute and return the following **evaluation metrics** as a dictionary:\n",
" - **Mean Squared Error (MSE)**\n",
" - **Root Mean Squared Error (RMSE)**\n",
" - **Mean Absolute Error (MAE)**\n",
" - **R² Score**\n",
"6. The function signature should match:\n",
" ```python\n",
" def task1_linear_regression() -> Dict[str, float]:"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Please do not use any other libraries except for the ones imported below."
]
},
{
"cell_type": "code",
"execution_count": 161,
"metadata": {},
"outputs": [],
"source": [
"# Standard Library Imports\n",
"import os\n",
"import importlib.util\n",
"import nbformat\n",
"from tempfile import NamedTemporaryFile\n",
"from typing import Tuple, Dict\n",
"\n",
"# Third-Party Library Imports\n",
"import numpy as np\n",
"import pandas as pd\n",
"\n",
"from nbconvert import PythonExporter\n",
"\n",
"# Scikit-Learn Imports\n",
"from sklearn.preprocessing import MinMaxScaler, StandardScaler, PolynomialFeatures, OneHotEncoder\n",
"from sklearn.impute import SimpleImputer\n",
"from sklearn.metrics import (accuracy_score, precision_score, recall_score, f1_score,\n",
" mean_squared_error, mean_absolute_error, r2_score)\n",
"from sklearn.model_selection import train_test_split, GridSearchCV\n",
"from sklearn.linear_model import LinearRegression, LogisticRegression\n",
"from sklearn.pipeline import Pipeline\n",
"from sklearn.neighbors import KNeighborsClassifier\n",
"from sklearn.naive_bayes import GaussianNB"
]
},
{
"cell_type": "code",
"execution_count": 162,
"metadata": {},
"outputs": [],
"source": [
"def task1_linear_regression() -> Dict[str, float]:\n",
" \"\"\"\n",
" Performs linear regression on a predefined dataset and returns performance metrics.\n",
"\n",
" **Dataset Assumption:**\n",
" - The dataset is located at `\"datasets/task1_data.csv\"`.\n",
" - It should contain the following columns:\n",
" - `\"X_train\"`: Training feature values (numerical).\n",
" - `\"y_train\"`: Training target values.\n",
" - `\"X_test\"`: Testing feature values (numerical).\n",
" - `\"y_test\"`: Testing target values.\n",
"\n",
" **Process:**\n",
" 1. Load the dataset from `\"datasets/task1_data.csv\"`.\n",
" 2. Extract training and testing data.\n",
" 3. Train a linear regression model on `X_train, y_train`.\n",
" 4. Use the trained model to predict `y_test` values.\n",
" 5. Compute evaluation metrics: **MSE, RMSE, MAE, R² Score**.\n",
"\n",
" **Output (Dictionary with Regression Metrics):**\n",
" ```python\n",
" {\n",
" \"MSE\": <Mean Squared Error>,\n",
" \"RMSE\": <Root Mean Squared Error>,\n",
" \"MAE\": <Mean Absolute Error>,\n",
" \"R2\": <R² Score>\n",
" }\n",
" ```\n",
" \"\"\"\n",
" data = pd.read_csv(\"datasets/task1_data.csv\")\n",
" X_train = data['X_train'].values.reshape(-1, 1)\n",
" y_train = data['y_train'].values\n",
" X_test = data['X_test'].values.reshape(-1, 1)\n",
" y_test = data['y_test'].values\n",
" linear_regressor = LinearRegression()\n",
" linear_regressor.fit(X_train, y_train)\n",
" y_pred = linear_regressor.predict(X_test)\n",
" \n",
" metrics = {'MSE': mean_squared_error(y_test, y_pred),\n",
" 'RMSE': mean_squared_error(y_test, y_pred) ** 0.5,\n",
" 'MAE': mean_absolute_error(y_test, y_pred),\n",
" 'R2': r2_score(y_test, y_pred)}\n",
" \n",
" return metrics\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Task 1.2 - Polynomial Regression (15 Points)\n",
"\n",
"#### **Instructions**\n",
"1. Load the dataset from **`datasets/task1_data.csv`**.\n",
"2. Extract training and testing data from the following columns:\n",
" - `\"X_train\"`: Training feature values.\n",
" - `\"y_train\"`: Training target values.\n",
" - `\"X_test\"`: Testing feature values.\n",
" - `\"y_test\"`: Testing target values.\n",
"3. Define a **pipeline** that includes:\n",
" - **Polynomial feature transformation** (degree range: **2 to 10**).\n",
" - **Linear regression model**.\n",
"4. Use **GridSearchCV** with **8-fold cross-validation** to determine the best polynomial degree.\n",
"5. Train the model with the best polynomial degree and **evaluate it on the test set**.\n",
"6. Compute and return the following results as a dictionary:\n",
" - **Best polynomial degree** (`best_degree`)\n",
" - **Mean Squared Error (MSE)**\n",
"\n",
"#### **Function Signature**\n",
"```python\n",
"def task1_polynomial_regression() -> Dict[str, float]:"
]
},
{
"cell_type": "code",
"execution_count": 163,
"metadata": {},
"outputs": [],
"source": [
"def task1_polynomial_regression() -> Dict[str, float]:\n",
" \"\"\"\n",
" Performs polynomial regression using GridSearchCV to find the best polynomial degree.\n",
"\n",
"\n",
" **Process:**\n",
" 1. Load the dataset and extract `X_train, y_train, X_test, y_test`.\n",
" 2. Define a **pipeline** with polynomial feature transformation and linear regression.\n",
" 3. Use **GridSearchCV** (with 8-fold cross-validation) to determine the best polynomial degree (range: **2 to 10**).\n",
" 4. Train the best polynomial regression model and evaluate its performance.\n",
" 5. Compute and return:\n",
" - **Best polynomial degree (`best_degree`)**\n",
" - **Mean Squared Error (MSE)**\n",
"\n",
" **Expected Output:**\n",
" ```\n",
" {\n",
" \"best_degree\": <Optimal Polynomial Degree>,\n",
" \"MSE\": <Mean Squared Error>\n",
" }\n",
" ```\n",
" \"\"\"\n",
" data = pd.read_csv(\"datasets/task1_data.csv\")\n",
" X_train = data['X_train'].values.reshape(-1, 1)\n",
" y_train = data['y_train'].values\n",
" X_test = data['X_test'].values.reshape(-1, 1)\n",
" y_test = data['y_test'].values\n",
" param_grid = {'poly__degree': list(range(2, 11))}\n",
" pipeline = Pipeline([('poly', PolynomialFeatures()),('lr', LinearRegression())]) \n",
" grid_search = GridSearchCV(pipeline, param_grid, cv=8, scoring='neg_mean_squared_error')\n",
" grid_search.fit(X_train, y_train)\n",
" best_degree = grid_search.best_params_['poly__degree']\n",
" best_model = grid_search.best_estimator_\n",
" y_pred = best_model.predict(X_test)\n",
" mse = mean_squared_error(y_test, y_pred)\n",
" return {\"best_degree\" : best_degree, \"MSE\": mse}\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Task 2: Classification with Data Preprocessing (70 Points)\n",
"\n",
"### Task 2.1 - Data Preprocessing (30 Points)\n",
"\n",
"#### **Instructions**\n",
"1. Load the dataset from **`datasets/pokemon_modified.csv`**.\n",
"2. Look at the data and study the provided features\n",
"3. Remove the **two redundant features**\n",
"4. Handle **missing values**:\n",
" - Use **mean imputation** for **\"height_m\"** and **\"weight_kg\"**.\n",
" - Use **median imputation** for **\"percentage_male\"**.\n",
"5. Perform **one-hot encoding** for the categorical column **\"type1\"**.\n",
"6. Ensure the **target variable** (`\"is_legendary\"`) is present.\n",
"7. **Split the data into training and testing sets** (`80%-20%` split). Is it balanced?\n",
"8. **Apply feature scaling** using **StandardScaler** or **MinMaxScaler**.\n",
"9. Return the following:\n",
" - `X_train_scaled`: Processed training features.\n",
" - `X_test_scaled`: Processed testing features.\n",
" - `y_train`: Training labels.\n",
" - `y_test`: Testing labels.\n",
"\n",
"#### **Function Signature**\n",
"```python\n",
"def task2_preprocessing() -> Tuple[pd.DataFrame, pd.DataFrame, pd.Series, pd.Series]:"
]
},
{
"cell_type": "code",
"execution_count": 164,
"metadata": {},
"outputs": [],
"source": [
"def task2_preprocessing(x) -> Tuple[pd.DataFrame, pd.DataFrame, pd.Series, pd.Series]:\n",
" \"\"\"\n",
" Preprocesses the Pokémon dataset by handling missing values, encoding categorical data, \n",
" and applying feature scaling before returning train-test splits, ensuring class balance.\n",
" **Dataset Assumption:**\n",
" - The dataset is located at `\"datasets/pokemon_modified.csv\"`.\n",
" **Process:**\n",
" 1. Load the dataset and remove redundant columns.\n",
" 2. Handle missing values:\n",
" - Mean imputation for **\"height_m\"** and **\"weight_kg\"**.\n",
" - Median imputation for **\"percentage_male\"**.\n",
" 3. Perform **one-hot encoding** on `\"type1\"`.\n",
" 4. Ensure **\"is_legendary\"** is present as the target variable.\n",
" 5. Split the dataset into **80% training, 20% testing** using **stratification** to maintain class balance.\n",
" 6. Apply feature scaling (**StandardScaler**).\n",
" 7. Return the preprocessed train-test splits.\n",
" \"\"\"\n",
" data = pd.read_csv(\"datasets/pokemon_modified.csv\")\n",
" data = data.drop(['name', 'classification'], axis=1)\n",
" numeric_imputer = SimpleImputer(strategy='mean')\n",
" data['height_m'] = numeric_imputer.fit_transform(data[['height_m']])\n",
" data['weight_kg'] = numeric_imputer.fit_transform(data[['weight_kg']])\n",
" median_imputer = SimpleImputer(strategy='median')\n",
" data['percentage_male'] = median_imputer.fit_transform(data[['percentage_male']])\n",
" encoder = OneHotEncoder(handle_unknown=\"ignore\", sparse_output=False)\n",
" type1_encoded = encoder.fit_transform(data[['type1']])\n",
" type_1df = pd.DataFrame(type1_encoded, columns=encoder.get_feature_names_out(['type1']))\n",
" data = data.reset_index(drop=True)\n",
" type_1df = type_1df.reset_index(drop=True)\n",
" data = pd.concat([data, type_1df], axis=1)\n",
" data = data.drop(\"type1\", axis=1)\n",
"\n",
" X = data.drop(\"is_legendary\", axis=1)\n",
" y = data[\"is_legendary\"]\n",
"\n",
" X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=x, stratify=y)\n",
" scaler = StandardScaler()\n",
" X_train_scaled = scaler.fit_transform(X_train)\n",
" X_test_scaled = scaler.transform(X_test)\n",
"\n",
"\n",
" return pd.DataFrame(X_train_scaled), pd.DataFrame(X_test_scaled), y_train, y_test"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Task 2.2 - Model Comparison (40 Points)\n",
"\n",
"#### **Instructions**\n",
"1. **Train three classification models** on the preprocessed dataset:\n",
" - **Logistic Regression**\n",
" - **K-Nearest Neighbors (KNN)**\n",
" - **Gaussian Naive Bayes (GNB)**\n",
"2. Use **GridSearchCV** for **hyperparameter tuning** on:\n",
" - **Logistic Regression**: Regularization strength (`C`) and penalty (`l1`, `l2`).\n",
" - **KNN**: Number of neighbors (`n_neighbors`), weight function, and distance metric.\n",
"3. Train each model on the **training set** and evaluate on the **test set**.\n",
"4. Compute the following **evaluation metrics**:\n",
" - **Accuracy**\n",
" - **Precision**\n",
" - **Recall**\n",
" - **F1 Score**\n",
"5. Return a dictionary containing the evaluation metrics for each model.\n",
"\n",
"#### **Function Signature**\n",
"```python\n",
"def task2_model_comparison() -> Dict[str, Dict[str, float]]:"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 42, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 43, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 44, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 45, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 46, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 47, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 48, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 49, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 50, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 51, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 52, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 53, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 54, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 55, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 56, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 57, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 58, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 59, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 60, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 61, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 62, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 63, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 64, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 65, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 66, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 67, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 68, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 69, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 70, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 71, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 72, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 73, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 74, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 75, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 76, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 77, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 78, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 79, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 80, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 81, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 82, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 83, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 84, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 85, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 86, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 87, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 88, увеличиваем random_state_model.\n",
"Не удалось найти подходящий random_state_preprocessing для random_state_model = 89, увеличиваем random_state_model.\n"
]
}
],
"source": [
"def task2_model_comparison(x,y) -> Dict[str, Dict[str, float]]:\n",
" \"\"\"\n",
" Trains and evaluates three classification models using GridSearchCV for hyperparameter tuning.\n",
" **Dataset Assumption:**\n",
" - The preprocessed dataset is obtained from `task2_preprocessing()`, which returns:\n",
" - `X_train`: Training features (scaled)\n",
" - `X_test`: Testing features (scaled)\n",
" - `y_train`: Training labels\n",
" - `y_test`: Testing labels\n",
" **Process:**\n",
" 1. Load the preprocessed dataset from `task2_preprocessing()`.\n",
" 2. Train the following models:\n",
" - **Logistic Regression** (Hyperparameters: `C`, `penalty`, `solver`).\n",
" - **K-Nearest Neighbors (KNN)** (Hyperparameters: `n_neighbors`, `weights`, `metric`).\n",
" - **Gaussian Naive Bayes** (No hyperparameter tuning required).\n",
" 3. Evaluate the models using the following metrics:\n",
" - **Accuracy**\n",
" - **Precision**\n",
" - **Recall**\n",
" - **F1 Score**\n",
" 4. Return a dictionary with model names as keys and evaluation metrics as values.\n",
" **Expected Output:**\n",
" ```python\n",
" {\n",
" \"Logistic Regression\": {\"accuracy\": <float>, \"precision\": <float>, \"recall\": <float>, \"f1_score\": <float>},\n",
" \"KNN\": {\"accuracy\": <float>, \"precision\": <float>, \"recall\": <float>, \"f1_score\": <float>},\n",
" \"Naive Bayes\": {\"accuracy\": <float>, \"precision\": <float>, \"recall\": <float>, \"f1_score\": <float>}\n",
" }\n",
" ```\n",
" \"\"\"\n",
" X_train, X_test, y_train, y_test = task2_preprocessing(x)\n",
" param_grid_lr = {'penalty': ['l1', 'l2'], 'C': [0.001, 0.01, 0.1, 1, 10, 100],\n",
" 'solver': ['liblinear']}\n",
" grid_search_lr = GridSearchCV(LogisticRegression(random_state=y), param_grid_lr, cv=5, scoring='accuracy')\n",
" grid_search_lr.fit(X_train, y_train)\n",
" y_pred_lr = grid_search_lr.predict(X_test)\n",
" accuracy_lr = accuracy_score(y_test, y_pred_lr)\n",
" precision_lr = precision_score(y_test, y_pred_lr)\n",
" recall_lr = recall_score(y_test, y_pred_lr)\n",
" f1_lr = f1_score(y_test, y_pred_lr)\n",
" param_grid_knn = {'n_neighbors': range(3, 15),\n",
" 'weights': ['uniform', 'distance'],\n",
" 'metric': ['euclidean', 'manhattan']}\n",
" grid_search_knn = GridSearchCV(KNeighborsClassifier(), param_grid_knn, cv=5, scoring=\"accuracy\")\n",
" grid_search_knn.fit(X_train, y_train)\n",
"\n",
" y_pred_knn = grid_search_knn.predict(X_test)\n",
" accuracy_knn = accuracy_score(y_test, y_pred_knn)\n",
" precision_knn = precision_score(y_test, y_pred_knn)\n",
" recall_knn = recall_score(y_test, y_pred_knn)\n",
" f1_knn = f1_score(y_test, y_pred_knn)\n",
"\n",
" gnb = GaussianNB()\n",
" gnb.fit(X_train, y_train)\n",
"\n",
" y_pred_nb = gnb.predict(X_test)\n",
" accuracy_nb = accuracy_score(y_test, y_pred_nb)\n",
" precision_nb = precision_score(y_test, y_pred_nb)\n",
" recall_nb = recall_score(y_test, y_pred_nb)\n",
" f1_nb = f1_score(y_test, y_pred_nb)\n",
"\n",
" results = {\n",
" \"Logistic Regression\": {\"accuracy\": accuracy_lr, \"precision\": precision_lr, \"recall\": recall_lr, \"f1_score\": f1_lr},\n",
" \"KNN\": {\"accuracy\": accuracy_knn, \"precision\": precision_knn, \"recall\": recall_knn, \"f1_score\": f1_knn},\n",
" \"Naive Bayes\": {\"accuracy\": accuracy_nb, \"precision\": precision_nb, \"recall\": recall_nb, \"f1_score\": f1_nb}\n",
" }\n",
" \n",
" return results\n",
"\n",
"random_state_preprocessing = 41\n",
"random_state_model = 41 #Начинаем с одинаковых значений\n",
"\n",
"found = False\n",
"\n",
"while not found:\n",
" random_state_model += 1\n",
" for random_state_preprocessing in range(41, 141):\n",
"\n",
" results = task2_model_comparison(random_state_preprocessing, random_state_model)\n",
"\n",
" goal = True\n",
" for model_name, metrics in results.items():\n",
" for metric_name, metric_value in metrics.items():\n",
" if metric_value <= 0.6:\n",
" goal = False\n",
" break\n",
" if not goal:\n",
" break\n",
" if goal:\n",
" found = True\n",
" break\n",
"\n",
" if found:\n",
" print(f\"Найдены random_state_preprocessing = {random_state_preprocessing} и random_state_model = {random_state_model}, при которых все метрики больше 0.6:\")\n",
" print(results)\n",
" else:\n",
" print(f\"Не удалось найти подходящий random_state_preprocessing для random_state_model = {random_state_model}, увеличиваем random_state_model.\")\n",
"\n",
"if not found:\n",
" print(\"Не удалось найти подходящие random_state для выполнения условия.\")\n",
"\n"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.11.9"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
+535
View File
@@ -0,0 +1,535 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "FiloVlKib1r5"
},
"source": [
"# 📌 Machine Learning Assignment 1 - Instructions & Guidelines\n",
"\n",
"### **📝 General Guidelines**\n",
"Welcome to Machine Learning Assignment 1! This assignment will test your understanding of **regression and classification models**, including **data preprocessing, hyperparameter tuning, and model evaluation**.\n",
"\n",
"Follow the instructions carefully, and ensure your implementation is **correct, well-structured, and efficient**.\n",
"\n",
"🔹 **Submission Format:** \n",
"- Your submission **must be a single Jupyter Notebook (.ipynb)** file. \n",
"- **File Naming Convention:** \n",
" - Use **your university email as the filename**, e.g., \n",
" ```\n",
" j.doe@innopolis.university.ipynb\n",
" ```\n",
" - **Do NOT modify this format**, or your submission may not be graded.\n",
"\n",
"🔹 **Assignment Breakdown:**\n",
"| Task | Description | Points |\n",
"|------|------------|--------|\n",
"| **Task 1.1** | Linear Regression | 20 |\n",
"| **Task 1.2** | Polynomial Regression | 20 |\n",
"| **Task 2.1** | Data Preprocessing | 15 |\n",
"| **Task 2.2** | Model Comparison | 45 |\n",
"| **Total** | - | **100** |\n",
"\n",
"---\n",
"\n",
"### **📂 Dataset & Assumptions**\n",
"The dataset files are stored in the `datasets/` folder. \n",
"- **Regression Dataset:** `datasets/task1_data.csv`\n",
"- **Classification Dataset:** `datasets/pokemon_modified.csv`\n",
"\n",
"Each dataset is structured as follows:\n",
"\n",
"🔹 **`task1_data.csv` (for regression tasks)** \n",
"- Contains `X_train`, `y_train`, `X_test`, and `y_test`. \n",
"- The goal is to fit **linear and polynomial regression models** and evaluate their performance. \n",
"\n",
"🔹 **`pokemon_modified.csv` (for classification tasks)** \n",
"- Contains Pokémon attributes, with `is_legendary` as the **binary target variable (0 or 1)**. \n",
"- Some features contain **missing values** and **categorical variables**, requiring preprocessing.\n",
"\n",
"---\n",
"\n",
"### **🚀 How to Approach the Assignment**\n",
"1. **Start with Regression (Task 1)**\n",
" - Implement **linear regression** and **polynomial regression**.\n",
" - Use **GridSearchCV** for polynomial regression to find the best degree.\n",
" - Evaluate using **MSE, RMSE, MAE, and R² Score**.\n",
"\n",
"2. **Move to Data Preprocessing (Task 2.1)**\n",
" - Load and clean the Pokémon dataset.\n",
" - Handle **missing values** correctly.\n",
" - Encode categorical variables properly.\n",
" - Ensure **no data leakage** when doing the preprocessing.\n",
"\n",
"3. **Train and Evaluate Classification Models (Task 2.2)**\n",
" - Train **Logistic Regression, KNN, and Naive Bayes**.\n",
" - Use **GridSearchCV** for hyperparameter tuning.\n",
" - Evaluate models using **Accuracy, Precision, Recall, and F1-score**.\n",
"\n",
"---\n",
"\n",
"### **📌 Grading & Evaluation**\n",
"- Your notebook will be **autograded**, so ensure:\n",
" - Your function names **exactly match** the given specifications.\n",
" - Your output format matches the expected results.\n",
"- Partial credit will be given where applicable.\n",
"\n",
"🔹 **Need Help?** \n",
"- If you have any questions, refer to the **assignment markdown instructions** in each task before asking for clarifications.\n",
"- You can post your question on this [Google sheet](https://docs.google.com/spreadsheets/d/1oyrqXDjT2CeGYx12aZhZ-oDKcQQ-PCgT91wHPhTlBCY/edit?usp=sharing)\n",
"\n",
"🚀 **Good luck! Happy coding!** 🎯"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "1pVczyKvb1r_"
},
"source": [
"### FAQ\n",
"\n",
"**1) Should we include the lines to import the libraries?**\n",
"\n",
"- **Answer:** \n",
" It doesn't matter if you include extra import lines, as the grader will only call the specified functions.\n",
"\n",
"**2) Is it okay to submit my file with code outside of the functions?**\n",
"\n",
"- **Answer:** \n",
" Yes, you can include additional code outside of the functions as long as the entire script runs correctly when converted to a `.py` file.\n",
"\n",
"**Important Clarification:**\n",
"\n",
"- The grader will first convert the Jupyter Notebook (.ipynb) into a Python file (.py) and then run it.\n",
"- **Note:** Please do not include any commands like `!pip install numpy` because they may break the conversion process and therefore the submission will not be graded."
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "N6r5oSCAb1sA"
},
"source": [
"## Task 1: Linear and Polynomial Regression (30 Points)\n",
"\n",
"### Task 1.1 - Linear Regression (15 Points)\n",
"#### **Instructions**\n",
"1. Load the dataset from **`datasets/task1_data.csv`**.\n",
"2. Extract training and testing data from the following columns:\n",
" - `\"X_train\"`: Training feature values.\n",
" - `\"y_train\"`: Training target values.\n",
" - `\"X_test\"`: Testing feature values.\n",
" - `\"y_test\"`: Testing target values.\n",
"3. Train a **linear regression model** on `X_train` and `y_train`.\n",
"4. Use the trained model to predict `y_test` values.\n",
"5. Compute and return the following **evaluation metrics** as a dictionary:\n",
" - **Mean Squared Error (MSE)**\n",
" - **Root Mean Squared Error (RMSE)**\n",
" - **Mean Absolute Error (MAE)**\n",
" - **R² Score**\n",
"6. The function signature should match:\n",
" ```python\n",
" def task1_linear_regression() -> Dict[str, float]:"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "okI6tauab1sB"
},
"source": [
"Please do not use any other libraries except for the ones imported below."
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {
"id": "HEpdM53cb1sB"
},
"outputs": [],
"source": [
"# Standard Library Imports\n",
"import os\n",
"import importlib.util\n",
"import nbformat\n",
"from tempfile import NamedTemporaryFile\n",
"from typing import Tuple, Dict\n",
"\n",
"# Third-Party Library Imports\n",
"import numpy as np\n",
"import pandas as pd\n",
"\n",
"from nbconvert import PythonExporter\n",
"\n",
"# Scikit-Learn Imports\n",
"from sklearn.preprocessing import MinMaxScaler, StandardScaler, PolynomialFeatures, OneHotEncoder\n",
"from sklearn.impute import SimpleImputer\n",
"from sklearn.metrics import (accuracy_score, precision_score, recall_score, f1_score,\n",
" mean_squared_error, mean_absolute_error, r2_score)\n",
"from sklearn.model_selection import train_test_split, GridSearchCV\n",
"from sklearn.linear_model import LinearRegression, LogisticRegression\n",
"from sklearn.pipeline import Pipeline\n",
"from sklearn.neighbors import KNeighborsClassifier\n",
"from sklearn.naive_bayes import GaussianNB\n"
]
},
{
"cell_type": "code",
"execution_count": 22,
"metadata": {
"id": "arGVjHlib1sD"
},
"outputs": [],
"source": [
"def task1_linear_regression() -> Dict[str, float]:\n",
" \"\"\"\n",
" Performs linear regression on a predefined dataset and returns performance metrics.\n",
"\n",
" **Dataset Assumption:**\n",
" - The dataset is located at `\"datasets/task1_data.csv\"`.\n",
" - It should contain the following columns:\n",
" - `\"X_train\"`: Training feature values (numerical).\n",
" - `\"y_train\"`: Training target values.\n",
" - `\"X_test\"`: Testing feature values (numerical).\n",
" - `\"y_test\"`: Testing target values.\n",
"\n",
" **Process:**\n",
" 1. Load the dataset from `\"datasets/task1_data.csv\"`.\n",
" 2. Extract training and testing data.\n",
" 3. Train a linear regression model on `X_train, y_train`.\n",
" 4. Use the trained model to predict `y_test` values.\n",
" 5. Compute evaluation metrics: **MSE, RMSE, MAE, R² Score**.\n",
"\n",
" **Output (Dictionary with Regression Metrics):**\n",
" ```python\n",
" {\n",
" \"MSE\": <Mean Squared Error>,\n",
" \"RMSE\": <Root Mean Squared Error>,\n",
" \"MAE\": <Mean Absolute Error>,\n",
" \"R2\": <R² Score>\n",
" }\n",
" ```\n",
" \"\"\"\n",
" df = pd.read_csv('datasets/task1_data.csv')\n",
" X_train, y_train, X_test, y_test = df['X_train'].to_numpy().reshape((-1, 1)), df['y_train'], df['X_test'].to_numpy().reshape((-1, 1)), df['y_test']\n",
" model = LinearRegression()\n",
" model.fit(X_train, y_train)\n",
" y_pred = model.predict(X_test)\n",
" return {\n",
" 'MSE': mean_squared_error(y_test, y_pred),\n",
" 'RMSE': mean_squared_error(y_test, y_pred) ** 0.5,\n",
" 'MAE': mean_absolute_error(y_test, y_pred),\n",
" 'R2': r2_score(y_test, y_pred),\n",
" }"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "AjCZsK2Sb1sD"
},
"source": [
"### Task 1.2 - Polynomial Regression (15 Points)\n",
"\n",
"#### **Instructions**\n",
"1. Load the dataset from **`datasets/task1_data.csv`**.\n",
"2. Extract training and testing data from the following columns:\n",
" - `\"X_train\"`: Training feature values.\n",
" - `\"y_train\"`: Training target values.\n",
" - `\"X_test\"`: Testing feature values.\n",
" - `\"y_test\"`: Testing target values.\n",
"3. Define a **pipeline** that includes:\n",
" - **Polynomial feature transformation** (degree range: **2 to 10**).\n",
" - **Linear regression model**.\n",
"4. Use **GridSearchCV** with **8-fold cross-validation** to determine the best polynomial degree.\n",
"5. Train the model with the best polynomial degree and **evaluate it on the test set**.\n",
"6. Compute and return the following results as a dictionary:\n",
" - **Best polynomial degree** (`best_degree`)\n",
" - **Mean Squared Error (MSE)**\n",
"\n",
"#### **Function Signature**\n",
"```python\n",
"def task1_polynomial_regression() -> Dict[str, float]:"
]
},
{
"cell_type": "code",
"execution_count": 23,
"metadata": {
"id": "AhGlefpqb1sE"
},
"outputs": [],
"source": [
"def task1_polynomial_regression() -> Dict[str, float]:\n",
" \"\"\"\n",
" Performs polynomial regression using GridSearchCV to find the best polynomial degree.\n",
"\n",
"\n",
" **Process:**\n",
" 1. Load the dataset and extract `X_train, y_train, X_test, y_test`.\n",
" 2. Define a **pipeline** with polynomial feature transformation and linear regression.\n",
" 3. Use **GridSearchCV** (with 8-fold cross-validation) to determine the best polynomial degree (range: **2 to 10**).\n",
" 4. Train the best polynomial regression model and evaluate its performance.\n",
" 5. Compute and return:\n",
" - **Best polynomial degree (`best_degree`)**\n",
" - **Mean Squared Error (MSE)**\n",
"\n",
" **Expected Output:**\n",
" ```\n",
" {\n",
" \"best_degree\": <Optimal Polynomial Degree>,\n",
" \"MSE\": <Mean Squared Error>\n",
" }\n",
" ```\n",
" \"\"\"\n",
" df = pd.read_csv('datasets/task1_data.csv')\n",
" X_train, y_train, X_test, y_test = df['X_train'].to_numpy().reshape((-1, 1)), df['y_train'], df['X_test'].to_numpy().reshape((-1, 1)), df['y_test']\n",
" pipeline = Pipeline([\n",
" ('polynomial', PolynomialFeatures()),\n",
" ('linear', LinearRegression())\n",
" ])\n",
" grid_search = GridSearchCV(pipeline, {\n",
" 'polynomial__degree': range(2, 11)\n",
" }, cv=8)\n",
" grid_search.fit(X_train, y_train)\n",
"\n",
"\n",
" return {\n",
" 'best_degree': grid_search.best_params_['polynomial__degree'],\n",
" 'MSE': mean_squared_error(y_test, grid_search.best_estimator_.predict(X_test)),\n",
" }"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "7awwgLy3b1sE"
},
"source": [
"## Task 2: Classification with Data Preprocessing (70 Points)\n",
"\n",
"### Task 2.1 - Data Preprocessing (30 Points)\n",
"\n",
"#### **Instructions**\n",
"1. Load the dataset from **`datasets/pokemon_modified.csv`**.\n",
"2. Look at the data and study the provided features\n",
"3. Remove the **two redundant features**\n",
"4. Handle **missing values**:\n",
" - Use **mean imputation** for **\"height_m\"** and **\"weight_kg\"**.\n",
" - Use **median imputation** for **\"percentage_male\"**.\n",
"5. Perform **one-hot encoding** for the categorical column **\"type1\"**.\n",
"6. Ensure the **target variable** (`\"is_legendary\"`) is present.\n",
"7. **Split the data into training and testing sets** (`80%-20%` split). Is it balanced?\n",
"8. **Apply feature scaling** using **StandardScaler** or **MinMaxScaler**.\n",
"9. Return the following:\n",
" - `X_train_scaled`: Processed training features.\n",
" - `X_test_scaled`: Processed testing features.\n",
" - `y_train`: Training labels.\n",
" - `y_test`: Testing labels.\n",
"\n",
"#### **Function Signature**\n",
"```python\n",
"def task2_preprocessing() -> Tuple[pd.DataFrame, pd.DataFrame, pd.Series, pd.Series]:"
]
},
{
"cell_type": "code",
"execution_count": 24,
"metadata": {
"id": "9nrjr1U8b1sE"
},
"outputs": [],
"source": [
"def task2_preprocessing() -> Tuple[pd.DataFrame, pd.DataFrame, pd.Series, pd.Series]:\n",
" \"\"\"\n",
" Preprocesses the Pokémon dataset by handling missing values, encoding categorical data,\n",
" and applying feature scaling before returning train-test splits, ensuring class balance.\n",
"\n",
" **Dataset Assumption:**\n",
" - The dataset is located at `\"datasets/pokemon_modified.csv\"`.\n",
"\n",
" **Process:**\n",
" 1. Load the dataset and remove redundant columns.\n",
" 2. Handle missing values:\n",
" - Mean imputation for **\"height_m\"** and **\"weight_kg\"**.\n",
" - Median imputation for **\"percentage_male\"**.\n",
" 3. Perform **one-hot encoding** on `\"type1\"`.\n",
" 4. Ensure **\"is_legendary\"** is present as the target variable.\n",
" 5. Split the dataset into **80% training, 20% testing** using **stratification** to maintain class balance.\n",
" 6. Apply feature scaling (**StandardScaler**).\n",
" 7. Return the preprocessed train-test splits.\n",
" \"\"\"\n",
" df2 = pd.read_csv('datasets/pokemon_modified.csv')\n",
" y = df2.is_legendary\n",
" df2 = df2.drop(['is_legendary', 'name', 'classification'], axis=1)\n",
"\n",
" mean_imputation = SimpleImputer(strategy='mean')\n",
" mean_imputation.fit(df2[['height_m', 'weight_kg']])\n",
" df2[['height_m', 'weight_kg']] = mean_imputation.transform(df2[['height_m', 'weight_kg']])\n",
"\n",
" median_imputation = SimpleImputer(strategy='median')\n",
" median_imputation.fit(df2[['percentage_male']])\n",
" df2[['percentage_male']] = median_imputation.transform(df2[['percentage_male']])\n",
"\n",
" ohe = OneHotEncoder(sparse_output=False, drop='first')\n",
" ohe.fit(df2[['type1']])\n",
" df2 = np.concatenate([df2.drop('type1', axis=1), ohe.transform(df2[['type1']])], axis=1)\n",
" X_train, X_test, y_train, y_test = train_test_split(df2, y, test_size=0.2, stratify=y)\n",
"\n",
" scaler = StandardScaler()\n",
" X_train = scaler.fit_transform(X_train)\n",
" X_test = scaler.transform(X_test)\n",
"\n",
"\n",
" return pd.DataFrame(X_train), pd.DataFrame(X_test), y_train, y_test"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "YwaFciWWb1sE"
},
"source": [
"### Task 2.2 - Model Comparison (40 Points)\n",
"\n",
"#### **Instructions**\n",
"1. **Train three classification models** on the preprocessed dataset:\n",
" - **Logistic Regression**\n",
" - **K-Nearest Neighbors (KNN)**\n",
" - **Gaussian Naive Bayes (GNB)**\n",
"2. Use **GridSearchCV** for **hyperparameter tuning** on:\n",
" - **Logistic Regression**: Regularization strength (`C`) and penalty (`l1`, `l2`).\n",
" - **KNN**: Number of neighbors (`n_neighbors`), weight function, and distance metric.\n",
"3. Train each model on the **training set** and evaluate on the **test set**.\n",
"4. Compute the following **evaluation metrics**:\n",
" - **Accuracy**\n",
" - **Precision**\n",
" - **Recall**\n",
" - **F1 Score**\n",
"5. Return a dictionary containing the evaluation metrics for each model.\n",
"\n",
"#### **Function Signature**\n",
"```python\n",
"def task2_model_comparison() -> Dict[str, Dict[str, float]]:"
]
},
{
"cell_type": "code",
"execution_count": 25,
"metadata": {
"id": "U_BFi3mJb1sF"
},
"outputs": [
{
"data": {
"text/plain": [
"{'Logistic Regression': {'accuracy': 0.9937888198757764,\n",
" 'precision': 1.0,\n",
" 'recall': 0.9285714285714286,\n",
" 'f1_score': 0.9629629629629629},\n",
" 'KNN': {'accuracy': 0.9813664596273292,\n",
" 'precision': 0.9230769230769231,\n",
" 'recall': 0.8571428571428571,\n",
" 'f1_score': 0.8888888888888888},\n",
" 'Naive Bayes': {'accuracy': 0.8385093167701864,\n",
" 'precision': 0.34210526315789475,\n",
" 'recall': 0.9285714285714286,\n",
" 'f1_score': 0.5}}"
]
},
"execution_count": 25,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"def task2_model_comparison() -> Dict[str, Dict[str, float]]:\n",
" \"\"\"\n",
" Trains and evaluates three classification models using GridSearchCV for hyperparameter tuning.\n",
"\n",
" **Dataset Assumption:**\n",
" - The preprocessed dataset is obtained from `task2_preprocessing()`, which returns:\n",
" - `X_train`: Training features (scaled)\n",
" - `X_test`: Testing features (scaled)\n",
" - `y_train`: Training labels\n",
" - `y_test`: Testing labels\n",
"\n",
" **Process:**\n",
" 1. Load the preprocessed dataset from `task2_preprocessing()`.\n",
" 2. Train the following models:\n",
" - **Logistic Regression** (Hyperparameters: `C`, `penalty`, `solver`).\n",
" - **K-Nearest Neighbors (KNN)** (Hyperparameters: `n_neighbors`, `weights`, `metric`).\n",
" - **Gaussian Naive Bayes** (No hyperparameter tuning required).\n",
" 3. Evaluate the models using the following metrics:\n",
" - **Accuracy**\n",
" - **Precision**\n",
" - **Recall**\n",
" - **F1 Score**\n",
" 4. Return a dictionary with model names as keys and evaluation metrics as values.\n",
"\n",
" **Expected Output:**\n",
" ```python\n",
" {\n",
" \"Logistic Regression\": {\"accuracy\": <float>, \"precision\": <float>, \"recall\": <float>, \"f1_score\": <float>},\n",
" \"KNN\": {\"accuracy\": <float>, \"precision\": <float>, \"recall\": <float>, \"f1_score\": <float>},\n",
" \"Naive Bayes\": {\"accuracy\": <float>, \"precision\": <float>, \"recall\": <float>, \"f1_score\": <float>}\n",
" }\n",
" ```\n",
" \"\"\"\n",
" X_train, X_test, y_train, y_test = task2_preprocessing()\n",
"\n",
" log_reg = GridSearchCV(LogisticRegression(), {\n",
" 'C': [10 ** i for i in range(-10, 11)],\n",
" 'penalty': ['l1', 'l2'],\n",
" 'solver': ['liblinear'],\n",
" # 'solver': ['lbfgs', 'liblinear', 'newton-cg', 'newton-cholesky', 'sag', 'saga']\n",
" })\n",
" log_reg.fit(X_train, y_train)\n",
"\n",
" knn = GridSearchCV(KNeighborsClassifier(), {\n",
" 'n_neighbors': range(1, 15),\n",
" 'weights': ['uniform', 'distance'],\n",
" 'metric': ['minkowski', 'euclidean', 'manhattan', 'cosine', 'chebyshev']\n",
" })\n",
" knn.fit(X_train, y_train)\n",
"\n",
" gnb = GaussianNB()\n",
" gnb.fit(X_train, y_train)\n",
"\n",
" return {\n",
" \"Logistic Regression\": {\"accuracy\": accuracy_score(y_test, log_reg.predict(X_test)), \"precision\": precision_score(y_test, log_reg.predict(X_test)), \"recall\": recall_score(y_test, log_reg.predict(X_test)), \"f1_score\": f1_score(y_test, log_reg.predict(X_test))},\n",
" \"KNN\": {\"accuracy\": accuracy_score(y_test, knn.predict(X_test)), \"precision\": precision_score(y_test, knn.predict(X_test)), \"recall\": recall_score(y_test, knn.predict(X_test)), \"f1_score\": f1_score(y_test, knn.predict(X_test))},\n",
" \"Naive Bayes\": {\"accuracy\": accuracy_score(y_test, gnb.predict(X_test)), \"precision\": precision_score(y_test, gnb.predict(X_test)), \"recall\": recall_score(y_test, gnb.predict(X_test)), \"f1_score\": f1_score(y_test, gnb.predict(X_test))}\n",
" }\n",
"task2_model_comparison()"
]
}
],
"metadata": {
"colab": {
"provenance": []
},
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.11.9"
}
},
"nbformat": 4,
"nbformat_minor": 0
}