Uses of Interface
org.cicirello.search.representations.IntegerValued
-
Packages that use IntegerValued Package Description org.cicirello.search.operators.integers This package includes classes that implement operators that create, mutate, etc, integer valued representations.org.cicirello.search.representations This package includes classes related to representing solutions to optimization problems. -
-
Uses of IntegerValued in org.cicirello.search.operators.integers
Classes in org.cicirello.search.operators.integers with type parameters of type IntegerValued Modifier and Type Class Description class
RandomValueChangeMutation<T extends IntegerValued>
This mutation operator is for integer valued representations, and replaces an integer value with a different random integer value from the domain.class
UndoableRandomValueChangeMutation<T extends IntegerValued>
This mutation operator (supporting the undo operation) is for integer valued representations, and replaces an integer value with a different random integer value from the domain.class
UndoableUniformMutation<T extends IntegerValued>
This class implements a uniform mutation on integer valued parameters, with support for theUndoableUniformMutation.undo(T)
method.class
UniformMutation<T extends IntegerValued>
This class implements a uniform mutation for mutating integer values.Classes in org.cicirello.search.operators.integers that implement IntegerValued Modifier and Type Class Description class
UndoableUniformMutation<T extends IntegerValued>
This class implements a uniform mutation on integer valued parameters, with support for theUndoableUniformMutation.undo(T)
method.class
UniformMutation<T extends IntegerValued>
This class implements a uniform mutation for mutating integer values.Methods in org.cicirello.search.operators.integers with type parameters of type IntegerValued Modifier and Type Method Description static <T extends IntegerValued>
UndoableUniformMutation<T>UndoableUniformMutation. createUniformMutation(int radius)
Creates a Uniform mutation operator that supports the undo operation.static <T extends IntegerValued>
UndoableUniformMutation<T>UndoableUniformMutation. createUniformMutation(int radius, double p)
Create a Uniform mutation operator that supports the undo operation.static <T extends IntegerValued>
UndoableUniformMutation<T>UndoableUniformMutation. createUniformMutation(int radius, int k)
Create a Uniform mutation operator that supports the undo operation.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. -
Uses of IntegerValued in org.cicirello.search.representations
Classes in org.cicirello.search.representations that implement IntegerValued Modifier and Type Class Description class
BoundedIntegerVector
A class for representing the input to a multivariate function, with integer values that are bounded in some interval [min, max].class
IntegerVector
A simple class for representing the input to a multivariate function, with integer values.class
SingleInteger
A simple class for representing the input to a univariate function, such that the input is an integer.
-