Caesar AI Atlas

Behavior Tree

Also known as: Behaviour Tree

Caesar AI Atlas Definition

A behavior tree is a modular model for organizing and executing tasks in systems such as robotics, games, control systems, and AI agents. It represents behavior as a hierarchy of tasks and control-flow nodes, enabling complex behavior to be composed from simpler units in a human-readable structure.

Other Definitions

Behavior Tree Source

A mathematical model of plan execution used in computer science, robotics, control systems and video games. They describe switchings between a finite set of tasks in a modular fashion. Their strength comes from their ability to create very complex tasks composed of simple tasks, without worrying how the simple tasks are implemented. BTs present some similarities to hierarchical state machines with the key difference that the main building block of a behavior is a task rather than a state. Its ease of human understanding make BTs less error-prone and very popular in the game developer community

Related Terms