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

## Uses of Interface
org.encog.ml.ea.opp.EvolutionaryOperator

Packages that use EvolutionaryOperator
org.encog.ml.ea.opp |
org.encog.ml.ea.train |
org.encog.ml.ea.train.basic |
org.encog.ml.genetic.crossover |
org.encog.ml.genetic.mutate |
org.encog.ml.prg.opp |
org.encog.neural.neat.training.opp |

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

Classes in org.encog.ml.ea.opp that implement EvolutionaryOperator
`class` | `CompoundOperator` A compound operator randomly chooses sub-operators to perform the actual operation.

Methods in org.encog.ml.ea.opp that return EvolutionaryOperator
`EvolutionaryOperator` | `OperationList.pickMaxParents(Random rnd, int maxParents)` Pick a operator based on the number of parents available.

Uses of EvolutionaryOperator in org.encog.ml.ea.train

Methods in org.encog.ml.ea.train with parameters of type EvolutionaryOperator
`void` | `EvolutionaryAlgorithm.addOperation(double probability, EvolutionaryOperator opp)` Add an operation.

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

Methods in org.encog.ml.ea.train.basic that return EvolutionaryOperator
`EvolutionaryOperator` | `BasicEA.getChampMutation()`

Methods in org.encog.ml.ea.train.basic with parameters of type EvolutionaryOperator
`void` | `BasicEA.addOperation(double probability, EvolutionaryOperator opp)` Add an operation.
`void` | `BasicEA.setChampMutation(EvolutionaryOperator champMutation)`

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

Classes in org.encog.ml.genetic.crossover that implement EvolutionaryOperator
`class` | `Splice` A simple cross over where genes are simply "spliced".
`class` | `SpliceNoRepeat` A simple cross over where genes are simply "spliced".

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

Classes in org.encog.ml.genetic.mutate that implement EvolutionaryOperator
`class` | `MutatePerturb` A simple mutation based on random numbers.
`class` | `MutateShuffle` A simple mutation where genes are shuffled.

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

Classes in org.encog.ml.prg.opp that implement EvolutionaryOperator
`class` | `ConstMutation` Mutate the constant nodes of an Encog program.
`class` | `SubtreeCrossover` Perform a type-safe subtree crossover.
`class` | `SubtreeMutation` Perform a type-safe subtree mutation.

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

Classes in org.encog.neural.neat.training.opp that implement EvolutionaryOperator
`class` | `NEATCrossover` Crossover is performed by mixing the link genes between the parents to produce an offspring.
`class` | `NEATMutateAddLink` Mutates a NEAT genome by adding a link.
`class` | `NEATMutateAddNode` Mutate a genome by adding a new node.
`class` | `NEATMutateRemoveLink` Mutate a genome by removing a random link.
`class` | `NEATMutateWeights` Mutate the weights of a genome.
`class` | `NEATMutation` This class represents a NEAT mutation.

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

Copyright © 2014. All Rights Reserved.