edu.mit.ll.group43.surfaceoptimization.network.dp
Class LenientSmartCPSNetworkNode
java.lang.Object
edu.mit.ll.group43.surfaceoptimization.network.dp.CPSNetworkNode
edu.mit.ll.group43.surfaceoptimization.network.dp.SmartCPSNetworkNode
edu.mit.ll.group43.surfaceoptimization.network.dp.LenientSmartCPSNetworkNode
- All Implemented Interfaces:
- NetworkNode, java.lang.Comparable<CPSNetworkNode>
public class LenientSmartCPSNetworkNode
- extends SmartCPSNetworkNode
Methods inherited from class edu.mit.ll.group43.surfaceoptimization.network.dp.CPSNetworkNode |
addNextNode, addPrevNode, compareTo, equals, getAircraft, getCreated, getLastAircraft, getNextNodes, getOptDistance, getOptPrevNode, getPrevNodes, hashCode, isMarked, mark, removeNextNode, removePrevNode, removeRelationships, setNextNodes, setOptDistance, setOptPrevNode, setPrevNodes, unmark |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
LenientSmartCPSNetworkNode
public LenientSmartCPSNetworkNode(Subsequence<Aircraft> aircraft)
getMostCorrectInvalidSequence
public java.util.ArrayList<Aircraft> getMostCorrectInvalidSequence()
setMostCorrectInvalidSequence
public void setMostCorrectInvalidSequence(java.util.ArrayList<Aircraft> mostCorrectInvalidSequence)
getMostEfficientInvalidSequence
public java.util.ArrayList<Aircraft> getMostEfficientInvalidSequence()
setMostEfficientInvalidSequence
public void setMostEfficientInvalidSequence(java.util.ArrayList<Aircraft> mostEfficientInvalidSequence)