Sophisticated and dynamic behavior is the end-goal of any AI solution. RAIN{one} makes behavior creation easy and offers several different approaches.
In an AI, behavior is controlled by its Mind. For AI that require only very simple behavior a SimpleMind can be used. This mind will execute any scripts attached to it.
More sophisticated behavior can be created with a BehaviorTreeMind which uses Behavior Trees to execute behavior. Goal-Oriented Behavior is also integrated with behavior trees and can be executed with a BehaviorTreeMind.