|
||||||||||
| 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 | |||||||||