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