edu.mit.ll.group43.surfaceoptimization.measurement
Interface Measurer

All Known Implementing Classes:
CPSDeviationMeasurer, RunwayMaxDelayMeasurer, RunwaySystemDelayMeasurer, SpotMaxDelayMeasurer, SpotSystemDelayMeasurer

public interface Measurer

This interface is to be implemented that performs any kind of measurement on a sequence, such as system delay, maximum delay, makespan, robustness, etc.

Author:
William Hawkins

Method Summary
 int measure(java.util.ArrayList<Aircraft> sequence)
          Returns the calculated measure for this aircraft sequence based on what this measurer is measuring.
 

Method Detail

measure

int measure(java.util.ArrayList<Aircraft> sequence)
            throws java.io.FileNotFoundException
Returns the calculated measure for this aircraft sequence based on what this measurer is measuring.

Parameters:
sequence - Sequence to be measured
Returns:
Throws:
java.io.FileNotFoundException