Агенты в контексте искусственного интеллекта и компьютерных игр — это программные сущности, которые могут выполнять определённые действия, реагировать на изменения в окружающей среде и, возможно, принимать решения на основе заданных правил или алгоритмов. Агенты могут быть простыми или сложными в зависимости от их функциональности и целей ### Примеры ##### В компьютерных играх - **Гражданские машинки в гоночных симуляторах**: Двигаются по трассе, избегая столкновения с игроком и другими объектами. - **Животные в симуляторах выживания**: Имеют поведенческие модели для поиска пищи, уклонения от хищников и взаимодействия с другими животными. - **Игроки в футбольном симуляторе**: Используют AI для определения, когда и как атаковать, защищаться, делать передачи и т.д. - **Рабочие юниты**: Собирают ресурсы, строят здания и ремонтируют их. ##### В искусственном интеллекте - **Чат-боты**: Используют NLP (Natural Language Processing, обработка естественного языка) для понимания и генерации текста в диалоге с пользователем. - **Рекомендательные системы**: Анализируют данные пользователя для предложения наиболее релевантных товаров, фильмов, музыки и т.д. - **Самоуправляемые автомобили**: Используют датчики и алгоритмы для автономного движения по дорогам, соблюдения ПДД и избегания препятствий.