edu.mit.ll.group43.surfaceoptimization.validator
Interface Validator

All Known Implementing Classes:
CPSValidator, NoRepeatedAircraftValidator, ReleasedWhenReadyValidator

public interface Validator

Interface to be implemented by classes that validate whether a given sequence of aircraft obeys a given constraint.

Author:
William Hawkins

Method Summary
 boolean validate(java.util.ArrayList<Aircraft> seq)
          Validates that the given sequence obeys the constraint of this Validator.
 

Method Detail

validate

boolean validate(java.util.ArrayList<Aircraft> seq)
Validates that the given sequence obeys the constraint of this Validator.

Parameters:
seq - Sequence to be validated
Returns:
True if the sequence is valid, false otherwise