|
Project Information
Members
Featured
Downloads
|
A thoroughly documented library for behavior trees, with usage examples. Behavior trees are a method of programming AI by creating a directed acyclic graph (DAG) where branch nodes evaluate the current condition of the agent and make decisions, and leaf nodes represent the action that was decided upon. This is a flexible, scalable, and modular system for implementing many different types of behavior. This is a Google Summer of Code project. To get started, download the featured "Libbehavior 1.0 Release". Check out the documentation and examples, or simply get started with the source. |