RockyML  0.0.1
A High-Performance Scientific Computing Framework
rocky::zagros::dena::crossover Class Reference

Static Public Member Functions

static flow multipoint (std::string id, int dims=1)
 multipoint crossover More...
 
static flow differential_evolution (std::string id, float cr=0.9, float dw=0.9)
 differential evolution More...
 
static flow segment (std::string id, int segment_length)
 

Member Function Documentation

◆ differential_evolution()

static flow rocky::zagros::dena::crossover::differential_evolution ( std::string  id,
float  cr = 0.9,
float  dw = 0.9 
)
inlinestatic

differential evolution

Parameters
idtarget container
crcrossover probability
dwdifferential weight
Returns
* flow

◆ multipoint()

static flow rocky::zagros::dena::crossover::multipoint ( std::string  id,
int  dims = 1 
)
inlinestatic

multipoint crossover

Parameters
idtarget container
dimsnumber of affected dimensions
Returns
* flow

The documentation for this class was generated from the following file: