Class RTNUtil
- java.lang.Object
-
- ai.libs.jaicore.planning.hierarchical.algorithms.forwarddecomposition.graphgenerators.rtn.RTNUtil
-
public class RTNUtil extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Collection<java.lang.String>
getClassesThatAreInAClusterThatNeedsToBeRefined(RTNNode node)
static java.util.Collection<java.lang.String>
getClassesThatAreInAnyCluster(RTNNode node)
static java.util.Collection<java.lang.String>
getClassesThatAreIsolated(RTNNode node)
static java.util.Collection<java.lang.String>
getClassesThatAreNotIsolated(RTNNode node)
static java.util.Collection<java.lang.String>
getClassesThatExistInState(RTNNode node)
static java.util.Collection<java.lang.String>
getClassesThatRemainToBeSeparated(RTNNode node)
static java.util.Collection<java.lang.String>
getClustersThatExistInState(RTNNode node)
static java.util.Collection<java.lang.String>
getClustersThatWillBeRefined(RTNNode node)
static java.util.List<TFDNode>
serializeGraph(ai.libs.jaicore.graph.LabeledGraph<RTNNode,RTNEdge> g)
-
-
-
Method Detail
-
serializeGraph
public static java.util.List<TFDNode> serializeGraph(ai.libs.jaicore.graph.LabeledGraph<RTNNode,RTNEdge> g)
-
getClassesThatRemainToBeSeparated
public static java.util.Collection<java.lang.String> getClassesThatRemainToBeSeparated(RTNNode node)
-
getClassesThatAreInAnyCluster
public static java.util.Collection<java.lang.String> getClassesThatAreInAnyCluster(RTNNode node)
-
getClassesThatAreInAClusterThatNeedsToBeRefined
public static java.util.Collection<java.lang.String> getClassesThatAreInAClusterThatNeedsToBeRefined(RTNNode node)
-
getClassesThatAreNotIsolated
public static java.util.Collection<java.lang.String> getClassesThatAreNotIsolated(RTNNode node)
-
getClassesThatAreIsolated
public static java.util.Collection<java.lang.String> getClassesThatAreIsolated(RTNNode node)
-
getClassesThatExistInState
public static java.util.Collection<java.lang.String> getClassesThatExistInState(RTNNode node)
-
getClustersThatExistInState
public static java.util.Collection<java.lang.String> getClustersThatExistInState(RTNNode node)
-
getClustersThatWillBeRefined
public static java.util.Collection<java.lang.String> getClustersThatWillBeRefined(RTNNode node)
-
-