Искусственный интеллект

Входные требования: Необходимо знать и уметь эффективно применять один или несколько языков программирования для написания компьютерных программ. Пользоваться поисковыми системами для получения доступа к необходимой информации. Английский язык на уровне чтения со словарем.

Зачетные единицы: 3

Семестр: 3

Курс: Основной

Язык курса: Русский

Цели

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

Содержание

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

Формат

Лекции и лабораторные работы

Оценка

Присутствие обязательно. Студенты не могут пропускать более двух занятий.

Оценка включает: 50% еженедельное тестирование; 50% выполнение лабораторных работ.