Package | Description |
---|---|
org.oakgp.rank.fitness |
Provides classes for using a fitness function to rank the candidates of a generation.
|
org.oakgp.rank.tournament |
Provides classes for using a round-robin tournament to rank the candidates of a generation.
|
org.oakgp.util |
Utility classes that support the functionality provided by the rest of the framework.
|
Modifier and Type | Class and Description |
---|---|
class |
FitnessFunctionGenerationRanker
Ranks and sorts the fitness of
Node instances using a FitnessFunction . |
Modifier and Type | Class and Description |
---|---|
class |
RoundRobinTournament
Ranks and sorts the fitness of
Node instances using a TwoPlayerGame in a round-robin tournament. |
Modifier and Type | Method and Description |
---|---|
static RankedCandidates |
Runner.process(GenerationRanker generationRanker,
GenerationEvolver generationEvolver,
Predicate<RankedCandidates> terminator,
Collection<Node> initialPopulation)
Performs a Genetic Programming run.
|
RunBuilder.InitialPopulationSetter |
RunBuilder.GenerationRankerSetter.setGenerationRanker(GenerationRanker generationRanker)
Set the
GenerationRanker used to rank and sort the candidates of a generation. |
OakGP Genetic Programming Framework