| recombination_npoint {ExpDE} | R Documentation |
n-point recombination for DE
Description
Implements the "/npoint" (n-point) recombination for the ExpDE (as used in the Simple GA).
Usage
recombination_npoint(X, M, recpars = list(N = NULL))
Arguments
X |
population matrix (original) |
M |
population matrix (mutated) |
recpars |
recombination parameters (see |
Value
Matrix U containing the recombined population
Recombination Parameters
The recpars parameter contains all parameters required to define the
recombination. recombination_npoint() understands the following
fields in recpars:
-
N: cut number points for crossover.
Accepts integer value0 <= N < n, wherenis the dimension of the problem; UseN = 0orN = NULLfor randomly choosing a number of cut points.
Defaults toNULL.
References
L.J. Eshelman, R.A. Caruana, J.D. Schaffer (1989), "Biases in the crossover landscape. In: Proceedings of the Third International Conference on Genetic Algorithms, pp. 10-19, San Francisco, CA, USA.