Can wild and trainer pokemon run out of PP in Pokemon Yellow?

I seem to be caught in an endless loop in Pokemon Yellow. My Charmeleon is using Rage and the Snorlax keeps using Rest. Charmeleon can't do enough damage to kill Snorlax before he wakes up. Will Snorlax ever run out of PP on Rest?
Best Answer
No they cannot. In Gen I alone, trainer Pokemon and wild Pokemon have infinite PP for all their moves.
The best way to catch that Snorlax in your situation is to either use a stronger Pokemon that can inflict damage faster, level up Chameleon until he can inflict enough damage before Snorlax uses rest, or use a Pokemon in the battle that can cause Snorlax to fall asleep or become paralyzed. (Butterfree is good for this because you can catch its beginning stages early on in the game in Viridian Forest, so you might have one lying around in your box. It learns Stun Spore and Sleep Powder levels 14 and 15).
Pictures about "Can wild and trainer pokemon run out of PP in Pokemon Yellow?"



Can wild Pokemon run out of PP?
In Generation I, since all AI opponents do not use up any PP, wild Pok\xe9mon are always caught with full PP for all of their moves. From Generation II onwards, wild Pok\xe9mon have their PP deducted normally, according to the moves used in battle; the deducted PP value remains even after the wild Pok\xe9mon is caught.What happens if both Pokemon run 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.Does Cynthia run out of PP Pokemon?
Eventually it'll run out of PP for Earthquake (it can only use it 10 times) and you can move in your Steel-type to chip it away and finish off!Smeargle Only - Pokemon Crystal - This one is gonna be sketchy...
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: mentatdgt, Rajukhan Pathan, Magda Ehlers, Rachel Claire