org.encog.ml.ea.population

## Interface PopulationGenerator

- All Known Subinterfaces:
    PrgGenerator
  All Known Implementing Classes:
    AbstractPrgGenerator, PrgFullGenerator, PrgGrowGenerator, RampedHalfAndHalf

      public interface PopulationGenerator

  Generate a random population.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Genome` | `generate(Random rnd)` Generate a random genome.
    `void` | `generate(Random rnd, Population pop)` Generate a random population.

- - ### Method Detail

    - #### generate

          Genome generate(Random rnd)

      Generate a random genome.
      Parameters:
        `rnd` - A random number generator.
      Returns:
        A random genome.

    - #### generate

          void generate(Random rnd,
                      Population pop)

      Generate a random population.
      Parameters:
        `rnd` - Random number generator.
        `pop` - The population to generate into.

Copyright © 2014. All Rights Reserved.