Modernized GAlib
3.0.0 current
|
This is the complete list of members for GATreeGenome< T >, including all inherited members.
_evaluated (defined in GAGenome) | GAGenome | protected |
_fitness (defined in GAGenome) | GAGenome | protected |
_neval (defined in GAGenome) | GAGenome | protected |
_score (defined in GAGenome) | GAGenome | protected |
_tt(std::ostream &os, GANode< T > *n) (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
AFTER enum value (defined in GATreeBASE) | GATreeBASE | |
ancestral(unsigned int i, unsigned int j) const (defined in GATreeBASE) | GATreeBASE | |
ANY_SIZE enum value (defined in GAGenome) | GAGenome | |
ArrayAlleleGenome enum value (defined in GAID) | GAID | |
ArrayAlleleGenome2D enum value (defined in GAID) | GAID | |
ArrayAlleleGenome3D enum value (defined in GAID) | GAID | |
ArrayGenome enum value (defined in GAID) | GAID | |
ArrayGenome2D enum value (defined in GAID) | GAID | |
ArrayGenome3D enum value (defined in GAID) | GAID | |
asexcross (defined in GAGenome) | GAGenome | protected |
asexual() const (defined in GAGenome) | GAGenome | inline |
AsexualCrossover typedef (defined in GAGenome) | GAGenome | |
BaseGA enum value (defined in GAID) | GAID | |
BEFORE enum value (defined in GATreeBASE) | GATreeBASE | |
BELOW enum value (defined in GATreeBASE) | GATreeBASE | |
Bin2DecGenome enum value (defined in GAID) | GAID | |
BinaryStringGenome enum value (defined in GAID) | GAID | |
BinaryStringGenome2D enum value (defined in GAID) | GAID | |
BinaryStringGenome3D enum value (defined in GAID) | GAID | |
cdpth (defined in GATreeBASE) | GATreeBASE | protected |
child() (defined in GATree< T >) | GATree< T > | inline |
classID() const (defined in GAID) | GAID | inlinevirtual |
className() const (defined in GAID) | GAID | inlinevirtual |
clone(GAGenome::CloneMethod flag=CloneMethod::CONTENTS) const override (defined in GATreeGenome< T >) | GATreeGenome< T > | inlinevirtual |
clone(unsigned int i=0) const (defined in GATree< T >) | GATree< T > | inline |
CloneMethod enum name (defined in GAGenome) | GAGenome | |
cmp (defined in GAGenome) | GAGenome | protected |
Comparator typedef (defined in GAGenome) | GAGenome | |
comparator() const (defined in GAGenome) | GAGenome | inline |
comparator(Comparator c) (defined in GAGenome) | GAGenome | inline |
compare(const GAGenome &g) const (defined in GAGenome) | GAGenome | inline |
copy(const GAGenome &orig) override (defined in GATreeGenome< T >) | GATreeGenome< T > | inlinevirtual |
copy(const GATree< T > &orig) (defined in GATree< T >) | GATree< T > | inline |
crossover(SexualCrossover f) (defined in GAGenome) | GAGenome | inline |
crossover(AsexualCrossover f) (defined in GAGenome) | GAGenome | inline |
csz (defined in GATreeBASE) | GATreeBASE | protected |
current() (defined in GATree< T >) | GATree< T > | inline |
DemeGA enum value (defined in GAID) | GAID | |
depth() const (defined in GATreeBASE) | GATreeBASE | |
destroy() (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
DestructiveMutator(GAGenome &c, float pmut) (defined in GATreeGenome< T >) | GATreeGenome< T > | inlinestatic |
Dimension enum name (defined in GAGenome) | GAGenome | |
DoubleGenome enum value (defined in GAID) | GAID | |
dpth (defined in GATreeBASE) | GATreeBASE | protected |
DSSelection enum value (defined in GAID) | GAID | |
eldest() (defined in GATree< T >) | GATree< T > | inline |
equal(const GAGenome &c) const override (defined in GATreeGenome< T >) | GATreeGenome< T > | inlinevirtual |
ERR enum value (defined in GATreeBASE) | GATreeBASE | |
eval (defined in GAGenome) | GAGenome | protected |
evalData() const (defined in GAGenome) | GAGenome | inline |
evalData(const GAEvalData &o) (defined in GAGenome) | GAGenome | inline |
evaluate(bool flag=false) const (defined in GAGenome) | GAGenome | |
evaluator() const (defined in GAGenome) | GAGenome | inline |
evaluator(Evaluator f) (defined in GAGenome) | GAGenome | inline |
Evaluator typedef (defined in GAGenome) | GAGenome | |
evd (defined in GAGenome) | GAGenome | protected |
fitness() (defined in GAGenome) | GAGenome | inline |
fitness(float f) (defined in GAGenome) | GAGenome | inline |
FIXED_SIZE enum value (defined in GAGenome) | GAGenome | |
FloatGenome enum value (defined in GAID) | GAID | |
ga (defined in GAGenome) | GAGenome | protected |
GADefineIdentity("GATreeGenome", GAID::TreeGenome) (defined in GATreeGenome< T >) | GATreeGenome< T > | |
GADefineIdentity("GAGenome", GAID::Genome) (defined in GAGenome) | GAGenome | |
GAGenome(Initializer i=nullptr, Mutator m=nullptr, Comparator c=nullptr) (defined in GAGenome) | GAGenome | |
GAGenome(const GAGenome &orig) (defined in GAGenome) | GAGenome | |
GATree() (defined in GATree< T >) | GATree< T > | inline |
GATree(const T &t) (defined in GATree< T >) | GATree< T > | inlineexplicit |
GATree(const GATree< T > &orig) (defined in GATree< T >) | GATree< T > | inline |
GATreeBASE() (defined in GATreeBASE) | GATreeBASE | inline |
GATreeBASE(GANodeBASE *n) (defined in GATreeBASE) | GATreeBASE | inlineexplicit |
GATreeGenome(GAGenome::Evaluator f=nullptr, void *u=nullptr) (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
GATreeGenome(const GATreeGenome< T > &orig) (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
geneticAlgorithm() const (defined in GAGenome) | GAGenome | inline |
geneticAlgorithm(GAGeneticAlgorithm &g) (defined in GAGenome) | GAGenome | inline |
Genome enum value (defined in GAID) | GAID | |
IncrementalGA enum value (defined in GAID) | GAID | |
init (defined in GAGenome) | GAGenome | protected |
initialize() (defined in GAGenome) | GAGenome | inline |
initializer() const (defined in GAGenome) | GAGenome | inline |
initializer(Initializer op) (defined in GAGenome) | GAGenome | inline |
Initializer typedef (defined in GAGenome) | GAGenome | |
insert(GATree< T > *t, GATreeBASE::Location where=GATreeBASE::BELOW) (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
insert(const T &t, GATreeBASE::Location where=GATreeBASE::BELOW) (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
insert(GANode< T > *n, GANode< T > *idx, GATreeBASE::Location where=GATreeBASE::BELOW) (defined in GATree< T >) | GATree< T > | inlineprotected |
insert(GANodeBASE *n, GANodeBASE *idx, Location where=BELOW) (defined in GATreeBASE) | GATreeBASE | |
IntGenome enum value (defined in GAID) | GAID | |
iter (defined in GATree< T >) | GATree< T > | protected |
LinearScaling enum value (defined in GAID) | GAID | |
ListGenome enum value (defined in GAID) | GAID | |
Location enum name (defined in GATreeBASE) | GATreeBASE | |
mutate(float p) (defined in GAGenome) | GAGenome | inline |
mutator() const (defined in GAGenome) | GAGenome | inline |
mutator(Mutator op) (defined in GAGenome) | GAGenome | inline |
Mutator typedef (defined in GAGenome) | GAGenome | |
mutr (defined in GAGenome) | GAGenome | protected |
nchildren() (defined in GATree< T >) | GATree< T > | inline |
nevals() const (defined in GAGenome) | GAGenome | inline |
next() (defined in GATree< T >) | GATree< T > | inline |
NO_ERR enum value (defined in GATreeBASE) | GATreeBASE | |
NoComparator(const GAGenome &, const GAGenome &) (defined in GAGenome) | GAGenome | static |
NoInitializer(GAGenome &) (defined in GAGenome) | GAGenome | static |
NoMutator(GAGenome &, float) (defined in GAGenome) | GAGenome | static |
NoScaling enum value (defined in GAID) | GAID | |
notequal(const GAGenome &g) const (defined in GAGenome) | GAGenome | inlinevirtual |
nsiblings() (defined in GATree< T >) | GATree< T > | inline |
OnePointCrossover(const GAGenome &p1, const GAGenome &p2, GAGenome *c1, GAGenome *c2) (defined in GATreeGenome< T >) | GATreeGenome< T > | inlinestatic |
operator=(const GAGenome &orig) (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
operator=(const GATree< T > &orig) (defined in GATree< T >) | GATree< T > | inline |
parent() (defined in GATree< T >) | GATree< T > | inline |
Population enum value (defined in GAID) | GAID | |
PowerLawScaling enum value (defined in GAID) | GAID | |
prev() (defined in GATree< T >) | GATree< T > | inline |
RankSelection enum value (defined in GAID) | GAID | |
read(std::istream &) (defined in GAGenome) | GAGenome | inlinevirtual |
remove() (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
remove(GANodeBASE *n) (defined in GATreeBASE) | GATreeBASE | |
root() (defined in GATree< T >) | GATree< T > | inline |
ROOT enum value (defined in GATreeBASE) | GATreeBASE | |
RouletteWheelSelection enum value (defined in GAID) | GAID | |
rt (defined in GATreeBASE) | GATreeBASE | protected |
sameClass(const GAID &b) const (defined in GAID) | GAID | inline |
Scaling enum value (defined in GAID) | GAID | |
score() const (defined in GAGenome) | GAGenome | inline |
score(float s) (defined in GAGenome) | GAGenome | inline |
Selection enum value (defined in GAID) | GAID | |
sexcross (defined in GAGenome) | GAGenome | protected |
sexual() const (defined in GAGenome) | GAGenome | inline |
SexualCrossover typedef (defined in GAGenome) | GAGenome | |
Sharing enum value (defined in GAID) | GAID | |
SigmaTruncationScaling enum value (defined in GAID) | GAID | |
SimpleGA enum value (defined in GAID) | GAID | |
size() const (defined in GATreeBASE) | GATreeBASE | |
SRSSelection enum value (defined in GAID) | GAID | |
SteadyStateGA enum value (defined in GAID) | GAID | |
StringGenome enum value (defined in GAID) | GAID | |
swap(unsigned int i, unsigned int j) (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
swapnode(GANodeBASE *a, GANodeBASE *b) (defined in GATreeBASE) | GATreeBASE | |
SwapNodeMutator(GAGenome &c, float pmut) (defined in GATreeGenome< T >) | GATreeGenome< T > | inlinestatic |
SwapSubtreeMutator(GAGenome &c, float pmut) (defined in GATreeGenome< T >) | GATreeGenome< T > | inlinestatic |
swaptree(GATree< T > *t) (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
swaptree(unsigned int i, unsigned int j) (defined in GATreeGenome< T >) | GATreeGenome< T > | inline |
swaptree(GANodeBASE *a, GANodeBASE *b) (defined in GATreeBASE) | GATreeBASE | |
sz (defined in GATreeBASE) | GATreeBASE | protected |
TopologyComparator(const GAGenome &a, const GAGenome &b) (defined in GATreeGenome< T >) | GATreeGenome< T > | inlinestatic |
TournamentSelection enum value (defined in GAID) | GAID | |
TreeGenome enum value (defined in GAID) | GAID | |
ud (defined in GAGenome) | GAGenome | protected |
UniformSelection enum value (defined in GAID) | GAID | |
userData() const (defined in GAGenome) | GAGenome | inline |
userData(void *u) (defined in GAGenome) | GAGenome | inline |
warp(unsigned int i) (defined in GATree< T >) | GATree< T > | inline |
warp(const GATreeIter< T > &i) (defined in GATree< T >) | GATree< T > | inline |
write(std::ostream &os) const override (defined in GATreeGenome< T >) | GATreeGenome< T > | inlinevirtual |
youngest() (defined in GATree< T >) | GATree< T > | inline |
~GAGenome() override (defined in GAGenome) | GAGenome | |
~GAID()=default (defined in GAID) | GAID | virtual |
~GATree() (defined in GATree< T >) | GATree< T > | inline |
~GATreeGenome() override=default (defined in GATreeGenome< T >) | GATreeGenome< T > |