The most compatible Pokemon for a separate turn-by-turn paste! (Sorry, Snorlax2) Strategy is based on the fact that Rest SHOULD be nearly guaranteed at <60% HP when you outspeed: https://github.com/pret/pokefirered/blob/master/data/battle_ai_scripts.s 1: Return + Acid Armor (57%) 2: DD + Rest (100%) 3: Return + Acid Armor (67%) IF REST: 4: Return + Rest (100%) 5: Return + asleep (78%) 6: Return + asleep (56%) 7: DD + Rest (100%) 8: Return + asleep (72%) 9: Return + asleep (44%) 10: DD + Rest (100%) 11: Return + asleep (62%) 12: Return + asleep (24%) 13: Return IF ICE BEAM: 4: Return + Ice Beam (45%) 5: DD + Rest (100%) 6: Return + asleep (72%) 7: Return + asleep (44%) 8: DD + Rest (100%) 9: Return + asleep (62%) 10: Return + asleep (24%) 11: Return