Perhaps the easiest fix is to just have units retire to the Area they came from?
They have to still have sufficient control to enter that region. This leads me to ask - does control of an area change day by day DURING a turn execution?
----------------
Basically, a unit in retreat will fall back on its line of communications and/or supply.
Many times the LOC and the Supply Line are the same thing, not always.
In Runyans experience above the unit retreated to an area that was NOT in his supply net and not in any contact with other areas to have enough supply...
So, at least, the unit should retreat to an adjacent Zone that is getting the most supply. Control of an area is obviously not enough; I personally think that, if its to be complicated for all kinds of situations, my humble suggestion are below;
1. Go Back to the Zone you came from. (Not doable, say, your back is against the wall or its an amphib assault).
2. Got to an adjacent Zone that has sufficient control and the Highest Supply value. Level of control is secondary to supply availability.
3. Only then (say no supply or all are equal), then retreat to a zone that gives you the highest AVERAGE control '(structure+area)/2'
It might take a little longer to process, but I'd much rather have it modeled correctly.
My Buck-Fifty...
