Vita
|
Public Attributes | |
range_t< double > | weight = {0.5, 1.0} |
Weighting factor range (aka differential factor range). More... | |
Definition at line 270 of file environment.h.
range_t<double> vita::environment::de_parameters::weight = {0.5, 1.0} |
Weighting factor range (aka differential factor range).
It has been found recently that selecting the weight from the interval [0.5, 1.0] randomly for each generation or for each difference vector, a technique called dither, improves convergence behaviour significantly, especially for noisy objective functions.
Definition at line 278 of file environment.h.