edu.mit.ll.group43.surfaceoptimization.dp.factory
Class RunwayDPSequencerFactory
java.lang.Object
edu.mit.ll.group43.surfaceoptimization.dp.factory.DPSequencerFactory
edu.mit.ll.group43.surfaceoptimization.dp.factory.RunwayDPSequencerFactory
public class RunwayDPSequencerFactory
- extends DPSequencerFactory
Factory implementation for a dynamic programming sequencer that
maximizes throughput at the runway.
- Author:
- William Hawkins
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RunwayDPSequencerFactory
public RunwayDPSequencerFactory(int cps,
MinimumSeparationCalculator<? extends WeightClass> calc)
getCostStrategy
public CostStrategy getCostStrategy()
- Specified by:
getCostStrategy
in class DPSequencerFactory
getEdgeValueStrategy
public EdgeValueStrategy getEdgeValueStrategy()
- Specified by:
getEdgeValueStrategy
in class DPSequencerFactory
getCPSNetworkNodeFactory
public CPSNetworkNodeFactory getCPSNetworkNodeFactory()
- Specified by:
getCPSNetworkNodeFactory
in class DPSequencerFactory
getSequenceRecoveryStrategy
public SequenceRecoveryStrategy getSequenceRecoveryStrategy()
- Specified by:
getSequenceRecoveryStrategy
in class DPSequencerFactory
getCPSNetworkGenerator
public CPSNetworkGenerator getCPSNetworkGenerator()
- Specified by:
getCPSNetworkGenerator
in class DPSequencerFactory