А если прописать алгоритм действий для компа при ограничении юнитов на одной клетке (к примеру 10 юнитов)? Т.е. написать чтобы формировал рядом следующий отряд. Так же можно задать вес одного тайла. К примеру тяжелая техника (танк) имеет вес 3, механизированная пехота - 2, а пехота - 1. Общий вес можно задать 15-20.