В искусственном интеллекте , алгоритм выбора поведения , [1] или алгоритм выбора действия , представляет собой алгоритм , который выбирает подходящие поведения или действия для одного или нескольких интеллектуальных агентов . В игровом искусственном интеллекте , он выбирает поведения или действия для одного или нескольких неигровых персонажей . Обычные алгоритмы выбора поведения включают в себя:
В прикладном программировании выбор поведения конкретного метода во время выполнения называется шаблоном проектирования стратегии .