|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Phenotype | |
org.artoflife.gp | Art Of Life's Genetic Programming core is an abstract implementation that defines a number of simple concepts. |
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. |
org.artoflife.gp.individual | |
org.artoflife.gui.paintable | Introduces concept of a Phenotype that can be painted onto a Graphics2D at an arbitrary size. |
Uses of Phenotype in org.artoflife.gp |
Methods in org.artoflife.gp that return Phenotype | |
Phenotype |
Individual.getPhenotype()
|
Constructors in org.artoflife.gp with parameters of type Phenotype | |
Individual(Phenotype phenotype,
java.util.Collection chromosomes)
Create with a set of Chromosomes, express the genotype and as a result create the initial Fitness. |
|
Individual(Phenotype phenotype,
Chromosome chromosome)
Create with a single Chromosome, express the genotype and as a result create the initial Fitness. |
Uses of Phenotype in org.artoflife.gp.genome |
Methods in org.artoflife.gp.genome with parameters of type Phenotype | |
java.lang.Object |
VariableGene.evaluate(Phenotype phenotype)
|
protected java.lang.Object |
RootGene.evaluate(Phenotype phenotype,
java.util.List parameters)
|
abstract java.lang.Object |
GpTreeNode.evaluate(Phenotype phenotype)
Evaluate this expression in the context of the passed Phenotype . |
java.lang.Object |
FunctionGene.evaluate(Phenotype phenotype)
Evaluate the gene across the parameters in the context of a Phenotype. |
protected abstract java.lang.Object |
FunctionGene.evaluate(Phenotype phenotype,
java.util.List parameters)
|
Uses of Phenotype in org.artoflife.gp.genome.bool |
Methods in org.artoflife.gp.genome.bool with parameters of type Phenotype | |
java.lang.Object |
UnaryLogicalGene.evaluate(Phenotype phenotype,
java.util.List parameters)
|
java.lang.Object |
ComparisonGene.evaluate(Phenotype phenotype,
java.util.List parameters)
|
java.lang.Object |
BooleanGene.evaluate(Phenotype phenotype)
|
java.lang.Object |
BinaryLogicalGene.evaluate(Phenotype phenotype,
java.util.List parameters)
|
Uses of Phenotype in org.artoflife.gp.genome.numeric |
Methods in org.artoflife.gp.genome.numeric with parameters of type Phenotype | |
java.lang.Object |
UnaryNumericGene.evaluate(Phenotype phenotype,
java.util.List parameters)
|
java.lang.Object |
NumericIfGene.evaluate(Phenotype phenotype,
java.util.List parameters)
|
java.lang.Object |
FloatGene.evaluate(Phenotype phenotype)
|
java.lang.Object |
BinaryNumericGene.evaluate(Phenotype phenotype,
java.util.List parameters)
|
Uses of Phenotype in org.artoflife.gp.individual |
Constructors in org.artoflife.gp.individual with parameters of type Phenotype | |
MutableFitnessIndividual(Phenotype phenotype,
java.util.Collection chromosomes)
|
|
MutableFitnessIndividual(Phenotype phenotype,
Chromosome chromosome)
|
Uses of Phenotype in org.artoflife.gui.paintable |
Subclasses of Phenotype in org.artoflife.gui.paintable | |
class |
PaintablePhenotype
A Phenotype that can paint itself at various sizes
onto a Graphics2D. |
|
artoflife pre0.1.0-dev | |||||||||
PREV NEXT | FRAMES NO FRAMES |