Formations

Here are possible formations: (I don't know any other useful ones)

FORM_LINE: Line formation (square 1:4 (UPPER_LINE_FACTOR:LOWER_LINE_FACTOR)) - useful in firing and charging, but is hard to turn and is slow.
FORM_COLUMN: Column formation (square 3:2 (UPPER_COLUMN_FACTOR:LOWER_COLUMN_FACTOR)) - good for manoeuvers/movement, but not good in battle, especially long-range.
FORM_SQUARE: Square formation (1 line for each 50(SQUARE_FACTOR) units. For defending archers and cannons.
FORM_SKIRMISH: Skirmish formation (distance between unit 5 times bigger (SKIRMISH_FACTOR/UNIT_SIZE_X)) - for avoiding cannon fire.
FORM_RANDOM: Random formation to simulate chaotic escape.