Imbedded learning for planner, executor, monitor, controller and evaluator