metaheuristic_designer.operators.operator_functions.mutation#
Mutation operator implementations based on probability distributions.
Functions
|
Mutate a single sigma value using a log-normal update. |
|
Mutate multiple sigma values with global and local learning rates. |
|
Add random noise to N components of each individual. |
|
Replace N components of each individual with random values. |
|
Polynomial mutation for real-coded genetic algorithms. |
|
Add random noise to the entire population. |
|
Replace the entire population with new random values. |
|
Replace n components using a log-normal perturbation with a stored sigma value. |
|
Apply bitwise XOR with random masks to N components per individual. |