public abstract class AbstractInitialisator extends java.lang.Object implements IInitialisator
Constructor and Description |
---|
AbstractInitialisator() |
Modifier and Type | Method and Description |
---|---|
Population |
createRandomPopulation(int populationSize,
int dimensions,
double min,
double max,
boolean log)
Initialises the population with random numbers, with linear or logarithmic distribution.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createRandomPopulation
public Population createRandomPopulation(int populationSize, int dimensions, double min, double max, boolean log)
createRandomPopulation
in interface IInitialisator
populationSize
- dimensions
- number of genes (variables)min
- minimum possible valuemax
- maximum possible valuelog
- are the variables order of magnitude different? If yes use exponential distribution