Рекомендуем

информация от партнеров здесь

Счетчики







Road Rash Наследие: Помогите Возродить Эпические Мотогонки на Kickstarter! Наследница Road Rash, долгожданный проект для поклонников культовой мотогонки, наконец, появилась на Kickstarter theatretabard.click/categories/na-prirode. Этот игровой опыт обещает сочетать адреналин и брутальные мотоциклетные бои, ожививая дух оригинальной игры. Поддержите проект и отправьтесь в захватывающее путешествие по асфальту и адреналину.

Структура AI системы


Структура в формате Rational Rose

Мои размышления примерно такие: Если ИР (Искусственный Разум) будет базироваться на агентах, то агенты должны сами себя модифицировать (модифицировать выполняемый код). Выполняемый код содержится в методах. Методы принадлежат экземплярам объектов... Объекты - это фреймы (частички знаний) Метод - тоже фрейм (частичка знаний) Метод состоит из последовательности действий, которые и будут модифицироваться... Значит каждое действие - это тоже фрейм.

В .NET мне нравится как построен ООП... т.е. там уже заложены классы, объекты, методы, свойства и т.д... Но исполняемый код записыватся все-равно на ASM подобном языке Т.е. перейти от ASM кода к коду на C# будет трудно. По крайней мере коментарии которые оставляет программист будут точно потеряны. А коментарии могут приходится ИИ для принятия решения как модифицировать свой код...

Отсюда вывод. Нужна .NET похожая платформа, но с намного большими возможностями... Или не платформа, а надстройка над .NET (на схеме эта надстройка соответсвует прямоуг