Antkeeper
0.0.1
|
Gene frequency table. More...
#include <gene-frequency-table.hpp>
Public Member Functions | |
template<class Generator > | |
const T * | sample (Generator &g) const |
Samples a gene from the frequency table. More... | |
Public Attributes | |
std::vector< const T * > | genes |
Gene array. More... | |
std::vector< float > | weights |
Weight array. More... | |
Gene frequency table.
T | Gene type. |
Definition at line 34 of file gene-frequency-table.hpp.
|
inline |
Samples a gene from the frequency table.
Generator | Uniform random bit generator type. |
g | Uniform random bit generator object. |
Definition at line 52 of file gene-frequency-table.hpp.
std::vector<const T*> ant::gene_frequency_table< T >::genes |
Gene array.
Definition at line 37 of file gene-frequency-table.hpp.
std::vector<float> ant::gene_frequency_table< T >::weights |
Weight array.
Definition at line 40 of file gene-frequency-table.hpp.