Orbital library

Uses of Interface
orbital.algorithm.evolutionary.Gene

Packages that use Gene
orbital.algorithm.evolutionary Genetic algorithms simulate nature on a very abstract level to get solutions for sophisticated problems. 
 

Uses of Gene in orbital.algorithm.evolutionary
 

Classes in orbital.algorithm.evolutionary that implement Gene
static class Gene.BitSet
          Bit string gene.
static class Gene.BoundedFloat
          Bounded floating point gene data.
static class Gene.BoundedInteger
          Bounded integer gene data.
static class Gene.Fixed
          Fixed point gene data.
static class Gene.Float
          Floating point gene data.
static class Gene.Integer
          Integer gene data.
static class Gene.List
          Represents a container gene that contains a list of other genes.
static class Gene.Number
          Numeric gene data.
 class Genome
          The Genome data in a population represents a state.
 

Methods in orbital.algorithm.evolutionary that return Gene
protected  Gene[] Gene.List.elementwiseRecombine(Gene[] parents, int childrenCount, double recombinationProbability)
          Implemented as element-wise recombination, each gene does recombine, separately.
 Gene Genome.inverse()
          Get an inverted version of this Genome.
 Gene Gene.inverse()
          Get an inverted version of this Gene.
 Gene Gene.List.inverse()
           
 Gene Gene.BitSet.inverse()
          Get an inverted version of this Gene.
 Gene Gene.Number.inverse()
           
 Gene Genome.mutate(double probability)
           
 Gene Gene.mutate(double probability)
          Get a mutated version of this Gene.
 Gene Gene.List.mutate(double probability)
          Get a mutated version of this Gene.
 Gene Gene.BitSet.mutate(double probability)
          Get a mutated version of this Gene.
 Gene Gene.Number.mutate(double probability)
           
 Gene[] Genome.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
           
 Gene[] Gene.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
          Genetically recombine gene data of parents to their children via reproduction.
 Gene[] Gene.List.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
          Genetically recombine gene data of parents to their children via reproduction..
 Gene[] Gene.BitSet.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
          Genetically recombine gene data of parents to their children via reproduction..
 Gene[] Gene.Integer.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
           
 Gene[] Gene.Float.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
           
protected  Gene[] Gene.List.uniformRecombine(Gene[] parents, int childrenCount, double recombinationProbability)
          Implemented as uniform recombination, uniformly distributes genes to the children.
 

Methods in orbital.algorithm.evolutionary with parameters of type Gene
protected  Gene[] Gene.List.elementwiseRecombine(Gene[] parents, int childrenCount, double recombinationProbability)
          Implemented as element-wise recombination, each gene does recombine, separately.
 Gene[] Genome.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
           
 Gene[] Gene.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
          Genetically recombine gene data of parents to their children via reproduction.
 Gene[] Gene.List.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
          Genetically recombine gene data of parents to their children via reproduction..
 Gene[] Gene.BitSet.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
          Genetically recombine gene data of parents to their children via reproduction..
 Gene[] Gene.Integer.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
           
 Gene[] Gene.Float.recombine(Gene[] parents, int childrenCount, double recombinationProbability)
           
protected  Gene[] Gene.List.uniformRecombine(Gene[] parents, int childrenCount, double recombinationProbability)
          Implemented as uniform recombination, uniformly distributes genes to the children.
 

Constructors in orbital.algorithm.evolutionary with parameters of type Gene
Genome(Gene content)
          Construct a genome with a single gene.
 


Orbital library
1.3.0: 11 Apr 2009

Copyright © 1996-2009 André Platzer
All Rights Reserved.