public class Rand1Bin extends DEOptimCellFactory
| Modifier and Type | Class and Description |
|---|---|
class |
Rand1Bin.DeRand1BinCell
This chromosome defines the Rand-1-Bin rule.
|
DEOptimCellFactory.DeOptimCellSimpleCellFactory.SimpleCellCr, Funiform| Constructor and Description |
|---|
Rand1Bin(double Cr,
double F,
RandomLongGenerator uniform)
Construct an instance of
Rand1Bin. |
| Modifier and Type | Method and Description |
|---|---|
Rand1Bin.DeRand1BinCell |
getSimpleCell(RealScalarFunction f,
Vector x)
Construct an instance of a
SimpleCell. |
Fmin, getBase, getOne, getPopulation, setPopulationpublic Rand1Bin(double Cr,
double F,
RandomLongGenerator uniform)
Rand1Bin.Cr - the crossover probabilityF - the scaling factoruniform - a uniform random number generatorpublic Rand1Bin.DeRand1BinCell getSimpleCell(RealScalarFunction f, Vector x)
SimpleCellFactorySimpleCell.getSimpleCell in class SimpleCellFactoryf - a real-valued functionx - a candidate solutionSimpleCellCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.