Decision Tree, Behavior Tree and Learning