Так почему ии просто не поставить условие: если "перемещение" и идут потери в течение 15-20 секунд или какой-то процент потерь накапливается за, предположим 30 сек - 1 мин, то группе перейти на команду "атака" или же реже (в зависимости от уровня потерь) отступить назад, а потом уже атака или обход в боевом порядке?
Тогда ведь не будет "нудный ИИ ничего не происходит жду уже 2 часа" и степень "ИИ прет как на убой нет спасенья" будет ниже.