The DEAP documentation states that deap.tools.mutPolynomialBounded
takes five parameters. However, only the first four are described. Why is indpb
needed?
In the code, it appears to be the mutation probability, but how is it different from the mutation probability that is specified when calling eaSimple
for instance?
How is having these two mutation probabilities different from having just one mutation probability that is mutpb * indpb
?