## Uses of Class
org.encog.neural.neat.NEATPopulation

- Packages that use NEATPopulation
  Package | Description
  --- | ---
  org.encog.neural.hyperneat |
  org.encog.neural.neat |
  org.encog.neural.neat.training |

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

    Methods in org.encog.neural.hyperneat with parameters of type NEATPopulation
    Modifier and Type | Method and Description
    --- | ---
    `MLMethod` | HyperNEATCODEC.`decode(NEATPopulation pop, Substrate substrate, Genome genome)`
    `NEATGenome` | FactorHyperNEATGenome.`factor(Random rnd, NEATPopulation pop, int inputCount, int outputCount, double connectionDensity)` Create a new random NEAT genome.

    Constructors in org.encog.neural.hyperneat with parameters of type NEATPopulation
    Constructor and Description
    `HyperNEATGenome(Random rnd, NEATPopulation pop, int inputCount, int outputCount, double connectionDensity)` Construct a random HyperNEAT genome.

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

    Methods in org.encog.neural.neat with parameters of type NEATPopulation
    Modifier and Type | Method and Description
    --- | ---
    `static TrainEA` | NEATUtil.`constructNEATTrainer(NEATPopulation population, CalculateScore calculateScore)` Construct a NEAT (or HyperNEAT trainer.
    `NEATGenome` | FactorNEATGenome.`factor(Random rnd, NEATPopulation pop, int inputCount, int outputCount, double connectionDensity)` Create a new random NEAT genome.
    `NEATGenome` | NEATGenomeFactory.`factor(Random rnd, NEATPopulation pop, int inputCount, int outputCount, double connectionDensity)` Create a new random NEAT genome.

  - ### Uses of NEATPopulation in org.encog.neural.neat.training

    Methods in org.encog.neural.neat.training with parameters of type NEATPopulation
    Modifier and Type | Method and Description
    --- | ---
    `void` | NEATInnovationList.`setPopulation(NEATPopulation population)` Set the population that this genome belongs to.

    Constructors in org.encog.neural.neat.training with parameters of type NEATPopulation
    Constructor and Description
    `NEATGenome(Random rnd, NEATPopulation pop, int inputCount, int outputCount, double connectionDensity)` Create a new genome with the specified connection density.
    `NEATInnovationList(NEATPopulation population)` Construct an innovation list, that includes the initial innovations.

Copyright © 2014. All Rights Reserved.