Algorithm 3. Mutation function.
1
2
3
4
5
6
Function mutation (individual, ω)
for g = 1 to G do
r1 ~ uniform(0.0, 1.0)
if r1 < ω then
flip(individualg)
return individual