Group - Hintzelab/MABE GitHub Wiki
A Group is a container class which holds a population of organisms, an optimizer and, an archivist.
Optimizer
If the world being used is a single generation world then the groups optimizer will determine how each subsequent population is constructed. If the world being used is a multi generation world, then the optimizer may be ignored (depending on the reproduction scheme of the world).
###Interface:
-
bool archive(int flush = 0);
- Calls archivist->archive()
-
void optimize();
- Calls optimizer->optimize()