concepts.dm.crow.behavior.CrowFeatureAssignmentExpression#

class CrowFeatureAssignmentExpression[source]#

Bases: CrowBehaviorBodyPrimitiveBase

Methods

Attributes

feature

The feature to assign.

value

The value to assign.

evaluation_mode

The evaluation mode of the assignment.

vision_update

Whether the feature assignment should be override by visual perception during execution time.

__init__(feature, value, simulation=False, execution=False, vision_update=False)[source]#
Parameters:
__new__(**kwargs)#
get_prefix()[source]#
Return type:

str

evaluation_mode: CrowFunctionEvaluationMode#

The evaluation mode of the assignment.

feature: FunctionApplicationExpression#

The feature to assign.

value: ObjectOrValueOutputExpression | NullExpression#

The value to assign.

vision_update: bool#

Whether the feature assignment should be override by visual perception during execution time.