concepts.dm.crow.behavior.CrowBehaviorCommit#

class CrowBehaviorCommit[source]#

Bases: CrowBehaviorBodyPrimitiveBase

Methods

Attributes

flags

flags_str

behavior

the execution is always going to achieve the subgoal.

sketch

the sketch is always going to achieve the subgoal.

csp

the CSP is always going to achieve the subgoal.

__init__(sketch=False, csp=False, behavior=False)[source]#
Parameters:
__new__(**kwargs)#
behavior: bool#

the execution is always going to achieve the subgoal.

Type:

Whether to commit the execution

csp: bool#

the CSP is always going to achieve the subgoal.

Type:

Whether to commit the CSP variables

property flags#
property flags_str#
sketch: bool#

the sketch is always going to achieve the subgoal.

Type:

Whether to commit the sketch