>>47623956I'm not exactly all-in on knowing how that would work, but you would need the AI to:
>Recognize the parameters of the contest>Understand all of the interactions between moves, types, abilities, field, weather, gender, etc.>Know the stats, move pools, etc. of all of the PokemonAnd then presumably if the AI can learn, you would feed it a whole bunch of example matches to help hone its understanding of what behaviors that it can take are more likely to result in victory. It would never be as efficient as a human being, because humans are just better at working out complex information with lots of different types of variables than AI is. But it would be really interesting anyway.
If you asked the AI to fill in all of the information for its team on the go during a battle, it's going to either overspecialize against what it currently assesses as a problem to overcome or brick by spreading itself too thin.
All of this is really to say, team comp is a crapshoot. You'd be better off just using the already existing systems in place for battle facility opponents. The AI for those aren't even all that bad.