concepts.dm.crow.planners.regression_planning.CrowPlanningResult#
- class CrowPlanningResult[source]#
Bases:
object
CrowPlanningResult(state: concepts.dm.crow.crow_domain.CrowState, csp: Optional[concepts.dsl.constraint.ConstraintSatisfactionProblem], controller_actions: Tuple[concepts.dm.crow.controller.CrowControllerApplier, …], scopes: Dict[int, Any], latest_scope: int)
Methods
clone
([state, csp, controller_actions, ...])make_empty
(state)Attributes
- __init__(state, csp, controller_actions, scopes, latest_scope)#
- Parameters:
state (CrowState)
csp (ConstraintSatisfactionProblem | None)
controller_actions (Tuple[CrowControllerApplier, ...])
latest_scope (int)
- Return type:
None
- __new__(**kwargs)#
- clone(state=_UNSET, csp=_UNSET, controller_actions=_UNSET, scopes=_UNSET, latest_scope=_UNSET)[source]#
- Return type:
- controller_actions: Tuple[CrowControllerApplier, ...]#