This recombination function selects an operator (provided in parameters$recombinationFunctions) based on self-adaptive parameters chosen for each individual separately.
recombinationSelfAdapt(population, parameters)List of permutations
list, contains the available single mutation functions (mutationFunctions),
and a data.frame that collects the chosen function and mutation rate for each individual (selfAdapt).
optimEA, mutationSelfAdapt