Stateful constructs: most decorators; ordered composites, mutable composites
Reset on resume: if control has not entered a branch for one or more frames, upon re-entry the stateful construct should reset.
Benefit
With many stateful constructs the expectation when an agent dropped the associate task for a while, is that state related to said task should revert to its default state. Invoking Reset() manually is possible, however manually managing decorator state is not desirable.
Stateful constructs: most decorators; ordered composites, mutable composites Reset on resume: if control has not entered a branch for one or more frames, upon re-entry the stateful construct should reset.
Benefit With many stateful constructs the expectation when an agent dropped the associate task for a while, is that state related to said task should revert to its default state. Invoking Reset() manually is possible, however manually managing decorator state is not desirable.