addPrivateGenes(Gentainer &g, const StringMap ¶ms) | Gene | [inline, virtual] |
Genstruct::addPrivateGenes(Gentainer &g) | Genstruct | [inline, virtual] |
AnyIntGene() | AnyIntGene | [inline] |
AnyIntGene(const GeneticID &id, int min, int max, double m=1.0) | AnyIntGene | |
AnyIntGene(const AnyIntGene &o) (defined in AnyIntGene) | AnyIntGene | [inline] |
BitIntGene() | BitIntGene | [inline] |
BitIntGene(const GeneticID &id, int min, int max, int bits, const StringMap ¶ms, double m=1.0) | BitIntGene | |
BitIntGene(const BitIntGene &o) (defined in BitIntGene) | BitIntGene | [inline] |
calc_len() const | BitIntGene | [inline, protected, virtual] |
check() const | BitIntGene | [virtual] |
copy(const Genstruct &other) | BitIntGene | [virtual] |
copyGenstr(const Genstruct &other) | Genstruct | [inline, protected] |
equality(const Genstruct &o) const | BitIntGene | [inline, virtual] |
execute(const GeneticMsg &msg) const | Genstruct | [inline, virtual] |
Gene() | Gene | [inline] |
Gene(const GeneticID &n, double mut=1) (defined in Gene) | Gene | |
Gene(const Gene &o) (defined in Gene) | Gene | [inline] |
Genstruct(const GeneticID &name=NULL) | Genstruct | |
Genstruct(const Genstruct &other) (defined in Genstruct) | Genstruct | |
getGene(const GeneticID &nam) const | Gene | [inline, virtual] |
getID() const | Genstruct | [inline] |
getMutability() const | Gene | [inline] |
getvalue() const | BitIntGene | [virtual] |
hide(bool h=true) | Genstruct | [inline] |
id | Genstruct | [protected] |
init() | BitIntGene | [inline, virtual] |
isHidden() const | Genstruct | [inline] |
length() const | Genstruct | |
mBitCount | BitIntGene | [protected] |
mBits | BitIntGene | [protected] |
mGrayCoded | BitIntGene | [protected] |
mMax | AnyIntGene | [protected] |
mMin | AnyIntGene | [protected] |
mutability | Gene | [protected] |
operator>>(DataOStream &out) const | Genstruct | [virtual] |
operator[](const GeneticID &name) const | Genstruct | [inline] |
operator[](const GeneticID &name) | Genstruct | [inline] |
pointMutate(const MutationRate &k) | BitIntGene | [inline, virtual] |
print(TextOStream &out) const | BitIntGene | [virtual] |
recombine(const Genstruct &a, const Genstruct &b) | BitIntGene | [virtual] |
replicate() const | BitIntGene | [inline, virtual] |
setGrayCoding(bool gray=true) | BitIntGene | [inline] |
setMutability(double val) | Gene | [inline] |
shallowCopy(const AnyIntGene &o) (defined in AnyIntGene) | AnyIntGene | [protected] |
shallowCopy(const Gene &o) (defined in Gene) | Gene | [inline, protected] |