evaluateLatestGeneration method

Future<void> evaluateLatestGeneration()

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;
}