Помогите немного в ИИ
Добрый день, уважаемые!
В прошлый раз вы мне очень помогли по поводу игростроя. Сейчас опять возник вопрос.
Третий день день уже над ним рассуждаю и что-то чувствую что только больше путаюсь. Сам вопрос - ИИ простого жителя в игре у которого есть 4 потребности: еда (жрат), защита (безопасность), блага (богатство и комфорт) и исследования (тяга к изучению нового).
И вот никак у меня не получается алгоритм. Первое что пришло на ум это сперва пожрат, потом найти меч для защиты и пойти грабить добывать золото. Но тут не клеится алгоритм, ведь если он снова захочет жрат, житель должен бросить меч и золото и идти экстренно жрат, ведь без еды житель мрет. Потом понял что и с золотишком проблема, ведь найди он золотишко он просто останется спокойно жить, значит тягу к золоту нужно постоянно делать больше и больше чтобы заставить ИИ двигаться дальше. А каким алгоритмом побудить его рисковать своей безопасностью (вторым приоритетом) чтобы за золото (которое третий приоритет) идти воевать? И пирамиду Маслоу в голове вспомнил, но что-то не помогает она. Ведь самураи делали сеппуку вообще не по этой пирамиде. Вообщем запутался я сильно, и уже думаю просто пусть все рандомно занимаются всякое херней...
Но может кто подскажет простой алгоритм действия ИИ или подскажет где искать, чтобы их действия напоминали действия людей.
Заранее благодарю!
Но если у тебя борьба всех против всех, такой интеллект гораздо сложнее.
его должно заботить
-убежище на территории без монстров
-склад еды-воды-золота
-адекватное оружие
-где это золото тратить