Closed joy13975 closed 5 years ago
Note: enumerating all paths or even simple paths between two arbitrary source and destination nodes is NP-hard.
To determine whether two hinges have a valid path in XDB, we need to check more than just simple paths. See H.blend
where multiple instances of D49
and D49_aC2_ext
are required to form a path.
When cycles are invovled, there can be infinite paths between two nodes.
Reject 2H cases where XDB does not contain a path between the two hinges.
Maintain the above property throughout GA.