Single arithmetic crossover#
single_arithmetic_crossover() sets one random variable of both
offspring to the average of the parents and copies the other variables. Only
DESDEO (SingleArithmeticCrossover) provides this operator.
KS test results#
moocore |
desdeo |
|
|---|---|---|
moocore |
0.999 |
|
desdeo |
0.999 |
Both implementations produce the same distribution of offspring.
Performance over number of parents#
Performance over number of variables#