You're welcome, and thank you very much for playing! I hope you've been having fun! The feedback is much appreciated!
That AI cannot currently be edited, and I don't believe I said anywhere that the AI has been improved, but rather that the difficulty has been increased. If you see somewhere where I said the AI has been improved, please let me know so that I can fix that, because that is incorrect.
The difficulty has been increased a few ways, with the most obvious being that the enemy now uses fully evolved Pokémon all the time. In the vanilla game, the enemy used LC Pokémon while you used fully evolved Pokémon, which made it extremely easy. Also, the AI would just use whatever Pokémon was assigned to them, meaning they would use terrible Pokémon (Musharna, Forretress, etc) if given the opportunity. Every Pokémon is decent now in Ultimate, so the AI is no longer punished by the Pokemon available to it. I also made enemies have a lot more variety and type coverage, making them less of a pushover.
However, like I said, the AI currently cannot be edited, so it is currently the exact same as in the vanilla game. You were right about all your other points: the AI sucks. Unlike the player, who can move their Pokémon in any order they like, the AI moves in a set order, leading to a lot of suboptimal plays. The AI cannot think ahead at all, putting it in some very precarious situations. The AI absolutely melts down on banner maps, as they try to guard/take the banner at all costs, and will completely ignore everything else. I actually have a fairly big update coming out (probably later today) in which I am considering removing the banners from Viperia so that the AI can actually function properly on that map.
It should be noted that traps actually are somewhat randomly generated, but it is from a pool of spots, so you do see a lot of repeats. Also, making the defender aware of the traps wouldn't be the worst thing (assuming we could do that at some point in the future), but that would mean the player would have access to that information when defending as well, not just the AI.
Improving the AI is definitely a long term goal. If and when that ever becomes possible, you best believe it is one of the main things we will all be working on!
Thanks again for playing, and let me know if you have any other feedback or thoughts! Have fun! :]