New day, new suggestions - I'm doing MY part to delay the game, are you? At any rate, these are abilities that I suspect are present for the AI, and it would be nice if humans had access to them as well. If they are NOT present, it seems they would be useful AI subroutines, anyway.
1) Commander Go-To Command.
Click on a commander, change orders to "Go To Province", click on target province. The commander travels there along the shortest route, keeping the "Go To Province XXX" command until one of 4 things happen: a) you change his orders, b) he arrives and clears his orders, c) the path becomes blocked and he clears his orders, or d) he cannot progress farther without entering a province that has inadequate supply, so he clears his orders. I'd like this a lot, especially when the front is far from my homeland.
2) Auto-Search Command.
Issue to a mage or priest, who will keep the Auto-Search command until you change his orders, or he runs out of provinces to search. Each turn, the commander selects the closest province in which his magic levels would allow greater searching (from the new site-searching list). He goes there, searches it, and then selects the new closest valid province. When no more are valid, he clears his orders.
3) Auto-Site-Search Spell Command
Select a mage in a lab, choose a site-searching spell, and the mage will auto-target it at a new friendly province each turn, that has not been searched to level 4 in that element yet. When he runs out of provinces or gems, he'll clear orders. Ideally, if 2 mages are set to auto with the same spell, they should not target the same province on the same turn, but hey - I'm human, and I do that sometimes
4) Scout/Spy/Scry Results List
Not really an automation, per se, but it would be really useful if the most recent scouting results were saved in in a list so you don't have to write them down. Kind of like Stars!, looking at information about a province would say "This information is 3 turns old" or "...from turn 27".
And yes, I know none of these are perfect... but they would tend to reduce micromanagement for humans, and possibly make the AI more powerful / easier to program, depending on how it is designed. Any suggestions for improvements are welcome!
-Cherry