Uses of Class
org.cicirello.search.operators.integers.UniformMutation
Packages that use UniformMutation
Package
Description
This package includes classes that implement operators that create, mutate, etc, integer valued
representations.
-
Uses of UniformMutation in org.cicirello.search.operators.integers
Methods in org.cicirello.search.operators.integers that return UniformMutationModifier and TypeMethodDescriptionUniformMutation.copy()
Creates an identical copy of this object.static <T extends IntegerValued>
UniformMutation<T>UniformMutation.createUniformMutation()
Creates a Uniform mutation operator with radius parameter equal to 1.static <T extends IntegerValued>
UniformMutation<T>UniformMutation.createUniformMutation
(int radius) Creates a Uniform mutation operator.static <T extends IntegerValued>
UniformMutation<T>UniformMutation.createUniformMutation
(int radius, double p) Create a Uniform mutation operator.static <T extends IntegerValued>
UniformMutation<T>UniformMutation.createUniformMutation
(int radius, int k) Create a Uniform mutation operator.static <T extends IntegerValued>
UniformMutation<T>UniformMutation.createUniformMutation
(int radius, int lowerBound, int upperBound) Creates a Uniform mutation operator, such that the mutate method constrains each mutated int value to lie in the interval [lowerBound, upperBound].UniformMutation.split()