public class UniformMeshOverRegion extends Object implements FirstGeneration
| Constructor and Description |
|---|
UniformMeshOverRegion(RealScalarFunction f,
SimpleCellFactory factory,
RandomLongGenerator uniform,
int minDiscretization,
Vector[] initials0,
double epsilon)
Generate an initial pool of chromosomes by putting a uniform mesh/grid/net over the entire
region.
|
| Modifier and Type | Method and Description |
|---|---|
List<? extends Chromosome> |
getFirstGeneration()
Generate the initial pool of chromosomes.
|
public UniformMeshOverRegion(RealScalarFunction f, SimpleCellFactory factory, RandomLongGenerator uniform, int minDiscretization, Vector[] initials0, double epsilon)
f - the objective functionfactory - a cell factoryuniform - a uniform random number generatorminDiscretization - minimum level of discretizationinitials0 - the initial search pointsepsilon - a precision parameter: when a number |x| ≤ ε, it is
considered 0public List<? extends Chromosome> getFirstGeneration()
FirstGenerationgetFirstGeneration in interface FirstGenerationCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.