Это "не хоть какой путь", это правильный и изначально задуманный путь. Давайте я объясню.
Давайте разделим для понимания ИИ на три сущности:
1) Тело (спинной мозг)
2) Голова (головной мозг)
3) Личность (воля)
Тело реализовано внутри проекта и вы никак не можете на него повлиять. Тело прежде всего боится разбить самолет, умеет им управлять (например логика управления 2х двигательными самолетами Готой например это очень не простая задача для ИИ). Тут же находится стрельба и прицеливание. На этом все.
Голова. Так же реализована нами и вы не можете на нее влиять. Голова помогает ему ориентироваться. Он понимает один он или в группе, командует или подчиняется. Умеет оценивать вероятности и опасность окружающих самолетов (я не про столкновения, столкновения это тело). Т.е. например он умеет делать выборку из целей, и определить что из 3х разных целей именно эта наиболее опасна, и переключиться на нее. К голове же относятся его органы чувств. С ближайшей версией это станет актуально, у него появятся глаза и слух, которые будут влиять на поведение (недостаток информации изменяет поведение).
Воля - Разум. А вот тут мы ничем не можем помочь. Ни телу ни голове не нужна победа, не важна миссия, они ничего не знают о цели и смысле. Вот этот кусок весь сделан нами открытым. И управляется из миссии (поэтому редактор так не тривиален) именно миссия объясняет ИИ зачем и куда он летит и в каком состоянии он находится. Он может даже совершить самопожертвование ради выполнения цели (для ИИ это нонсенс, ибо противоречит и телу и голове), может быть по характеру забиякой и атаковать любую цель, а может быть осторожным и не обращать внимания на противника до момента пока ему не будет угрожать реальная опасность.
На голову и тело действуют три пресета точности поведения. Новичок, ветеран, ас. Они никак не влияют на характер, можно создать агрессивного новичка или флегматичного аса.