For now the battlefield is just 1D, i.e row 1-10. How about make it 2D. 10 x 3, 5, or more, depending on region types or fortification. It will open more dinamics and strategy to the battle game, and more realistic. Armies could move up or down, striking from the side, avoiding charge, or probably limit a box how much can it contain a number of army.