Package weka.filters.supervised.attribute.gpattributegeneration

Class Summary
Epoch Provides methods that control the running of an epoch.
Function Class to contain list of supported functions and their properties (such as arity)
Gene Stores a gene node Ported from C#.
GeneNode<T> Node type for Genes.
GeneNodeList<T> Extends ArrayList to make a GeneNodeList so it's easier to use GP nodes
GeneticCrossoverParam Provides a 'struct' to store control variables for Genetic crossover
GeneticOperator Class to provide genetic operators.
Genome<T> An individual genome for the GP system, made up of nodes.
GPAttributeGeneration Implementation of a genetic programming system in the WEKA input space
GPSystem Starts a complete run of the GP system
Node<T> Defines a node and its children (if the node is a function) Ported from Luke Devonshire's C# project
NSGAII Class to provide NSGA-II features and methods.
Population Population class to store a list of individuals in an ArrayList as well as other fields
RPNCalculator A calculator for postfix expressions.
Selection Class contains methods for helping with selection.
Timer Timer class to replicate some of the C# Stopwatch functionality
 

Enum Summary
EnumFitnessEvaluationMethod Enums for different fitness evaluation methods
EnumGenerationMethod Enumeration of population generation methods
EnumGeneType Enumeration of Node Types
EnumSelectionMethod Enums for Selection Method
EnumSortingCriteria Stores different sorting criteria