Any recommendations for it?
Currently it cycles through all units from oldest to newest which is easy to code but pretty random and counterintuitive to play.
It could instead cycle from first combat starting position to last or from nearest to opponent to furthest from opponent.
One thing we have to be careful though is the autoselection order shouldn't spoil the correct strategy for the players, so it shouldn't select ranged units first.
Currently it cycles through all units from oldest to newest which is easy to code but pretty random and counterintuitive to play.
It could instead cycle from first combat starting position to last or from nearest to opponent to furthest from opponent.
One thing we have to be careful though is the autoselection order shouldn't spoil the correct strategy for the players, so it shouldn't select ranged units first.