Modernized GAlib  3.0.0 current
GATreeGenome< T > Member List

This is the complete list of members for GATreeGenome< T >, including all inherited members.

_evaluated (defined in GAGenome)GAGenomeprotected
_fitness (defined in GAGenome)GAGenomeprotected
_neval (defined in GAGenome)GAGenomeprotected
_score (defined in GAGenome)GAGenomeprotected
_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)GAGenomeprotected
asexual() const (defined in GAGenome)GAGenomeinline
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)GATreeBASEprotected
child() (defined in GATree< T >)GATree< T >inline
classID() const (defined in GAID)GAIDinlinevirtual
className() const (defined in GAID)GAIDinlinevirtual
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)GAGenomeprotected
Comparator typedef (defined in GAGenome)GAGenome
comparator() const (defined in GAGenome)GAGenomeinline
comparator(Comparator c) (defined in GAGenome)GAGenomeinline
compare(const GAGenome &g) const (defined in GAGenome)GAGenomeinline
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)GAGenomeinline
crossover(AsexualCrossover f) (defined in GAGenome)GAGenomeinline
csz (defined in GATreeBASE)GATreeBASEprotected
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)GATreeBASEprotected
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)GAGenomeprotected
evalData() const (defined in GAGenome)GAGenomeinline
evalData(const GAEvalData &o) (defined in GAGenome)GAGenomeinline
evaluate(bool flag=false) const (defined in GAGenome)GAGenome
evaluator() const (defined in GAGenome)GAGenomeinline
evaluator(Evaluator f) (defined in GAGenome)GAGenomeinline
Evaluator typedef (defined in GAGenome)GAGenome
evd (defined in GAGenome)GAGenomeprotected
fitness() (defined in GAGenome)GAGenomeinline
fitness(float f) (defined in GAGenome)GAGenomeinline
FIXED_SIZE enum value (defined in GAGenome)GAGenome
FloatGenome enum value (defined in GAID)GAID
ga (defined in GAGenome)GAGenomeprotected
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)GATreeBASEinline
GATreeBASE(GANodeBASE *n) (defined in GATreeBASE)GATreeBASEinlineexplicit
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)GAGenomeinline
geneticAlgorithm(GAGeneticAlgorithm &g) (defined in GAGenome)GAGenomeinline
Genome enum value (defined in GAID)GAID
IncrementalGA enum value (defined in GAID)GAID
init (defined in GAGenome)GAGenomeprotected
initialize() (defined in GAGenome)GAGenomeinline
initializer() const (defined in GAGenome)GAGenomeinline
initializer(Initializer op) (defined in GAGenome)GAGenomeinline
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)GAGenomeinline
mutator() const (defined in GAGenome)GAGenomeinline
mutator(Mutator op) (defined in GAGenome)GAGenomeinline
Mutator typedef (defined in GAGenome)GAGenome
mutr (defined in GAGenome)GAGenomeprotected
nchildren() (defined in GATree< T >)GATree< T >inline
nevals() const (defined in GAGenome)GAGenomeinline
next() (defined in GATree< T >)GATree< T >inline
NO_ERR enum value (defined in GATreeBASE)GATreeBASE
NoComparator(const GAGenome &, const GAGenome &) (defined in GAGenome)GAGenomestatic
NoInitializer(GAGenome &) (defined in GAGenome)GAGenomestatic
NoMutator(GAGenome &, float) (defined in GAGenome)GAGenomestatic
NoScaling enum value (defined in GAID)GAID
notequal(const GAGenome &g) const (defined in GAGenome)GAGenomeinlinevirtual
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)GAGenomeinlinevirtual
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)GATreeBASEprotected
sameClass(const GAID &b) const (defined in GAID)GAIDinline
Scaling enum value (defined in GAID)GAID
score() const (defined in GAGenome)GAGenomeinline
score(float s) (defined in GAGenome)GAGenomeinline
Selection enum value (defined in GAID)GAID
sexcross (defined in GAGenome)GAGenomeprotected
sexual() const (defined in GAGenome)GAGenomeinline
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)GATreeBASEprotected
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)GAGenomeprotected
UniformSelection enum value (defined in GAID)GAID
userData() const (defined in GAGenome)GAGenomeinline
userData(void *u) (defined in GAGenome)GAGenomeinline
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)GAIDvirtual
~GATree() (defined in GATree< T >)GATree< T >inline
~GATreeGenome() override=default (defined in GATreeGenome< T >)GATreeGenome< T >