concepts.dm.crow.controller.CrowControllerApplier#
- class CrowControllerApplier[source]#
Bases:
object
Methods
long_str
()set_constraints
(global_constraints, ...)Attributes
The controller to be applied.
The arguments of the controller application.
The global constraints of the controller application.
The local constraints of the controller application.
- __init__(controller, arguments, global_constraints=None, local_constraints=None)[source]#
- Parameters:
controller (CrowController)
arguments (Sequence[str | StateObjectReference | StateObjectList | TensorValue | OptimisticValue])
global_constraints (Dict[int, Sequence[ValueOutputExpression]] | None)
local_constraints (Sequence[ValueOutputExpression] | None)
- __new__(**kwargs)#
- arguments: Tuple[str | TensorValue, ...]#
The arguments of the controller application.
- controller: CrowController#
The controller to be applied.
- global_constraints: Dict[int, Tuple[Tuple[ValueOutputExpression, ...], dict]] | None#
The global constraints of the controller application.