Home › Glossary › Systems › Behavior tree (BT)

Intermediate · Systems

Behavior tree (BT)

Visual diagram · (in preparation) · Math · (in preparation) · Worked example · 3 difficulty levels.

TL;DR. A tree structure used for defining complex agent behaviors through modular composition of tasks.

Technical Definition

A tree structure used for defining complex agent behaviors through modular composition of tasks.

How it works

Behavior Trees (BTs) are a powerful way to model and control the actions of intelligent agents, commonly used in game AI, robotics, and control systems. They provide a flexible and modular way to define complex behaviors by composing simpler tasks hierarchically. BTs allow for clear logic and easy modification of agent decision-making processes.

Related Concepts

  • Robotics — The interdisciplinary field focused on designing, building, and operating robots.

Further Reading

  • Wikipedia — Glossary of AI