Home | Trees | Index | Help |
|
---|
|
pygene
: pygene is a library for genetic algorithms in python
gamete
: Implements gametes, which are the result of splitting an organism's
genome in two, and are used in the organism's sexual reproduction
gene
: Implements a collection of gene classes
organism
: Implements classes for entire organisms
population
: pygene/population.py - Represents a population of organisms
prog
: Implements genetic programming organisms
xmlio
: xmlio.py
__builtin__.object
:
The most base type
pygene.xmlio.PGXmlMixin
:
mixin class to support pygene classes serialising themselves to/from
xml
pygene.gene.BaseGene
:
Base class from which all the gene classes are derived.
pygene.gene.BitGene
:
Implements a single-bit gene
pygene.gene.AndBitGene
:
Implements a single-bit gene, whose phenotype is the AND of each gene
in the pair
pygene.gene.OrBitGene
:
Implements a single-bit gene, whose phenotype is the OR of each gene
in the pair
pygene.gene.XorBitGene
:
Implements a single-bit gene, whose phenotype is the exclusive-or of
each gene in the pair
pygene.gene.CharGene
:
Gene that holds a single ASCII character, as a 1-byte string
pygene.gene.AsciiCharGene
:
Specialisation of CharGene that can only hold chars in the legal ASCII
range
pygene.gene.PrintableCharGene
:
Specialisation of AsciiCharGene that can only hold printable chars
pygene.gene.ComplexGene
:
A gene whose value is a complex point number
pygene.gene.DiscreteGene
:
Gene type with a fixed set of possible values, typically strings
pygene.gene.FloatGene
:
A gene whose value is a floating point number
pygene.gene.FloatGeneMax
:
phenotype of this gene is the greater of the values in the gene
pair
pygene.gene.FloatGeneRandom
:
Variant of FloatGene where mutation always randomises the value
pygene.gene.IntGene
:
Implements a gene whose values are ints, constrained within the
randMin,randMax range
pygene.organism.BaseOrganism
:
Base class for genetic algo and genetic programming organisms
pygene.organism.MendelOrganism
:
Classical Mendelian genetic organism
pygene.organism.Organism
:
Simple genetic algorithms organism
pygene.prog.ProgOrganism
:
Implements an organism for genetic programming
pygene.gamete.Gamete
:
Contains a set of genes.
pygene.population.Population
:
Represents a population of organisms
__builtin__.type
:
type(object) -> the object's type type(name, bases, dict) -> a
new type
pygene.prog.ProgOrganismMetaclass
:
a metaclass which analyses class attribs of a ProgOrganism subclass,
and builds the list of functions and terminals
pygene.prog.BaseNode
:
Base class for genetic programming nodes
pygene.prog.FuncNode
:
node which holds a function and its argument nodes
pygene.prog.TerminalNode
:
Holds a terminal value
pygene.prog.ConstNode
:
Holds a constant value
pygene.prog.VarNode
:
Holds a variable
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Mon Dec 12 14:37:12 2005 | http://epydoc.sf.net |