Chromosome::Representation::GaBinaryChromosome Member List

This is the complete list of members for Chromosome::Representation::GaBinaryChromosome, including all inherited members.

_backupBitsChromosome::Representation::GaBinaryChromosome [protected]
_backupSizeChromosome::Representation::GaBinaryChromosome [protected]
_bitsChromosome::Representation::GaBinaryChromosome [protected]
_codeSizeChromosome::Representation::GaBinaryChromosome [protected]
_configBlockChromosome::GaDefaultChromosome [protected]
_fitnessChromosome::GaDefaultChromosome [protected]
AcceptMutation()Chromosome::Representation::GaBinaryChromosome [protected, virtual]
CalculateFitness() const Chromosome::GaDynamicOperationChromosome [protected, virtual]
CompareFitnesses(float c) const Chromosome::GaDynamicOperationChromosome [virtual]
Chromosome::GaDefaultChromosome::CompareFitnesses(GaChromosomePtr c) const Chromosome::GaDefaultChromosome [inline, virtual]
Crossover(GaChromosomePtr secondParent) const Chromosome::GaDefaultChromosome [virtual]
FillBuffer(int pos, int size, GaCodeValuesBuffer &buffer) const Chromosome::Representation::GaBinaryChromosome [virtual]
Flip(int start, int size)Chromosome::Representation::GaBinaryChromosome [virtual]
FromBuffer(const GaCodeValuesBuffer &buffer)Chromosome::Representation::GaBinaryChromosome [virtual]
FromChar(char *input, int size)Chromosome::Representation::GaBinaryChromosome [static]
FromDouble(double *input, int size)Chromosome::Representation::GaBinaryChromosome [static]
FromFloat(float *input, int size)Chromosome::Representation::GaBinaryChromosome [static]
FromInt(int *input, int size)Chromosome::Representation::GaBinaryChromosome [static]
FromShort(short *input, int size)Chromosome::Representation::GaBinaryChromosome [static]
GaBinaryChromosome(GaChromosomeOperationsBlock *configBlock)Chromosome::Representation::GaBinaryChromosome
GaBinaryChromosome(int size, GaChromosomeOperationsBlock *configBlock)Chromosome::Representation::GaBinaryChromosome
GaBinaryChromosome(bool *code, int size, GaChromosomeOperationsBlock *configBlock)Chromosome::Representation::GaBinaryChromosome
GaBinaryChromosome(const GaBinaryChromosome &c, bool setupOnly)Chromosome::Representation::GaBinaryChromosome
GaDefaultChromosome(GaChromosomeParamsBlock *configBlock)Chromosome::GaDefaultChromosome [inline]
GaDefaultChromosome(const GaDefaultChromosome &c, bool setupOnly)Chromosome::GaDefaultChromosome [inline]
GaDynamicOperationChromosome(GaChromosomeOperationsBlock *configBlock)Chromosome::GaDynamicOperationChromosome [inline]
GaDynamicOperationChromosome(const GaDynamicOperationChromosome &c, bool setupOnly)Chromosome::GaDynamicOperationChromosome [inline]
GetBit(int bit)Chromosome::Representation::GaBinaryChromosome
GetChar(int pos=0) const Chromosome::Representation::GaBinaryChromosome
GetChar(char *output, int pos=0, int size=0) const Chromosome::Representation::GaBinaryChromosome
GetCode()Chromosome::Representation::GaBinaryChromosome [inline]
GetCodeSize() const Chromosome::Representation::GaBinaryChromosome [inline, virtual]
GetConfigBlock() const Chromosome::GaDefaultChromosome [inline, virtual]
GetDouble(int pos=0) const Chromosome::Representation::GaBinaryChromosome
GetDouble(double *output, int pos=0, int size=0) const Chromosome::Representation::GaBinaryChromosome
GetFitness() const Chromosome::GaDefaultChromosome [inline, virtual]
GetFloat(int pos=0) const Chromosome::Representation::GaBinaryChromosome
GetFloat(float *output, int pos=0, int size=0) const Chromosome::Representation::GaBinaryChromosome
GetInt(int pos=0) const Chromosome::Representation::GaBinaryChromosome
GetInt(int *output, int pos=0, int size=0) const Chromosome::Representation::GaBinaryChromosome
GetParameters() const Chromosome::GaDefaultChromosome [inline, virtual]
GetShort(int pos=0) const Chromosome::Representation::GaBinaryChromosome
GetShort(short *output, int pos=0, int size=0) const Chromosome::Representation::GaBinaryChromosome
Insert(int start, GaCodeValue *data, int size)Chromosome::Representation::GaBinaryChromosome [virtual]
Invert(int start, int size)Chromosome::Representation::GaBinaryChromosome [virtual]
MakeBuffer(int size) const Chromosome::Representation::GaBinaryChromosome [virtual]
MakeCopy(bool setupOnly) const Chromosome::Representation::GaBinaryChromosome [inline, virtual]
MakeNewFromPrototype() const Chromosome::Representation::GaBinaryChromosome [virtual]
Mutation()Chromosome::GaDefaultChromosome [virtual]
operator=(const GaChromosome &rhs)Chromosome::Representation::GaBinaryChromosome [virtual]
operator==(const GaChromosome &c) const Chromosome::Representation::GaBinaryChromosome [virtual]
PerformCrossover(GaChromosomePtr secondParent) const Chromosome::GaDynamicOperationChromosome [protected, virtual]
PerformMutation()Chromosome::GaDynamicOperationChromosome [protected, virtual]
PreapareForMutation()Chromosome::Representation::GaBinaryChromosome [protected, virtual]
RefreshFitness()Chromosome::GaDefaultChromosome [inline, virtual]
RejectMutation()Chromosome::Representation::GaBinaryChromosome [protected, virtual]
Remove(int start, int size)Chromosome::Representation::GaBinaryChromosome [virtual]
SetBitState(int bit, bool state)Chromosome::Representation::GaBinaryChromosome
SetConfigBlock(GaChromosomeParamsBlock *block)Chromosome::GaDefaultChromosome [inline, virtual]
SetParameters(GaChromosomeParams *p)Chromosome::GaDefaultChromosome [inline, virtual]
Swap(int start1, int size1, int start2, int size2)Chromosome::Representation::GaBinaryChromosome [virtual]
~GaBinaryChromosome()Chromosome::Representation::GaBinaryChromosome [virtual]
~GaChromosome()Chromosome::GaChromosome [inline, virtual]


Genetic Algorithm Library
Coolsoft Software Development