|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |