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

t1aro
alZarif
Dr.Schmeisser
KhanBagatur
gurvinek2005
Crusader556
Haktar
Mady
Valyrian_Legionnaire
DinarMayor
Corrector
kosak4
Farin Frostgeir



