Before revision:  The general behavior is specified offline through behavior trees, where the leaf nodes represent desired states, not actions  as in classical behavior trees .
After revision:  The general behavior is specified offline through behavior trees, where the leaf nodes represent desired states, not actions node, is introduced to specify the desired state to be achieved rather than an action to be executed as in classical behavior trees .