## Uses of Interface
org.encog.ml.ea.genome.GenomeFactory

- Packages that use GenomeFactory
  Package | Description
  --- | ---
  org.encog.ml.ea.population |
  org.encog.ml.genetic |
  org.encog.ml.genetic.genome |
  org.encog.ml.prg.train |
  org.encog.neural.hyperneat |
  org.encog.neural.neat |

- - ### Uses of GenomeFactory in org.encog.ml.ea.population

    Methods in org.encog.ml.ea.population that return GenomeFactory
    Modifier and Type | Method and Description
    --- | ---
    `GenomeFactory` | BasicPopulation.`getGenomeFactory()`
    `GenomeFactory` | Population.`getGenomeFactory()`

    Methods in org.encog.ml.ea.population with parameters of type GenomeFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | BasicPopulation.`setGenomeFactory(GenomeFactory factory)` Set the gnome factory.
    `void` | Population.`setGenomeFactory(GenomeFactory factory)` Set the gnome factory.

    Constructors in org.encog.ml.ea.population with parameters of type GenomeFactory
    Constructor and Description
    `BasicPopulation(int thePopulationSize, GenomeFactory theGenomeFactory)` Construct a population.

  - ### Uses of GenomeFactory in org.encog.ml.genetic

    Classes in org.encog.ml.genetic that implement GenomeFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MLMethodGenomeFactory` A factory to create MLMethod based genomes.

  - ### Uses of GenomeFactory in org.encog.ml.genetic.genome

    Classes in org.encog.ml.genetic.genome that implement GenomeFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DoubleArrayGenomeFactory` A factory that creates DoubleArrayGenome objects of a specific size.
    `class` | `IntegerArrayGenomeFactory` A factory to create integer genomes of a specific size.

  - ### Uses of GenomeFactory in org.encog.ml.prg.train

    Classes in org.encog.ml.prg.train that implement GenomeFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PrgGenomeFactory` A GenomeFactory that creates EncogProgram genomes.

  - ### Uses of GenomeFactory in org.encog.neural.hyperneat

    Classes in org.encog.neural.hyperneat that implement GenomeFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FactorHyperNEATGenome` Create a Genome for use with HyperNEAT.

  - ### Uses of GenomeFactory in org.encog.neural.neat

    Subinterfaces of GenomeFactory in org.encog.neural.neat
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `NEATGenomeFactory` This interface defines additional methods defined to create NEAT genomes.

    Classes in org.encog.neural.neat that implement GenomeFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FactorNEATGenome` This factory is used to create NEATGenomes.

Copyright © 2014. All Rights Reserved.