# Composite リファレンス

BehaviourTreeの組み込みCompositeのリファレンスです。

## Classes

クラス名 | 説明
--- | ---
RandomExecutor | 子ノードのうち一つをランダムに実行し、実行結果をそのまま返す。
RandomSelector | 子ノードをランダムな順に実行し、成功した子ノードが見つかったら成功を返し終了する。 子ノードがすべて失敗した場合は失敗を返す。
RandomSequencer | 子ノードをランダムな順に実行し、失敗した子ノードが見つかったら失敗を返し終了する。 子ノードがすべて成功した場合は成功を返す。
Selector | 子ノードを左から順に実行し、成功した子ノードが見つかったら成功を返し終了する。 子ノードがすべて失敗した場合は失敗を返す。
Sequencer | 子ノードを左から順に実行し、失敗した子ノードが見つかったら失敗を返し終了する。 子ノードがすべて成功したら成功を返す。