genetiK::EvolutionaryAlgorithm | EvolutionaryAlgorithm: The main evolutionary algorithm. This class represents the main evolutionary algorithm |
genetiK::util::Exception | Exception is the base class of all exceptions thrown by classes in the GenetiK library |
genetiK::gp::Gene | Gene: The node of the genetic programming tree |
genetiK::gp::st::Gene | Gene: The node of the genetic programming tree |
genetiK::util::IllegalStateException | Signals that an objects is in an illegal state |
genetiK::ga::Individual | Individual: GA-specific Individual |
genetiK::gp::Individual | Individual: GP-specific Individual |
genetiK::gp::st::Individual | Individual: GP-ST-specific Individual |
genetiK::Individual | Individual: generic Individual |
genetiK::ga::IndividualFactory | IndividualFactory: GA-specific Individual Factory |
genetiK::gp::IndividualFactory | IndividualFactory: GP-specific Individual Factory |
genetiK::gp::st::IndividualFactory | IndividualFactory: GP-ST-specific IndividualFactory |
genetiK::IndividualFactory | IndividualFactory: generic Individual Factory |
genetiK::util::Log | Provided basic logging functionalities |
genetiK::Population | Population is a collection of Individual objects |
genetiK::util::Random | This class represents both the interface and the container of the Random implementation used in the genetiK library |
genetiK::util::RandomDefault | This class is the default random implementation with the 'Mersenne Twister' algorithm |
genetiK::RankingSelection | Ranking Selection method |
genetiK::RouletteWheel | Selects an Individual from a Population using Roulette Wheel policy |
genetiK::SelectionMethod | Selects an Individual from a Population |
genetiK::StopCriterion | Stop condition for an EvolutionaryAlgorithm This class encapsulates a stop condition for an EvolutionaryAlgorithm. In particular, it may be extended to implement specific stop conditions |
genetiK::StopCriterionMaxIteration | Iteration count stop condition for an EvolutionaryAlgorithm This class encapsulates an iteration count stop condition for an EvolutionaryAlgorithm. It stops when a fixed number of iterations has been performed |
genetiK::TournamentSelection | Selects an Individual from a Population using Tournament policy |