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

## Uses of Interface
org.encog.ml.genetic.genome.Genome

Packages that use Genome
org.encog.ml.genetic | This package is used to hold the classes used to implement genetic algorithms for Encog.
org.encog.ml.genetic.genome | This package is used for Encog Genetic Algorithms.
org.encog.ml.genetic.population | This package is used for Encog Genetic Algorithms.
org.encog.ml.genetic.species | This package is used for Encog Genetic Algorithms.
org.encog.neural.neat.training |
org.encog.neural.networks.training.genetic | This package provides genetic training for neural networks.

Uses of Genome in org.encog.ml.genetic

Methods in org.encog.ml.genetic with parameters of type Genome
`void` | `GeneticAlgorithm.addSpeciesMember(Species species, Genome genome)` Add a genome.
`void` | `GeneticAlgorithm.calculateScore(Genome g)` Calculate the score for this genome.

Constructors in org.encog.ml.genetic with parameters of type Genome
`MateWorker(Genome theMother, Genome theFather, Genome theChild1, Genome theChild2)`

Uses of Genome in org.encog.ml.genetic.genome

Classes in org.encog.ml.genetic.genome that implement Genome
`class` | `BasicGenome` A basic abstract genome.

Methods in org.encog.ml.genetic.genome with parameters of type Genome
`double` | `CalculateGenomeScore.calculateScore(Genome genome)` Calculate this genome's score.
`int` | `GenomeComparator.compare(Genome genome1, Genome genome2)` Compare two genomes.
`int` | `BasicGenome.compareTo(Genome other)`
`boolean` | `BasicGenome.equals(Genome other)`
`void` | `Genome.mate(Genome father, Genome child1, Genome child2)` Mate with another genome and produce two children.
`void` | `BasicGenome.mate(Genome father, Genome child1, Genome child2)` Mate two genomes.

Uses of Genome in org.encog.ml.genetic.population

Methods in org.encog.ml.genetic.population that return Genome
`Genome` | `BasicPopulation.get(int i)` Get a genome by index.
`Genome` | `Population.get(int i)` Get a genome by index.
`Genome` | `BasicPopulation.getBest()`
`Genome` | `Population.getBest()`

Methods in org.encog.ml.genetic.population that return types with arguments of type Genome
`List<Genome>` | `BasicPopulation.getGenomes()`
`List<Genome>` | `Population.getGenomes()`

Methods in org.encog.ml.genetic.population with parameters of type Genome
`void` | `BasicPopulation.add(Genome genome)` Add a genome to the population.
`void` | `Population.add(Genome genome)` Add a genome to the population.

Method parameters in org.encog.ml.genetic.population with type arguments of type Genome
`void` | `BasicPopulation.addAll(List<? extends Genome> newPop)` Add all of the specified members to this population.
`void` | `Population.addAll(List<? extends Genome> newPop)` Add all of the specified members to this population.

Uses of Genome in org.encog.ml.genetic.species

Methods in org.encog.ml.genetic.species that return Genome
`Genome` | `Species.chooseParent()` Choose a worthy parent for mating.
`Genome` | `BasicSpecies.chooseParent()` Choose a parent to mate.
`Genome` | `Species.getLeader()`
`Genome` | `BasicSpecies.getLeader()`

Methods in org.encog.ml.genetic.species that return types with arguments of type Genome
`List<Genome>` | `Species.getMembers()`
`List<Genome>` | `BasicSpecies.getMembers()`

Methods in org.encog.ml.genetic.species with parameters of type Genome
`void` | `Species.setLeader(Genome leader)` Set the leader of this species.
`void` | `BasicSpecies.setLeader(Genome theLeader)` Set the leader.

Constructors in org.encog.ml.genetic.species with parameters of type Genome
`BasicSpecies(Population thePopulation, Genome theFirst, long theSpeciesID)` Construct a species.

Uses of Genome in org.encog.neural.neat.training

Classes in org.encog.neural.neat.training that implement Genome
`class` | `NEATGenome` Implements a NEAT genome.

Uses of Genome in org.encog.neural.networks.training.genetic

Classes in org.encog.neural.networks.training.genetic that implement Genome
`class` | `NeuralGenome` Implements a genome that allows a feedforward neural network to be trained using a genetic algorithm.

Methods in org.encog.neural.networks.training.genetic with parameters of type Genome
`double` | `GeneticScoreAdapter.calculateScore(Genome genome)` Calculate the genome's score.

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

Copyright © 2011. All Rights Reserved.