@Override public void run(GoalSelector selector) { BehaviorStatus status = run(); if (status == BehaviorStatus.RESET_AND_REMOVE) { selector.finishAndRemove(); } else if (status == BehaviorStatus.FAILURE || status == BehaviorStatus.SUCCESS) { selector.finish(); } }