Uses of Interface
org.artoflife.gp.genome.GpMutator

Packages that use GpMutator
org.artoflife.gp.genome This package implements the abstract GP core (in org.artoflife.gp) with a strongly typed Koza-like GP tree per chromsome. 
org.artoflife.gp.genome.bool A basic collection of genes built on the base in org.artoflife.gp.genome that implement boolean operators including logical, comparative and conditional, as well as a GpMutator that acts on Boolean genes. 
org.artoflife.gp.genome.numeric 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. 
 

Uses of GpMutator in org.artoflife.gp.genome
 

Classes in org.artoflife.gp.genome that implement GpMutator
 class CopyJumpDownMutator
          Mutates a gene by making one of its parameters the parameter to a child function gene.
 class JumpDownMutator
          Mutates a gene by making one of its parameters the parameter to a new random gene.
 class JumpUpMutator
          Mutates a FunctionGene by replacing one of its parameters with one of its parameter's parameters.
 class ReplaceParameterMutator
          Mutates a FunctionGene by replacing one of its parameters with a new random parameter gene.
 

Uses of GpMutator in org.artoflife.gp.genome.bool
 

Classes in org.artoflife.gp.genome.bool that implement GpMutator
 class BooleanMutator
          Mutates a boolean value by flipping it from true to false and vice versa.
 

Uses of GpMutator in org.artoflife.gp.genome.numeric
 

Classes in org.artoflife.gp.genome.numeric that implement GpMutator
 class 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.
 


artoflife pre0.1.0-dev

Copyright © 2002 the Art Of Life team. All Rights Reserved.