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)
          
 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.
 



Copyright © 2011. All Rights Reserved.