>>48100122>What makes a Pokemon game difficult (or not)?the existing games have hard parts usually by creating an enemy that is much stronger than anything the player can get. ultra necrozma is the most obvious example. that meme fight with cynthia is another pretty clear one. sword and shield does this well with the max raids.
this is fine occasionally but it leaves the gym leaders and other trainers as minor bumps on the road.
the first thing i'd do with that is give them a concrete strategy across multiple mons. a water leader should have rain up nearly the whole time. a poison leader should have tons of tanky mons so it can try to toxic stall. etc.
of course, give them good or perfect EVs/IVs, good held items, good moves.
i don't think it's worth trying to create a human-like AI, but what they can do instead is give the leaders very simple patterns. simple If Then checks, like use Sunny Day if it's not sunny, otherwise use Weather Ball. those can be powerful and give the player something to plan around.
the gamecube games were actually pretty good about this, though they didn't go too hard because the mon selection was terrible in those games