персонаж

Применяемые функции активизации

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

Цель

Чтобы быть вовлеченным в сражение, в ходе которого должна быть поражена какая-то конкретная цель, анимат должен в первую очередь обнаружить существование этой цели!

Моделирование оружия

Прежде всего, мы выработали некоторые исходные предположения, которые будем применять для моделирования оружия в играх.
> Для повышения эффективности контактного оружия необходимо обеспечить непосредственное соприкосновение с противником.

Свойства RBS-решений

Подводя итог, можно отметить, что любая система, основанная на правилах, состоит из трех следующих компонентов.
> База правил — единая база данных, в которой хранятся все правила системы.
> Рабочая память — область, в которой отслеживаются все символы, представляющие проблему.

Выборка с обратным логическим выводом

Система, в которой реализована выборка с обратным логическим выводом (backward chaining), при запуске оперирует некими гипотезами, а в ходе работы іп>ггается подтвердить их, возвращаясь в текущее состояние.

Общие сведения о теории искусственной жизни

Теория искусственной жизни (AL — Artificial Life) занимается изучением поведения отдельных существ, которые объединяются в большие группы сложной структуры, как это происходит в реальной жизни. Как было установлено в ходе исследований, взаимодействие простых компонентов может привести к возникновению невероятно сложных ситуаций.

ИЗМЕНЕНИЕ НАПРАВЛЕНИЯ ДВИЖЕНИЯ ПРИ ОГИБАНИИ ПРЕПЯТСТВИЙ

При качественно проведенной декомпозиции интерфейс с игровым миром, отвечающий за перемещения, позволит реализовать соответствующую систему на основе любого решения из области теории ИИ. Однако начинать лучше всего с самого простого решения из всех возможных.

Необходимость технического проектирования

Хотя некоторым нетерпеливым разработчикам такое "топтание" вокруг технического проекта может показаться пустой тратой времени, в действительности важность этапа технического проектирования трудно переоценить! Если он будет выполнен небрежно или некорректно, система ИИ может стать "камнем на ногах" всей игры.

Практический пример использования движения персонажей

Как нетрудно догадаться, важнейшей способностью персонажа, которую должна обеспечивать подсистема навигации, является умение огибать препятствия. В проявлении этой способности в той или иной степени задействованы все описанные выше свойства.

Доктор Венс

Доктор Венс

Персонаж доктора Венса весьма необычен. Доктор является одним из главных союзников Фримена, и врагом Альянса.



RSS-материал