Closed pmdoll closed 7 years ago
@pmdoll so are you requesting
I am requesting that only state
nodes that are part of a sequence should have end-node attribute set. Not otherwise.
For state nodes, current planner code not depend on end-node anymore.
Need to establish clear semantics for what the :end-node of a state node means. The specifics of :end-node (for a state node) are currently ill-defined, and the use of it currently doesn’t depend on any specific value (e.g., the planner and dispatcher currently don’t care).
Prior to IR days, generated TPN
state
nodes had :sequence-end node pointing to the end node of the sequence.Current TPN
state
nodes have :end-node pointing to the end-node of the activity instead of the end-node of the sequence. This is the case for TPNs generated by bothhtn and tpn
task.Also, the :end-node is not always present.
from first.tpn.json