Package edu.mit.ll.group43.surfaceoptimization.dp.factory

Class Summary
AGOGFSpotDPSequencerFactory  
AllGapsForceSpotDPSequencerFactory  
AllGapsSpotDPSequencerFactory 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.
DPSequencerFactory Abstract class to be extended by classes that serve as factories for the DPSequencer.
LenientAllGapsForceSpotDPSequencerFactory  
OneGapForceSpotDPSequencerFactory  
OneGapSpotDPSequencerFactory 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.
RunwayDPSequencerFactory Factory implementation for a dynamic programming sequencer that maximizes throughput at the runway.
SimpleSpotDPSequencerFactory Factory implementation for a dynamic programming sequencer that minimizes delay at the spot while keeping the spot release and takeoff sequences the same.