Chromosome::Representation::GaMVArithmeticChromosome< TYPE > Member List

This is the complete list of members for Chromosome::Representation::GaMVArithmeticChromosome< TYPE >, including all inherited members.

_backupChromosome::Representation::GaMultiValueChromosome< TYPE > [protected]
_configBlockChromosome::GaDefaultChromosome [protected]
_fitnessChromosome::GaDefaultChromosome [protected]
_valuesChromosome::Representation::GaMultiValueChromosome< TYPE > [protected]
AcceptMutation()Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, 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::GaMultiValueChromosome< TYPE > [inline, virtual]
Flip(int start, int size)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, virtual]
FromBuffer(const GaCodeValuesBuffer &buffer)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, virtual]
GaDefaultChromosome(GaChromosomeParamsBlock *configBlock)Chromosome::GaDefaultChromosome [inline]
GaDefaultChromosome(const GaDefaultChromosome &c, bool setupOnly)Chromosome::GaDefaultChromosome [inline]
GaDomainChromosome(GaChromosomeDomainBlock< TYPE > *configBlock)Chromosome::Representation::GaDomainChromosome< TYPE > [inline]
GaDomainChromosome(const GaDomainChromosome< TYPE > &c, bool setupOnly)Chromosome::Representation::GaDomainChromosome< TYPE > [inline]
GaDynamicOperationChromosome(GaChromosomeOperationsBlock *configBlock)Chromosome::GaDynamicOperationChromosome [inline]
GaDynamicOperationChromosome(const GaDynamicOperationChromosome &c, bool setupOnly)Chromosome::GaDynamicOperationChromosome [inline]
GaMultiValueChromosome(TYPE *values, int size, GaChromosomeDomainBlock< TYPE > *configBlock)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline]
GaMultiValueChromosome(int size, GaChromosomeDomainBlock< TYPE > *configBlock)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline]
GaMultiValueChromosome(GaChromosomeDomainBlock< TYPE > *configBlock)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline]
GaMultiValueChromosome(const GaMultiValueChromosome< TYPE > &c, bool setupOnly)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline]
GaMVArithmeticChromosome(TYPE *values, int size, GaChromosomeDomainBlock< TYPE > *configBlock)Chromosome::Representation::GaMVArithmeticChromosome< TYPE > [inline]
GaMVArithmeticChromosome(int size, GaChromosomeDomainBlock< TYPE > *configBlock)Chromosome::Representation::GaMVArithmeticChromosome< TYPE > [inline]
GaMVArithmeticChromosome(GaChromosomeDomainBlock< TYPE > *configBlock)Chromosome::Representation::GaMVArithmeticChromosome< TYPE > [inline]
GaMVArithmeticChromosome(const GaMVArithmeticChromosome< TYPE > &c, bool setupOnly)Chromosome::Representation::GaMVArithmeticChromosome< TYPE > [inline]
GetAt(int pos) const Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline]
GetClosestValue(const TYPE &value) const Chromosome::Representation::GaDomainChromosome< TYPE > [inline]
GetCode() const Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline]
GetCodeSize() const Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, virtual]
GetConfigBlock() const Chromosome::GaDefaultChromosome [inline, virtual]
GetFitness() const Chromosome::GaDefaultChromosome [inline, virtual]
GetParameters() const Chromosome::GaDefaultChromosome [inline, virtual]
Insert(int start, GaCodeValue *data, int size)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, virtual]
Invert(int start, int size)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, virtual]
MakeBuffer(int size) const Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, virtual]
MakeCopy(bool setupOnly) const Chromosome::Representation::GaMVArithmeticChromosome< TYPE > [inline, virtual]
MakeNewFromPrototype() const Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, virtual]
Midpoint(const GaArithmeticalCode &c) const Chromosome::Representation::GaMVArithmeticChromosome< TYPE > [inline, virtual]
Mutation()Chromosome::GaDefaultChromosome [virtual]
operator*(const GaArithmeticalCode &rhs) const Chromosome::Representation::GaMVArithmeticChromosome< TYPE > [inline, virtual]
operator+(const GaArithmeticalCode &rhs) const Chromosome::Representation::GaMVArithmeticChromosome< TYPE > [inline, virtual]
operator-(const GaArithmeticalCode &rhs) const Chromosome::Representation::GaMVArithmeticChromosome< TYPE > [inline, virtual]
operator/(const GaArithmeticalCode &rhs) const Chromosome::Representation::GaMVArithmeticChromosome< TYPE > [inline, virtual]
operator=(const GaChromosome &rhs)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, virtual]
operator==(const GaChromosome &c) const Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, virtual]
PerformCrossover(GaChromosomePtr secondParent) const Chromosome::GaDynamicOperationChromosome [protected, virtual]
PerformMutation()Chromosome::GaDynamicOperationChromosome [protected, virtual]
PreapareForMutation()Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, protected, virtual]
RefreshFitness()Chromosome::GaDefaultChromosome [inline, virtual]
RejectMutation()Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, protected, virtual]
Remove(int start, int size)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline, virtual]
SetAt(TYPE value, int pos)Chromosome::Representation::GaMultiValueChromosome< TYPE > [inline]
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::GaMultiValueChromosome< TYPE > [inline, virtual]
~GaChromosome()Chromosome::GaChromosome [inline, virtual]


Genetic Algorithm Library
Coolsoft Software Development