behavior tree (BT) — математическая модель выполнения плана, используемая в информатике, робототехнике, системах управления и видеоиграх. Она описывает модульное переключение между конечным набором задач. Ее преимущество заключается в возможности создавать очень сложные задачи, состоящие из простых, не беспокоясь о том, как реализованы эти простые задачи. BT имеют некоторое сходство с иерархическими конечными автоматами, но ключевое отличие заключается в том, что основным строительным блоком поведения является задача, а не состояние. Простота понимания человеком делает BTs менее подверженными ошибкам и очень популярными среди разработчиков игр. BTs обобщают несколько других архитектур управления.
[Глоссарий по искусственному интеллекту. (Электронный ресурс). Режим доступа: http:// en.wikipedia.org›wiki/Glossary_of_artificial_intelligence/, свободный.]