Не совсем понял что это значит "выдвинуть площадь"?
Диапазоны дальностей и сектора и еще масса всякого естественно активно используется ИИ с незапамятных времен в нашей игре.
Это неформализируемый критерий, его нельзя использовать
Это неформализируемый алгоритм. Что значит "прятался", что такое "складки", "гребень", "пространство перед собой". Это понятия которыми оперирует человек, но они бессмыслены для ИИ.
Но в целом если выкинуть эти странные термины и заменить их другими то ИИ так и делает у нас в игре. Прячется там где можно спрятаться, наступает там где можно развернуть формацию. С поправкой на то есть ли такие места или нет в данном месте. И что немаловажно даже в самых неблагоприятных местах может гибко менять "стратегию" и продолжать что-то делать. И все это для любых комбинаций юнитов и совершенно без скриптов.