Uses of Class
org.cicirello.search.operators.reals.CauchyMutation
-
Packages that use CauchyMutation Package Description org.cicirello.search.operators.reals This package includes classes that implement operators that create, mutate, etc, the the inputs to functions with real-valued input parameters (represented with type double), such as is required to solve function optimization problems using simulated annealing or other metaheuristics. -
-
Uses of CauchyMutation in org.cicirello.search.operators.reals
Subclasses of CauchyMutation in org.cicirello.search.operators.reals Modifier and Type Class Description class
UndoableCauchyMutation<T extends RealValued>
This class implements Cauchy mutation with support for theUndoableCauchyMutation.undo(T)
method.Methods in org.cicirello.search.operators.reals that return CauchyMutation Modifier and Type Method Description CauchyMutation<T>
CauchyMutation. copy()
Creates an identical copy of this object.static <T extends RealValued>
CauchyMutation<T>CauchyMutation. createCauchyMutation()
Creates a Cauchy mutation operator with scale parameter equal to 1.static <T extends RealValued>
CauchyMutation<T>CauchyMutation. createCauchyMutation(double scale)
Creates a Cauchy mutation operator.static <T extends RealValued>
CauchyMutation<T>CauchyMutation. createCauchyMutation(double scale, double p)
Create a Cauchy mutation operator.static <T extends RealValued>
CauchyMutation<T>CauchyMutation. createCauchyMutation(double scale, int k)
Create a Cauchy mutation operator.CauchyMutation<T>
CauchyMutation. split()
-