edu.mit.ll.group43.surfaceoptimization.dp.factory.node
Interface CPSNetworkNodeFactory
- All Known Implementing Classes:
- DefaultCPSNetworkNodeFactory, LenientSmartCPSNetworkNodeFactory, SmartCPSNetworkNodeFactory
public interface CPSNetworkNodeFactory
Interface for factories that generate CPSNetworkNodes. These
factories abstract the creation of CPS network nodes, whose
variants can be used in combination with edge and cost
strategies that implement more complicated algorithms that
rely on additional features provided in subclasses of
CPSNetworkNode.
- Author:
- William Hawkins
getCPSNetworkNode
CPSNetworkNode getCPSNetworkNode(Subsequence<Aircraft> seq)
- Creates and returns a CPSNetworkNode that represents the
given subsequence of Aircraft.
- Parameters:
seq
-
- Returns: