You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The ToBlackboard classes (transforms, subscribers, battery) are all of the blocking variety (return RUNNING || SUCCESS and can't be usefully employed in different situations without an excessive number of decorators.
Visualisation gives no indication of the decision paths that can result from a XYZToBB behaviour
We could resolve the first problem with constructor arguments, but that would not resovle the second problem. Preferred solution choice is to have multiple classes.
Variants
Blocking on New Data → RUNNING||SUCCESS
New Data is Required → FAILURE||SUCCESS
New Data is Optional → SUCCESS
Victory Conditions
Users can deploy transform/battery/subscriber - to - balckboard behaviours of all three variants above without the need for decorators
The text was updated successfully, but these errors were encountered:
Problems to Solve
ToBlackboard
classes (transforms
,subscribers
,battery
) are all of the blocking variety (returnRUNNING || SUCCESS
and can't be usefully employed in different situations without an excessive number of decorators.XYZToBB
behaviourWe could resolve the first problem with constructor arguments, but that would not resovle the second problem. Preferred solution choice is to have multiple classes.
Variants
RUNNING||SUCCESS
FAILURE||SUCCESS
SUCCESS
Victory Conditions
The text was updated successfully, but these errors were encountered: