Uses of Class
org.cicirello.search.operators.reals.GaussianMutation
-
Packages that use GaussianMutation 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 GaussianMutation in org.cicirello.search.operators.reals
Subclasses of GaussianMutation in org.cicirello.search.operators.reals Modifier and Type Class Description class
UndoableGaussianMutation<T extends RealValued>
This class implements Gaussian mutation with support for theUndoableGaussianMutation.undo(T)
method.Methods in org.cicirello.search.operators.reals that return GaussianMutation Modifier and Type Method Description GaussianMutation<T>
GaussianMutation. copy()
Creates an identical copy of this object.static <T extends RealValued>
GaussianMutation<T>GaussianMutation. createGaussianMutation()
Creates a Gaussian mutation operator with standard deviation equal to 1.static <T extends RealValued>
GaussianMutation<T>GaussianMutation. createGaussianMutation(double sigma)
Creates a Gaussian mutation operator.static <T extends RealValued>
GaussianMutation<T>GaussianMutation. createGaussianMutation(double sigma, double p)
Create a Gaussian mutation operator.static <T extends RealValued>
GaussianMutation<T>GaussianMutation. createGaussianMutation(double sigma, int k)
Create a Gaussian mutation operator.GaussianMutation<T>
GaussianMutation. split()
-