Attacks

Attacks are moves that Pokémon can use against opponent Pokémon in combat. Each Pokémon can learn one fast attack and two charged attacks at time.

Fast attacks
Fast Attacks are the moves used when a Trainer taps on their Pokémon in a Gym. Repeated Fast Attacks recharges the Charged Attack meter.

A Fast TM can be used to change a Pokémon's Fast Attack.

Charged attacks
Charged Attacks must be charged, which can be done by using Fast Attacks. The charged attack meter can be found under the Pokémon's HP bar in the upper left hand corner. Each segment of the bar represents a use of the Charged Attack. Once a segment of the meter has been filled, the Trainer can use the attack by clicking the big button with the move's type icon on the bottom of the screen.

Pokémon with more than one charged attack can learn an extra attack by paying different amount of Stardust and candies, see:

A Charged TM can be used to change a Pokémon's specific Charged Attack.

Attacks aspects
There are several aspects for both Fast and Charged attacks that help to define if specific move is optimal in combat.
 * Damage (also called Power)
 * Damage per second ( DPS for short)
 * Its formula is value of Damage divided by value of Cooldown
 * Energy  (generated per use)
 * Energy per second ( EPS for short)
 * Its formula is value of Energy divided by value of Cooldown
 * Cooldown
 * Energy meter bar pieces - is one of the aspects of charged attacks, it defines how many pieces bar containing energy of such attack is split into. The number of bar pieces for attacks currently present in game is between 0 to 3 pieces for charged attack.

Dodging
In addition to attacking, Pokémon can dodge incoming attacks with Trainer swiping either left or right on the screen. A Pokémon is preparing to attack when the edges of the screen flash yellow. A message stating "Dodged!" will appear if the dodge is a success.

List of status-changing attacks

 * Acid Spray
 * Ancient Power
 * Earth Power
 * Leaf Tornado
 * Ominous Wind
 * Power-Up Punch
 * Silver Wind

Legacy moves
Legacy moves are attacks that were previously available for specific Pokémon to learn, but currently they're not. Most of the changes to the moves of Pokémon learnsets occurred either on August, 2016 or February , 2017.

For list of Pokémon with legacy moves, see:

Unused attacks
There are currently some attacks in the game data that can't be learned by any Pokémon.

List of unused attacks
category=Unused attacks

Charged attacks meter
From the release of the game to the present day, there were a few changes to the graphic design of the charged meters. Currently none of these assets are used, as they were replaced with flat bars of single-color corresponding to the type of a charged attack.

Two first versions of charged attacks meter had up to 9 bars, despite the fact that meters from 4 to 9 pieces were not used.