public class RandomKeyMutation extends Object implements MutationPolicy
RandomKey
s. Changes a randomly chosen element
of the array representation to a random value uniformly distributed in [0,1].Constructor and Description |
---|
RandomKeyMutation() |
public Chromosome mutate(Chromosome original) throws MathIllegalArgumentException
mutate
in interface MutationPolicy
original
- the original chromosome.MathIllegalArgumentException
- if original
is not a RandomKey
instanceCopyright © 2003–2016 The Apache Software Foundation. All rights reserved.