|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
GpMutator
that acts on Float genes.
See:
Description
Class Summary | |
AbsGene | Abs float value of a float. |
AddGene | Float sum of two float parameters. |
AtanGene | Float arctan of float value (in radians). |
BinaryNumericGene | Abstract base class for binary numeric operators
like AddGene and others. |
CosGene | Float cosine of float value (in radians). |
DivideGene | Float value of value1 (a float) divided by value2 (a float). |
FloatGaussianRangeMutator | Mutates a FloatGene's value by adding a random number to it, with
the random number distributed in a Gaussian distribution
with mean 0.0, and standard deviation configured with property:
[this.getClass().getName()].StandardDeviation
or 1.0f by default. |
FloatGene | Represents a float value with some min and max value. |
LogGene | Float log of float value. |
MaxGene | Float max of two float values. |
MinGene | Float max of two float values. |
ModGene | Float value of value1 (a float) modulus value2 (a float). |
MultiplyGene | Float value of value1 (a float) multiplied by value2 (a float). |
NumericIfGene | Return a float depending on value of first Boolean parameter: if true return first Number (as float) parameter, else return second Number (as float) parameter. |
PowGene | Float value of value1 (a float) to the power of value2 (a float). |
RoundGene | Float value of value1 (a float) rounded to closest integer. |
SinGene | Float sine of float value (in radians). |
SubGene | Float value of value1 (a float) minus value2 (a float). |
UnaryNumericGene | Abstract base class for unary numeric operators
like SinGene and others. |
A basic collection of genes built on the base in
org.artoflife.gp.genome that implement numeric
operators including arithmetic, trigonometric
and other simple functions, as well as a
GpMutator
that acts on Float genes.
|
artoflife pre0.1.0-dev | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |