Composite Reference
Here is a reference built-in Composite of BehaviourTree.
Classes
| Class Name | Description |
|---|---|
| RandomExecutor | Execute one of the child nodes randomly and return the execution result as it is. |
| RandomSelector | Execute the child nodes in random order, return success if successful child nodes are found and end. If all the child nodes fail, it returns failure. |
| RandomSequencer | Execute child nodes in random order, return failed and finish when a failed child node is found. If all the child nodes succeed, it returns success. |
| Selector | Execute child nodes in order from the left, and return success if successful child nodes are found and end. If all the child nodes fail, it returns failure. |
| Sequencer | Execute the child nodes in order from the left, fail if the failed child nodes are found, and exit. Return success if all child nodes succeed. |