public class TravellingSalesmanFunctions extends FunctionSet
Modifier and Type | Class and Description |
---|---|
static class |
TravellingSalesmanFunctions.AbsoluteCosineAB
Cosine of sum.
|
static class |
TravellingSalesmanFunctions.AbsoluteHyperbolicTangentAB
Hyperbolic tangent of sum.
|
static class |
TravellingSalesmanFunctions.AbsoluteSineAB
Sine of sum.
|
static class |
TravellingSalesmanFunctions.BoundedDivision
Bounded division, returns the quotient of the two inputs where the larger
is the denominator.
|
static class |
TravellingSalesmanFunctions.Cube
Cube function, returns the value of input 0 cubed.
|
static class |
TravellingSalesmanFunctions.Multiplication
Multiplication returns the product of inputs 0 and 1.
|
static class |
TravellingSalesmanFunctions.ScaledAddition
Scaled addition returns the sum of inputs 0 and 1 scaled
to the range 0 < x > 1.
|
static class |
TravellingSalesmanFunctions.ScaledExponential
Scaled exponential function.
|
static class |
TravellingSalesmanFunctions.ScaledHypotenuse
Scaled hypotenuse function.
|
static class |
TravellingSalesmanFunctions.Square
Square function, returns the square of the
value of input 0.
|
static class |
TravellingSalesmanFunctions.SquaredMultiplication
Multiplication returns the product of inputs 0 and 1, squared.
|
static class |
TravellingSalesmanFunctions.SquareRoot
Protected square root function, returns the square root of the absolute
value of input 0.
|
static class |
TravellingSalesmanFunctions.SymmetricSubtraction
Symmetric subtraction returns the absolute difference between inputs 0 and 1,
scaled to the range 0 <; x > 1.
|
Constructor and Description |
---|
TravellingSalesmanFunctions()
Creates a new instance of TravellingSalesmanFunctions.
|
disableFunction, enableFunction, getAllowedFunction, getAllowedFunctionCount, getFunction, getMaxArity, getTotalFunctionCount, isEnabled