Modernized GAlib  3.0.0 current
GA1DArrayAlleleGenome< T > Member List

This is the complete list of members for GA1DArrayAlleleGenome< 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
aGAArray< T >protected
alleleset(unsigned int i=0) const (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inline
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
asetGA1DArrayAlleleGenome< T >protected
asexcross (defined in GAGenome)GAGenomeprotected
asexual() const (defined in GAGenome)GAGenomeinline
AsexualCrossover typedef (defined in GAGenome)GAGenome
BaseGA enum value (defined in GAID)GAID
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
classID() const (defined in GAID)GAIDinlinevirtual
className() const (defined in GAID)GAIDinlinevirtual
clone(GAGenome::CloneMethod=GAGenome::CloneMethod::CONTENTS) const override (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inlinevirtual
clone() (defined in GAArray< T >)GAArray< 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 GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inlinevirtual
copy(const GA1DArrayGenome< T > &orig, unsigned int r, unsigned int x, unsigned int l) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inline
copy(const GAArray< T > &orig) (defined in GAArray< T >)GAArray< T >inline
copy(const GAArray< T > &orig, unsigned int dest, unsigned int src, unsigned int length) (defined in GAArray< T >)GAArray< T >inline
crossover(SexualCrossover f) (defined in GAGenome)GAGenomeinline
crossover(AsexualCrossover f) (defined in GAGenome)GAGenomeinline
CycleCrossover(const GAGenome &p1, const GAGenome &p2, GAGenome *c1, GAGenome *c2) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inlinestatic
DemeGA enum value (defined in GAID)GAID
Dimension enum name (defined in GAGenome)GAGenome
DoubleGenome enum value (defined in GAID)GAID
DSSelection enum value (defined in GAID)GAID
ElementComparator(const GAGenome &a, const GAGenome &b)GA1DArrayGenome< T >inlinestatic
equal(const GAGenome &c) const override (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inlinevirtual
equal(const GAArray< T > &b, unsigned int dest, unsigned int src, unsigned int length) const (defined in GAArray< T >)GAArray< T >inline
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 typedef (defined in GAGenome)GAGenome
evaluator() const (defined in GAGenome)GAGenomeinline
evaluator(Evaluator f) (defined in GAGenome)GAGenomeinline
evd (defined in GAGenome)GAGenomeprotected
EvenOddCrossover(const GAGenome &p1, const GAGenome &p2, GAGenome *c1, GAGenome *c2) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inlinestatic
fitness() (defined in GAGenome)GAGenomeinline
fitness(float f) (defined in GAGenome)GAGenomeinline
FIXED_SIZE enum value (defined in GAGenome)GAGenome
FlipMutator(GAGenome &c, float pmut) (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inlinestatic
FloatGenome enum value (defined in GAID)GAID
ga (defined in GAGenome)GAGenomeprotected
GA1DArrayAlleleGenome(unsigned int length, const GAAlleleSet< T > &s, GAGenome::Evaluator f=nullptr, void *u=nullptr) (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inline
GA1DArrayAlleleGenome(const GAAlleleSetArray< T > &sa, GAGenome::Evaluator f=nullptr, void *u=nullptr) (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inline
GA1DArrayAlleleGenome(const GA1DArrayAlleleGenome< T > &orig) (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inline
GA1DArrayGenome(unsigned int length, GAGenome::Evaluator f=nullptr, void *u=nullptr) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inline
GA1DArrayGenome(const GA1DArrayGenome< T > &orig) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inline
GAArray(unsigned int s) (defined in GAArray< T >)GAArray< T >inlineexplicit
GAArray(const GAArray< T > &orig) (defined in GAArray< T >)GAArray< T >inline
GADefineIdentity("GA1DArrayAlleleGenome", GAID::ArrayAlleleGenome) (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >
GADefineIdentity("GA1DArrayGenome", GAID::ArrayGenome) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< 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
gene(unsigned int x=0) const (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inline
gene(unsigned int x, const T &value) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< 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 typedef (defined in GAGenome)GAGenome
initializer() const (defined in GAGenome)GAGenomeinline
initializer(Initializer op) (defined in GAGenome)GAGenomeinline
IntGenome enum value (defined in GAID)GAID
length() const (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inline
length(int x) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inline
LinearScaling enum value (defined in GAID)GAID
ListGenome enum value (defined in GAID)GAID
maxX (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >protected
minX (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >protected
move(unsigned int dest, unsigned int src, unsigned int length) (defined in GAArray< T >)GAArray< T >inline
mutate(float p) (defined in GAGenome)GAGenomeinline
Mutator typedef (defined in GAGenome)GAGenome
mutator() const (defined in GAGenome)GAGenomeinline
mutator(Mutator op) (defined in GAGenome)GAGenomeinline
mutr (defined in GAGenome)GAGenomeprotected
nevals() const (defined in GAGenome)GAGenomeinline
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
nx (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >protected
OnePointCrossover(const GAGenome &p1, const GAGenome &p2, GAGenome *c1, GAGenome *c2) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inlinestatic
operator!=(const GAArray< U > &rhs) const (defined in GAArray< T >)GAArray< T >inline
operator=(const GAGenome &arr) (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inline
operator=(const T array[]) (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inline
operator=(const GAArray< T > &orig) (defined in GAArray< T >)GAArray< T >inline
operator==(const GAArray< U > &rhs) const (defined in GAArray< T >)GAArray< T >inline
operator[](unsigned int i) const (defined in GAArray< T >)GAArray< T >inline
operator[](unsigned int i) (defined in GAArray< T >)GAArray< T >inline
OrderCrossover(const GAGenome &p1, const GAGenome &p2, GAGenome *c1, GAGenome *c2) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inlinestatic
OrderedInitializer(GAGenome &c) (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inlinestatic
PartialMatchCrossover(const GAGenome &p1, const GAGenome &p2, GAGenome *c1, GAGenome *c2) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inlinestatic
Population enum value (defined in GAID)GAID
PowerLawScaling enum value (defined in GAID)GAID
RankSelection enum value (defined in GAID)GAID
read(std::istream &is) override (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inlinevirtual
resize(int len) overrideGA1DArrayAlleleGenome< T >inlinevirtual
resizeBehaviour(unsigned int lower, unsigned int upper) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inline
resizeBehaviour() const (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inline
RouletteWheelSelection enum value (defined in GAID)GAID
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 GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inline
size(unsigned int n) (defined in GAArray< T >)GAArray< T >inline
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 GA1DArrayGenome< T >)GA1DArrayGenome< T >inline
SwapMutator(GAGenome &c, float pmut)GA1DArrayGenome< T >inlinestatic
TournamentSelection enum value (defined in GAID)GAID
TreeGenome enum value (defined in GAID)GAID
TwoPointCrossover(const GAGenome &p1, const GAGenome &p2, GAGenome *c1, GAGenome *c2) (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >inlinestatic
ud (defined in GAGenome)GAGenomeprotected
UniformCrossover(const GAGenome &p1, const GAGenome &p2, GAGenome *c1, GAGenome *c2)GA1DArrayGenome< T >inlinestatic
UniformInitializer(GAGenome &c) (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inlinestatic
UniformSelection enum value (defined in GAID)GAID
userData() const (defined in GAGenome)GAGenomeinline
userData(void *u) (defined in GAGenome)GAGenomeinline
write(std::ostream &os) const override (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inlinevirtual
~GA1DArrayAlleleGenome() override (defined in GA1DArrayAlleleGenome< T >)GA1DArrayAlleleGenome< T >inline
~GA1DArrayGenome() override=default (defined in GA1DArrayGenome< T >)GA1DArrayGenome< T >
~GAArray()=default (defined in GAArray< T >)GAArray< T >virtual
~GAGenome() override (defined in GAGenome)GAGenome
~GAID()=default (defined in GAID)GAIDvirtual