public final class FitnessFunctionGenerationRanker extends Object implements GenerationRanker
Node instances using a FitnessFunction.| Constructor and Description |
|---|
FitnessFunctionGenerationRanker(FitnessFunction fitnessFunction)
Constructs a
GenerationRanker with the specified FitnessFunction. |
| Modifier and Type | Method and Description |
|---|---|
RankedCandidates |
rank(Collection<Node> input)
Returns the sorted result of applying this object's
FitnessFunction against each of the specified nodes. |
public FitnessFunctionGenerationRanker(FitnessFunction fitnessFunction)
GenerationRanker with the specified FitnessFunction.fitnessFunction - the FitnessFunction to use when determining the fitness of candidatespublic RankedCandidates rank(Collection<Node> input)
FitnessFunction against each of the specified nodes.rank in interface GenerationRankerinput - the Node instances to apply this object's FitnessFunction againstList of RankedCandidate - one for each Node specified in input - sorted by fitnessOakGP Genetic Programming Framework