Classes | |
| struct | Teem::Serializable |
| An interface for serializable data. More... | |
| class | Teem::Setupable |
| Interface to a class that implements a genotype decoder setup. More... | |
| class | Teem::GenerationalIndividual |
| A individual for generational evolution. More... | |
| class | Teem::Evaluable |
| Interface to a class that implements a fitness function. More... | |
| class | Teem::GenerationalEvolutionRun |
| The basic class for generational GAs including all basic features. More... | |
| class | Teem::SingleDecoderEvolutionRun |
| Base class for evolution runs that need only one genotype decoder. More... | |
| class | Teem::SimpleEvolutionRun |
| Simplest possible evolution run. More... | |
| class | Teem::MultiDecoderEvolutionRun |
| Base class for evlution runs that need many different genome and decoders for each individual. More... | |
| class | Teem::SimpleMultiGenomeEvolutionRun |
| Simple evoluation run. More... | |
| class | Teem::Genome |
| The genome is basic class for genetic material containers. More... | |
| class | Teem::SimpleGrowableGenome |
| A genome that represent a graph with nodes and weightened links that can grow and shrink. More... | |
| class | Teem::SteadyStateIndividual |
| A individual for steady-state evolution. More... | |
| class | Teem::Continuable |
| Interface to a class that implements a continuous evolution. More... | |
| class | Teem::SteadyStateEvolutionRun |
| The basic class for steady-state evolution. More... | |
| class | Teem::ValueGenome |
| A genome which stores values. More... | |
| class | Teem::BitGenome |
| A genome which uses bits to store values. More... | |
Typedefs | |
| typedef std::valarray< GenotypeDecoder * > | Teem::GenotypeDecoders |
| Array of genotype decoder. | |
| typedef std::valarray< GenerationalIndividual > | Teem::GenerationalPopulation |
| Population of individual suited for generational evolution. | |
| typedef std::set< SteadyStateIndividual * > | Teem::SteadyStatePopulation |
| Population of individual suited for steady-state evolution. | |
Functions | |
| bool | Teem::individualBacksort (const GenerationalIndividual &a, const GenerationalIndividual &b) |
| Comparison function to sort populations. | |
1.4.2