>>31047780Probably because it didn't know Togekiss counters your team. The AI understands basic favourable type matchups but sometimes misses obvious choices because it's checking weird criteria.
Moves is one thing it checks. I run Electric coverage on two mons in one of my teams and suddenly I am getting a fuckton of Ground types. Suddenly my run was easier because I could still hit them for high neutral damage even if they "countered" me, and they were running Ground types over Steel types that actually did cause more of a problem.
This is also another reason M-Salamence is good in the Battle Tree, though people might not realise it - the AI doesn't know what Aerilate does, so it assumes your Normal move is just a Normal move. You'll get lots of Ice, Rock and Steel types - but also WAY less Electric types that can outspeed and paralyse you, which would appear if you used an actual Flying move.
No doubt if you had enough experience you could find out what hard counters your team, then run "coverage" in any unused move slots to trick the AI into not using it. You could use garbage offensive moves you'd never need in practice (like Zap Cannon) and the PC would interpret it as a threat to avoid.
Similarly, Megas that change typing or change the properties of Moves can also expect to have an advantage.