Scilab-Branch-5.3-GIT
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
mutation_ga_binary
A function which performs binary mutation
Calling Sequence
Mut_Indiv = mutation_ga_binary(Indiv,param)
Arguments
- Indiv
the individual on which we will perform the mutation.
- param
a list of parameters.
"binary_length": the size of the binary code.
"multi_mut": a boolean. If %T, several random bits will be flipped.
"multi_mut_nd": the number of bits to be flipped. Works only when multi_mut is set to %T.
- Mut_Indiv
The mutated individual.
Description
This function performs a classical multi-bits binary mutation.
See Also
- mutation_ga_default — A continuous variable mutation function
- crossover_ga_binary — A crossover function for binary code
- init_ga_default — A function a initialize a population
- optim_ga — A flexible genetic algorithm
Authors
2008, Yann COLLETTE, ycollet@freesurf.fr
2010 - DIGITEO - Michael Baudin (updated this help page)
<< init_ga_default | Algorithmes génétiques | mutation_ga_default >> |