hombresecreto: Trying to get into this but I am having trouble knowing which battles are winnable before I enter them. It seems like a complete crap shoot whether I will be over- or underpowered for the battle, and I don't see anything in the main map interface that will help me judge. Do I just have to memorize the different enemy types and slowly develop some intuition about this?
In part, yes, you have to get a "feel" for the enemies and how they work. However, if you right-click on the enemy troop, it will give you a rough estimate of how many there are in the bunch:
A Few (up to 5)
Several (5-10)
A Pack (11-20)
Lots (21-50)
A Horde (51-100)
and so on. It gets bigger with a Throng and a Legion (which is 1000+) and there are a couple others in there too. "Lots" is a dangerous number, especially with high-level targets, because the difference between twenty-one and fifty is
huge.
The other thing that you can check is the Visions spell. If you cast Visions, it will not only tell you the exact numbers of enemies, but also (in the case of wandering monsters) their probable reaction to you - whether they'll fight (meaning that they think that they can at least hurt you) or run away, talk (if you have diplomacy) or join you.
Beyond that, it's really a bit of knowing the numbers, getting a good feel for the tactics, and save-and-reload. A lot of save-and-reload, until you learn the ropes.