edu.mit.ll.group43.surfaceoptimization.dp.factory
Class AllGapsSpotDPSequencerFactory
java.lang.Object
edu.mit.ll.group43.surfaceoptimization.dp.factory.DPSequencerFactory
edu.mit.ll.group43.surfaceoptimization.dp.factory.SimpleSpotDPSequencerFactory
edu.mit.ll.group43.surfaceoptimization.dp.factory.AllGapsSpotDPSequencerFactory
public class AllGapsSpotDPSequencerFactory
- extends SimpleSpotDPSequencerFactory
This factory is used to have the DPSequencer carry out the All Gaps
algorithm, which allows the aircraft currently being sequenced to
look back at all predicted takeoff times and determine if there are
any gaps it can fit into without violating CPS, ready times, or adding
delay to the second of the two aircraft it is trying to fit between.
- Author:
- William Hawkins
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AllGapsSpotDPSequencerFactory
public AllGapsSpotDPSequencerFactory(int cps,
MinimumSeparationCalculator<? extends WeightClass> calc)
getCostStrategy
public CostStrategy getCostStrategy()
- Overrides:
getCostStrategy
in class SimpleSpotDPSequencerFactory