|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
| CrossoverOperator | Interface that has to be implemented by every crossover implementation |
| fitnessCondition | |
| FitnessFunction | |
| GPListener | |
| Joint | |
| MethodOfGeneration | |
| MutationOperator | Interface that has to be implemented by every crossover implementation |
| Operators | Interface over the recombination operators like mutation and crossover |
| Class Summary | |
| BestSelection | |
| Breeder | |
| Condition | |
| CrossoverPlain | Implementation of the classical crossover operator |
| Exchanger | |
| FitnessComparatorAsc | |
| FitnessComparatorDesc | |
| FitnessOverselected | |
| FitnessProportionate | |
| Function | Defines a type of gprogram, function nodes |
| FunctionSet | |
| Generation | Data structure to allow serialization of populations |
| GPEvent | |
| GPEvolution | Class from which evolution start |
| GProgram | Abstract class that stands over the 2 kind of possible nodes and their real implementation; moreover it brings some common methods to operate over trees |
| Individual | |
| IsFunction | |
| IsProgram | |
| MutationPlain | Implementation of the classical mutation operator |
| Parameters | |
| Population | |
| Ramp | |
| RandomSelection | |
| RandomSource | |
| SelectionFunction | To choose the current method to select individual program |
| Terminal | Defines a type of gprogram, terminal nodes |
| TerminalSet | |
| Tournament | |
| TreeJoint | |
| WorstSelection | |
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||