не спец я, хоть какой либо в програмировании, хотя и понимаю, условно- приблизительно, что такое алгоритм решения. В отношении того же виража, почему не возможно заставить бота его делать, если он сидит на И-16 или Яке? Компу легче опознать тип противоборствующего самолета и выбрать необходимый маневр. Ведь взлетает он так что мало кому из вирпилов снилось, так что ему сотворить сумашедший вираж:confused: Не космический, это грусно будет, а на пределе человеческих возможностей или чуть выше это предела:confused: Или вторая ситуация, когда прижимаешься к земле, че им стоит пасти овечку, ползающую у травки, делая это сверху на 500-700 м выше, но не сматываясь на пару километров. Даже вирпил новичок отлично понимает, что прижавшегося в маневрах к земле самолета противника можно откровенно "пасти", естественно принимая меры не только к подготовке атаки, но и к тому, чтобы со всей дури не вскопать землю... (зато энергию сохранил!!!)
Попробуй сформулировать условия для этих маневров. То есть в какой момент какой маневр применять. Желательно в зависимости от того, в каком положении самолет уже находится. Но условия конкретизировать, те по возможности не использовать термины высоко-низко/далеко-близко, а оперировать метрами высоты и дальности (или дробными от характеристик самолета, например "пол-высоты боевого разворота" или "с дальность действительного огня&quot, а потом придумать ситуации в которых этот алгоритм приведет в втыканию в землю или противника/коллегу. Может поэтому ботам маневры у земли запретили? Если вирпил навернулся - "сам дурак", #а если бы боты в землю втыкались в определенных ситуациях, то "разработчики, поправте свою х...ню!!!" Плевать, что до этого бот этим маневром 5 раз вирпила сбивал.
Более того, компутер не только AI занимается, и это надо нормально просчитывать _на_самых_тормозных_машинах_ в перерывах между отрисовкой графики, обработки ввода пользователя и обсчета поведения всех самолетов. Может статься, что просто не хватает ресурсов на большее количество маневров.
А если пофантазировать, то очень бы хотелось некое открытое "AI API" для того, чтобы можно было самому поведение программировать, а потом чемпионаты среди ботов устраивать, как у шахматных компутеров. Я бы попробовал #