## Uses of Interface
org.encog.ml.ea.population.PopulationGenerator

- Packages that use PopulationGenerator
  Package | Description
  --- | ---
  org.encog.ml.prg.generator |

- - ### Uses of PopulationGenerator in org.encog.ml.prg.generator

    Subinterfaces of PopulationGenerator in org.encog.ml.prg.generator
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PrgGenerator` Generate a random Encog Program.

    Classes in org.encog.ml.prg.generator that implement PopulationGenerator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractPrgGenerator` The abstract base for Full and Grow program generation.
    `class` | `PrgFullGenerator` The full generator works by creating program trees that do not stop prematurely.
    `class` | `PrgGrowGenerator` The grow generator creates a random program by choosing a random node from both the "function and terminal" sets until the maximum depth is reached.
    `class` | `RampedHalfAndHalf` Because neither the grow or full method provide a very wide array of sizes or shapes on their own, Koza (1992) proposed a combination called ramped half-and-half.

Copyright © 2014. All Rights Reserved.