A man plays the augmented reality mobile game "Pokemon Go" by Nintendo in front of a shop selling Pokemon goods in Tokyo, Japan July 22, 2016.Reuters

"Pokemon Go," the new AR mobile game from Niantic lets players not only to hunt, catch and train Pokemon, but also to become Pokemon Trainers.

There are a total of 151 Pokemon and each of these have different moves, health, Combat Power (CP and so on).

Redditor Cototheburn and Redroverwatch have compiled a full list of every Pokemon with its best attacking moves.

The Redditor notes that the idea of the game is to always attack in a battle, dodge only if one wants to avoid damage. It is better to avoid the opponent's second attack. The attacks that have been calculated might help players to reduce time of charge and it gives the most Damage Points (DP) in return. Not all the secondary attacks are worth giving a try and it is best to spam a fast move. The second moves have been listed in case players want it.

The below list features max CPs:

Pokemon Fast Move Charge Move
Mewtwo Psycho Cut Psychic
Dragonite Dragon Breath Dragon Claw
Mew Pound Psychic
Moltres Ember Flamethrower
Zapdos Thunder Shock Discharge
Snorlax Lick Body Slam
Arcanine Bite Flamethrower
Lapras Frost Breath Ice Beam
Articuno Frost Breath Ice Beam
Exeggutor Zen Headbutt Seed Bomb
Vaporeon Water Gun Aqua Tail
Gyarados Dragon Breath or Bite Dragon Pulse
Flareon Ember Flamethrower
Muk Poison Jab Sludge Bomb
Charizard Wing Attack Dragon Claw
Slowbro Water Gun Water Pulse
Machamp Karate Chop Submission
Venusaur Vine Whip Sludge Bomb
Blastoise Water Gun Flash Cannon
Victreebel Razor Leaf Sludge Bomb
Poliwrath Mud Shot Submission
Vileplume Razor Leaf Petal Blizzard
Nidoqueen Poison Jab Sludge Wave
Nidoking Poison Jab Sludge Wave
Clefable Pound Dazzling Gleam
Golduck Water Gun Psychic
Golem Mud Shot Ancient Power
Magmar Ember Fire Punch
Weezing Acid Sludge Bomb
Rhydon Mud Slap Stone Edge
Omaster Water Gun Rock Slide
Tentacruel Poison Jab Sludge Wave
Rapidash Ember Drill Run
Ninetales Ember Flamethrower
Hypno Zen Headbutt Psyshock
Starmie Water Gun Psybeam
Wigglytuff Pound Play Rough
Aerodactyl Bite Iron Head
Dewgong Frost Breath Aqua Jet
Jolteon Thunder Shock Discharge
Kangaskhan Low Kick Stomp
Pinsir Fury Cutter X-Scissor
Electabuzz Thunder Shock Thunder Punch
Pidgeot Wing Attack Air Cutter
Gengar Shadow Claw Shadow Ball
Scyther Steel Wing X-Scissor
Cloyster Frost Breath Icy Wind
Seaking Poison Jab Drill Run
Kautops Mud Shot Water Pulse
Raichu Spark Thunder Punch
Golbat Wing Attack Air Cutter
Venomoth Bug Bite Poison Fang
Magneton Spark Discharge
Primeape Low Kick Low Sweep
Tauros Tackle Iron Head
Dodrio Feint Attack Air Cutter
Kingler Mud Shot Water Pulse
Alakazam Psycho Cut Psychic
Sandslash Mud Shot Bulldoze
Arbok Bite Dark Pulse
Parasect Bug Bite Cross Poison
Fearow Peck Aerial Ace
Tangela Vine Whip Sludge Bomb
Jynx Frost Breath Psyshock
Seadra Water Gun Dragon Pulse
Porygon Tackle Discharge
Marowak Mud Slap Bone Club
Electrode Spark Discharge
Persian Scratch Night Slash
Lickitung Lick Stomp
Hitmonchan Bullet Punch Brick Break
Mr. Mime Zen Headbutt Psybeam
Hitmonlee Low Kick Low Sweep
Butterfree Bug Bite Signal Beam
Raticate Bite Hyper Fang
Beedrill Poison Jab X-Scissor
Farfetch'd Cut Air Cutter
Dugtrio Mud Shot Mud Bomb
Ditto Pound Struggle (what, expecting Transform?)
Onix Rock Throw Iron Head
Chansey Pound Psybeam

It must be noted that Mew is able to learn Hurricane, Earthquake, Psychic, Dragon Pulse, Thunder, Moonblast, Fire Blast, Solar Beam and Hyper Beam.

Meanwhile, "Pokemon Go" is currently available in 38 countries with the game recently releasing in Hong Kong. Hong Kong release has raised expectations that the game will also be released in India, Taiwan, Singapore, Thailand, Nepal and other Asian countries.

John Hanke, CEO of Niantic, recently said in his speech at San Diego Comic Con that his company is working very hard to add more countries to the release list, every day. He also revealed that the game will get Pokemon Centers and plans to customise PokeStops is underway.

Also read