Modernized GAlib
3.0.0 current
|
This is the complete list of members for GA2DBinaryStringGenome, 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 |
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 | |
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 | |
bit(unsigned int a) const (defined in GABinaryString) | GABinaryString | inline |
bit(unsigned int a, short val) (defined in GABinaryString) | GABinaryString | inline |
BitComparator(const GAGenome &, const GAGenome &) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | static |
classID() const (defined in GAID) | GAID | inlinevirtual |
className() const (defined in GAID) | GAID | inlinevirtual |
clone(GAGenome::CloneMethod flag=CloneMethod::CONTENTS) const override (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | virtual |
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 &chrom) override (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | virtual |
copy(const GA2DBinaryStringGenome &, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
GABinaryString::copy(const GABinaryString &orig) | GABinaryString | inline |
GABinaryString::copy(const GABinaryString &orig, unsigned int destIdx, unsigned int origIdx, unsigned int l) | GABinaryString | inline |
crossover(SexualCrossover f) (defined in GAGenome) | GAGenome | inline |
crossover(AsexualCrossover f) (defined in GAGenome) | GAGenome | inline |
data | GABinaryString | protected |
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 | |
equal(const GAGenome &c) const override (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | virtual |
equal(const GA2DBinaryStringGenome &, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) const (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
GABinaryString::equal(const GABinaryString &rhs, unsigned int lhsIdx, unsigned int rhsIdx, unsigned int l) const | GABinaryString | inline |
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 |
EvenOddCrossover(const GAGenome &, const GAGenome &, GAGenome *, GAGenome *) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | static |
fitness() (defined in GAGenome) | GAGenome | inline |
fitness(float f) (defined in GAGenome) | GAGenome | inline |
FIXED_SIZE enum value (defined in GAGenome) | GAGenome | |
FlipMutator(GAGenome &, float) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | static |
FloatGenome enum value (defined in GAID) | GAID | |
ga (defined in GAGenome) | GAGenome | protected |
GA2DBinaryStringGenome(unsigned int x, unsigned int y, GAGenome::Evaluator f=(GAGenome::Evaluator) nullptr, void *u=nullptr) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
GA2DBinaryStringGenome(const GA2DBinaryStringGenome &orig) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
GABinaryString(unsigned int s) (defined in GABinaryString) | GABinaryString | inlineexplicit |
GADefineIdentity("GA2DBinaryStringGenome", GAID::BinaryStringGenome2D) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
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, unsigned int y) const (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
gene(unsigned int x, unsigned int y, short value) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
geneticAlgorithm() const (defined in GAGenome) | GAGenome | inline |
geneticAlgorithm(GAGeneticAlgorithm &g) (defined in GAGenome) | GAGenome | inline |
Genome enum value (defined in GAID) | GAID | |
height() const (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
height(int h) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
IncrementalGA enum value (defined in GAID) | GAID | |
init (defined in GAGenome) | GAGenome | protected |
initialize() (defined in GAGenome) | GAGenome | inline |
Initializer typedef (defined in GAGenome) | GAGenome | |
initializer() const (defined in GAGenome) | GAGenome | inline |
initializer(Initializer op) (defined in GAGenome) | GAGenome | inline |
IntGenome enum value (defined in GAID) | GAID | |
LinearScaling enum value (defined in GAID) | GAID | |
ListGenome enum value (defined in GAID) | GAID | |
maxX (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | protected |
maxY (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | protected |
minX (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | protected |
minY (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | protected |
move(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
GABinaryString::move(unsigned int destIdx, unsigned int sourceIdx, unsigned int l) | GABinaryString | inline |
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 |
nevals() const (defined in GAGenome) | GAGenome | inline |
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 |
nx (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | protected |
ny (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | protected |
OnePointCrossover(const GAGenome &, const GAGenome &, GAGenome *, GAGenome *) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | static |
operator=(const GAGenome &arg) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
operator=(const short array[]) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
operator=(const int array[]) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
Population enum value (defined in GAID) | GAID | |
PowerLawScaling enum value (defined in GAID) | GAID | |
randomize(unsigned int, unsigned int, unsigned int, unsigned int) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
randomize() (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
randomize(unsigned int a, unsigned int l) (defined in GABinaryString) | GABinaryString | inline |
RankSelection enum value (defined in GAID) | GAID | |
read(std::istream &) override (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | virtual |
resize(int x, int y) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
GABinaryString::resize(unsigned int x) | GABinaryString | inline |
resizeBehaviour(Dimension which) const (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
resizeBehaviour(Dimension which, unsigned int lowerX, unsigned int upperX) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
resizeBehaviour(unsigned int lowerX, unsigned int upperX, unsigned int lowerY, unsigned int upperY) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
RouletteWheelSelection enum value (defined in GAID) | GAID | |
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 | |
set(unsigned int, unsigned int, unsigned int, unsigned int) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
set(unsigned int a, unsigned int l) (defined in GABinaryString) | GABinaryString | inline |
SetInitializer(GAGenome &) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | static |
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 GABinaryString) | GABinaryString | inline |
SRSSelection enum value (defined in GAID) | GAID | |
SteadyStateGA enum value (defined in GAID) | GAID | |
StringGenome enum value (defined in GAID) | GAID | |
TournamentSelection enum value (defined in GAID) | GAID | |
TreeGenome enum value (defined in GAID) | GAID | |
ud (defined in GAGenome) | GAGenome | protected |
UniformCrossover(const GAGenome &, const GAGenome &, GAGenome *, GAGenome *) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | static |
UniformInitializer(GAGenome &) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | static |
UniformSelection enum value (defined in GAID) | GAID | |
unset(unsigned int, unsigned int, unsigned int, unsigned int) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
unset(unsigned int a, unsigned int l) (defined in GABinaryString) | GABinaryString | inline |
UnsetInitializer(GAGenome &) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | static |
userData() const (defined in GAGenome) | GAGenome | inline |
userData(void *u) (defined in GAGenome) | GAGenome | inline |
width() const (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
width(int w) (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | inline |
write(std::ostream &) const override (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | virtual |
~GA2DBinaryStringGenome() override (defined in GA2DBinaryStringGenome) | GA2DBinaryStringGenome | |
~GAGenome() override (defined in GAGenome) | GAGenome | |
~GAID()=default (defined in GAID) | GAID | virtual |