Late to the party because I was dealing with The Party but here is my interpretation, for what it's worth, in the form of a decision tree:
- if I am good order and...
- adjacent to an enemy unit I assault it!
- not adjacent to an enemy unit I use my maximum movement allowance to move as close as possible to the nearest enemy unit*
- if I am disrupted and...
- adjacent to an enemy unit I try to rally myself in preparation for assault!
- not adjacent to an enemy unit I use my disruption-reduced maximum movement allowance to move as close as possible to the nearest enemy unit
- if I am demoralized I try to rally myself
This is clear and easy to implement in my eyes.
* - there is still room for dicking around here in the form of high-cost terrain - do I plunge straight ahead and therefore take more time to reach the target or do I skirt the field/swamp/forest and move less linearly but faster towards the enemy?