Expand description
Mutation operators
This module provides various mutation operators for genetic algorithms.
Structsยง
- Adaptive
Permutation Mutation - Adaptive mutation rate for permutation genomes
- Adaptive
Tree Mutation - Adaptive mutation for tree genomes (genetic programming)
- BitFlip
Mutation - Bit-flip mutation for bit strings
- Displacement
Mutation - Displacement mutation for permutation genomes
- Gaussian
Mutation - Gaussian mutation
- Hoist
Mutation - Hoist mutation for tree genomes (genetic programming)
- Insert
Mutation - Insert mutation for permutation genomes
- Inversion
Mutation - Inversion mutation (2-opt) for permutation genomes
- Permutation
Scramble Mutation - Scramble mutation for permutation genomes
- Permutation
Swap Mutation - Swap mutation for permutation genomes
- Point
Mutation - Point mutation for tree genomes (genetic programming)
- Polynomial
Mutation - Polynomial mutation (bounded)
- Scramble
Mutation - Scramble mutation
- Shrink
Mutation - Shrink mutation for tree genomes (genetic programming)
- Subtree
Mutation - Subtree mutation for tree genomes (genetic programming)
- Swap
Mutation - Swap mutation for permutation genomes (also works on any genome)
- Uniform
Mutation - Uniform mutation