Как бы оно не выросло в систему уравнений для нечетких выводов

Сделать нормальный расчет без симуляци тактики думаю нереально.
Из относительно "простых вариантов" ~ "я тебе ты мне".
Инициатива = Атака +1(если нападаешь) - защита_врага -1(если он в замке) + моя_территория - его_территория ... получаем 1й и 2й
Битвы в замках, автобой, и CPU-HUM отдельная история...
Бегство = цена юнитов твоих *4 > цена юнитов чужих
Порядок расчета:
нападавший(только стрелки), инициатива, 2й, 1й, 2й ...
пока живые есть или бегство
урон по каждому отряду= (атака_всех_врага - защита_всех_своих)
/ отряды своихкаждый отряд = юнит*количество - урон по каждому отряду
бегство();
Можно добавить зависимость от типа юнита(ближний дальний), положения в отряде (1я линия, 2я линия), лечение...
Расчет глупый, не учитывающий множество параметров, который можно критиковать и критиковать.
Но чем больше таких идей тем ближе к здравым мыслям, брэиншторм ещё никто не отменял.
Изобретать велосипед так изобретать
