edu.mit.ll.group43.surfaceoptimization.dp.factory
Class OneGapSpotDPSequencerFactory
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.OneGapSpotDPSequencerFactory
public class OneGapSpotDPSequencerFactory
- extends SimpleSpotDPSequencerFactory
This factory is used to have the DPSequencer carry out the One Gap
algorithm, which allows the aircraft currently being sequenced to
look back at the predicted takeoff times of the last two aircraft to
take off and determine if it can fit into the gap between them
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 |
OneGapSpotDPSequencerFactory
public OneGapSpotDPSequencerFactory(int cps,
MinimumSeparationCalculator<? extends WeightClass> calc)
getCostStrategy
public CostStrategy getCostStrategy()
- Overrides:
getCostStrategy
in class SimpleSpotDPSequencerFactory