Operators#
Operators are the key to customize genetic algorithms. In the following, the different types of operators are listed. For details about each operator, we refer to our corresponding documentation.
Sampling#
Name |
Convenience |
|---|---|
“(real|int|real)_random” |
|
“real_lhs” |
|
“perm_random” |
Selection#
Name |
Convenience |
|---|---|
“random” |
|
“tournament” |
Mutation#
Name |
Convenience |
|---|---|
“(real|int)_pm” |
|
“bin_bitflip” |
|
“perm_inv” |
Crossover#
Name |
Convenience |
|---|---|
“(real|int)_sbx” |
|
“(real|bin|int)_ux” |
|
“(bin|int)_hux” |
|
“real_de” |
|
“(real|int|real)_one_point” |
|
“(real|int|real)_two_point” |
|
“(real|int|real)_k_point” |
|
“(real|bin|int)_exp” |
|
“perm_ox” |
|
“perm_erx” |