Does the Pokemon AI cheat?

Does the Pokemon AI cheat?

The AI has no reason to cheat. It wouldn’t be that hard for Nintendo to program the AI to pretend it doesn’t know all this stuff that it shouldn’t know about the battle (hint: they just don’t need to program it to look).

How do wild Pokemon choose moves?

Wild Pokémon – If the Pokémon the AI is controlling is a wild Pokémon, it will have an equal chance of choosing each move they know. It will not do any other calculations. It has no special name.

What happens if a legendary Pokemon runs out of PP?

If you have no moves available, your move will be Struggle. When you have no PP left, this move comes out instead. It damages an enemy, but it also damages you.

When is the AI used in Pokemon Go?

For when the AI is used, see Battle round. This page describes the battle AI (artificial intelligence). That is, how computer-controlled opponents in battle (both wild Pokémon and enemy/ ally trainers) choose which moves to use and which items to use when.

What do you need to know about battle AI?

A cleverer AI has access to more information about the battle and is more informed about various effects of moves/abilities/items/other effects. When defining a trainer type, one of the properties that can be defined is a skill level. This is usually the same as the trainer type’s base money payout.

When does the AI use a weak move?

First off, the AI will use a weak move if your pokemon has low health regardless of weather or not it would actually kill it. Sometimes my Pokemon survives after even 2 of these weak hits when one of it’s stronger moves would have killed me in one hit.

What does the AI need to do each turn?

The first thing the AI needs to do each turn is decide whether to use an attack, use an item, or switch their Pokémon with another one. This decision starts in the script section PokeBattle_AI, in def pbDefaultChooseEnemyCommand .