public abstract class Initializer extends java.lang.Object implements Singleton
Parameters
pop classname, inherits or = ec.Population |
(the class for a new population) |
Parameter bases
pop | The base for a new population's set up parameters |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
P_POP
parameter for a new population
|
Constructor and Description |
---|
Initializer() |
Modifier and Type | Method and Description |
---|---|
abstract Population |
initialPopulation(EvolutionState state,
int thread)
Creates and returns a new initial population for the evolutionary run.
|
abstract Population |
setupPopulation(EvolutionState state,
int thread)
Loads a Population from the parameter file, sets it up, and returns it.
|
public static final java.lang.String P_POP
public abstract Population initialPopulation(EvolutionState state, int thread)
public abstract Population setupPopulation(EvolutionState state, int thread)