edu.mit.ll.group43.surfaceoptimization
Class FcfsSequencer
java.lang.Object
edu.mit.ll.group43.surfaceoptimization.Sequencer
edu.mit.ll.group43.surfaceoptimization.FcfsSequencer
public class FcfsSequencer
- extends Sequencer
Sequencer that schedules aircraft to be sent from the spot
immediately when they are ready to do so, eliminating any
delay at the spot and concentrating it all at the runway.
No explicit optimization is done, the only improvement over
real data is that aircraft take off as soon as they can
with respect to minimum separation times.
- Author:
- William Hawkins
Method Summary |
java.util.ArrayList<Aircraft> |
sequence(java.util.ArrayList<Aircraft> seq)
Simply sets the optimal release times of the aircraft in
the given sequence to their respective spot ready times
and return the sequence. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FcfsSequencer
public FcfsSequencer(int cps,
MinimumSeparationCalculator<? extends WeightClass> calc)
sequence
public java.util.ArrayList<Aircraft> sequence(java.util.ArrayList<Aircraft> seq)
- Simply sets the optimal release times of the aircraft in
the given sequence to their respective spot ready times
and return the sequence. No re-sequencing is done.
- Specified by:
sequence
in class Sequencer
- Returns: