#include <BinaryChromosome.h>
| BinaryChromosomeProperties::BinaryChromosomeProperties |
( |
unsigned int |
nGenes, |
|
|
const uint8_t * |
geneSizes, |
|
|
Initializer |
initializer = 0, |
|
|
Mutator |
mutator = 0 |
|
) |
| |
| unsigned int BinaryChromosomeProperties::bitSize |
( |
| ) |
const |
Returns the total size (in bits) of the chromosome.
| unsigned int BinaryChromosomeProperties::byteSize |
( |
| ) |
const |
|
inline |
Returns the total size (in bytes) of the chromosome.
| uint8_t BinaryChromosomeProperties::geneSize |
( |
int |
i | ) |
const |
|
inline |
Returns the size (in bits) of gene #i#.
| int BinaryChromosomeProperties::getStartBitPosition |
( |
int |
gene | ) |
const |
Returns the bit at which gene #gene# starts.
| unsigned int BinaryChromosomeProperties::nGenes |
( |
| ) |
const |
|
inline |
Returns the number of genes in the chromosome.
| uint8_t* BinaryChromosomeProperties::_geneSizes |
The size (in bits) of each gene.
| unsigned int BinaryChromosomeProperties::_nGenes |
The number of genes in the chromosome.
| Evaluator BinaryChromosomeProperties::evaluator |
The initializer, mutator and evaluator functions.
| Mutator BinaryChromosomeProperties::mutator |
The documentation for this class was generated from the following files: