Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.encog.ml.ea.train.EvolutionaryAlgorithm

Packages that use EvolutionaryAlgorithm
org.encog.ml.ea.opp |
org.encog.ml.ea.opp.selection |
org.encog.ml.ea.sort |
org.encog.ml.ea.species |
org.encog.ml.ea.train.basic |
org.encog.ml.genetic |
org.encog.ml.genetic.crossover |
org.encog.ml.genetic.mutate |
org.encog.ml.prg.opp |
org.encog.neural.neat.training.opp |
org.encog.neural.neat.training.opp.links |

Uses of EvolutionaryAlgorithm in org.encog.ml.ea.opp

Methods in org.encog.ml.ea.opp that return EvolutionaryAlgorithm
`EvolutionaryAlgorithm` | `CompoundOperator.getOwner()`

Methods in org.encog.ml.ea.opp with parameters of type EvolutionaryAlgorithm
`void` | `EvolutionaryOperator.init(EvolutionaryAlgorithm theOwner)` Called to setup the evolutionary operator.
`void` | `CompoundOperator.init(EvolutionaryAlgorithm theOwner)` Called to setup the evolutionary operator.

Uses of EvolutionaryAlgorithm in org.encog.ml.ea.opp.selection

Methods in org.encog.ml.ea.opp.selection that return EvolutionaryAlgorithm
`EvolutionaryAlgorithm` | `TruncationSelection.getTrainer()`
`EvolutionaryAlgorithm` | `SelectionOperator.getTrainer()`
`EvolutionaryAlgorithm` | `TournamentSelection.getTrainer()`

Methods in org.encog.ml.ea.opp.selection with parameters of type EvolutionaryAlgorithm
`void` | `TournamentSelection.setTrainer(EvolutionaryAlgorithm trainer)` Set the trainer.

Constructors in org.encog.ml.ea.opp.selection with parameters of type EvolutionaryAlgorithm
`TournamentSelection(EvolutionaryAlgorithm theTrainer, int theRounds)` Construct a tournament selection.
`TruncationSelection(EvolutionaryAlgorithm theTrainer, double thePercent)` Construct the truncation selector.

Uses of EvolutionaryAlgorithm in org.encog.ml.ea.sort

Constructors in org.encog.ml.ea.sort with parameters of type EvolutionaryAlgorithm
`SortGenomesForSpecies(EvolutionaryAlgorithm theTrain)` Construct the comparator.
`SpeciesComparator(EvolutionaryAlgorithm theTraining)` Create a species comparator.

Uses of EvolutionaryAlgorithm in org.encog.ml.ea.species

Methods in org.encog.ml.ea.species that return EvolutionaryAlgorithm
`EvolutionaryAlgorithm` | `ThresholdSpeciation.getOwner()`

Methods in org.encog.ml.ea.species with parameters of type EvolutionaryAlgorithm
`void` | `Speciation.init(EvolutionaryAlgorithm theOwner)` Setup the speciation strategy.
`void` | `SingleSpeciation.init(EvolutionaryAlgorithm theOwner)` Setup the speciation strategy.
`void` | `ThresholdSpeciation.init(EvolutionaryAlgorithm theOwner)` Setup the speciation strategy.

Uses of EvolutionaryAlgorithm in org.encog.ml.ea.train.basic

Classes in org.encog.ml.ea.train.basic that implement EvolutionaryAlgorithm
`class` | `BasicEA` Provides a basic implementation of a multi-threaded Evolutionary Algorithm.
`class` | `TrainEA` Provides a MLTrain compatible class that can be used to train genomes.

Uses of EvolutionaryAlgorithm in org.encog.ml.genetic

Classes in org.encog.ml.genetic that implement EvolutionaryAlgorithm
`class` | `MLMethodGeneticAlgorithm.MLMethodGeneticAlgorithmHelper` Very simple class that implements a genetic algorithm.

Uses of EvolutionaryAlgorithm in org.encog.ml.genetic.crossover

Methods in org.encog.ml.genetic.crossover with parameters of type EvolutionaryAlgorithm
`void` | `Splice.init(EvolutionaryAlgorithm theOwner)` Called to setup the evolutionary operator.
`void` | `SpliceNoRepeat.init(EvolutionaryAlgorithm theOwner)` Called to setup the evolutionary operator.

Uses of EvolutionaryAlgorithm in org.encog.ml.genetic.mutate

Methods in org.encog.ml.genetic.mutate with parameters of type EvolutionaryAlgorithm
`void` | `MutatePerturb.init(EvolutionaryAlgorithm theOwner)` Called to setup the evolutionary operator.
`void` | `MutateShuffle.init(EvolutionaryAlgorithm theOwner)` Called to setup the evolutionary operator.

Uses of EvolutionaryAlgorithm in org.encog.ml.prg.opp

Methods in org.encog.ml.prg.opp with parameters of type EvolutionaryAlgorithm
`void` | `SubtreeCrossover.init(EvolutionaryAlgorithm theOwner)` Called to setup the evolutionary operator.
`void` | `ConstMutation.init(EvolutionaryAlgorithm theOwner)` Called to setup the evolutionary operator.
`void` | `SubtreeMutation.init(EvolutionaryAlgorithm theOwner)` Called to setup the evolutionary operator.

Uses of EvolutionaryAlgorithm in org.encog.neural.neat.training.opp

Methods in org.encog.neural.neat.training.opp that return EvolutionaryAlgorithm
`EvolutionaryAlgorithm` | `NEATMutation.getOwner()`

Methods in org.encog.neural.neat.training.opp with parameters of type EvolutionaryAlgorithm
`void` | `NEATMutation.init(EvolutionaryAlgorithm theOwner)` Called to setup the evolutionary operator.
`void` | `NEATCrossover.init(EvolutionaryAlgorithm theOwner)` Init this operator.

Uses of EvolutionaryAlgorithm in org.encog.neural.neat.training.opp.links

Methods in org.encog.neural.neat.training.opp.links that return EvolutionaryAlgorithm
`EvolutionaryAlgorithm` | `SelectFixed.getTrainer()`
`EvolutionaryAlgorithm` | `SelectProportion.getTrainer()`
`EvolutionaryAlgorithm` | `MutateLinkWeight.getTrainer()`
`EvolutionaryAlgorithm` | `MutatePerturbLinkWeight.getTrainer()`
`EvolutionaryAlgorithm` | `MutateResetLinkWeight.getTrainer()`
`EvolutionaryAlgorithm` | `SelectLinks.getTrainer()`

Methods in org.encog.neural.neat.training.opp.links with parameters of type EvolutionaryAlgorithm
`void` | `SelectFixed.init(EvolutionaryAlgorithm theTrainer)` Setup the selector.
`void` | `SelectProportion.init(EvolutionaryAlgorithm theTrainer)` Setup the selector.
`void` | `MutateLinkWeight.init(EvolutionaryAlgorithm theTrainer)` Setup the link mutator.
`void` | `MutatePerturbLinkWeight.init(EvolutionaryAlgorithm theTrainer)` Setup the link mutator.
`void` | `MutateResetLinkWeight.init(EvolutionaryAlgorithm theTrainer)` Setup the link mutator.
`void` | `SelectLinks.init(EvolutionaryAlgorithm theTrainer)` Setup the selector.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2014. All Rights Reserved.