Interface Evaluator<P extends Phenotype>

Type Parameters:
P - the type of the phenotype that is evaluated

public interface Evaluator<P extends Phenotype>
The Evaluator evaluates Phenotypes to Objectives.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    evaluate(P phenotype)
    Evaluates a Phenotype and returns the results in the Objectives.
  • Method Details

    • evaluate

      Objectives evaluate(P phenotype)
      Evaluates a Phenotype and returns the results in the Objectives.
      Parameters:
      phenotype - the phenotype to be evaluated
      Returns:
      the results in the objectives