evaluateLatestGeneration method
Evaluates the latest generation and completes when done.
TODO: Allow for multiple members being evaluated in parallel via isolates.
Implementation
Future<void> evaluateLatestGeneration() {
_generationCompleter = Completer();
memberIndex = 0;
_evaluateNextGenerationMember();
return _generationCompleter.future;
}