Emerald's AI is kind. It let me win.
"Let's see... I'm on my last Pokemon, with 1 HP left, and I'm afflicted with Curse. I'm paralyzed, and I've spammed Double Team nonstop in the first six turns. Kingdra has Rest in his moveset and is holding a SleepCure berry (forgot the name). What do I do now? I know! Ice Beam Water Pulse!"
If Kingdra had used Rest, I was almost certain to lose. Almost impossible to hit Kingdra, he's faster than my Crobat, and he'd just have to Rest again whenever Curse got close to killing him.
Luvdisk is ANNOYING. Sweet Kiss + Attract + Water Pulse that can confuse me three times in a row... He's not hard to beat, but I don't want the fight to last over 20 minutes.
And yeah, Kingdra spamming Double Team pissed me off. Thankfully, you can suicide with Curse (instead of the move failing), and it seems to accuracy/evasion, but I'm not sure.