src/GenFx/GeneticAlgorithm.cs
/// <summary>
/// Executes one generation of the genetic algorithm.
/// </summary>
/// <returns>True if the genetic algorithm has completed its execution; otherwise, false.</returns>
/// <remarks>
/// Subsequent calls to either <see cref="RunAsync()"/> or <see cref="StepAsync()"/> will resume execution from
/// where the previous <see cref="StepAsync()"/> call left off.
/// </remarks>
/// <exception cref="InvalidOperationException">The algorithm has not been initialized.</exception>
Executes one generation of the genetic algorithm.
Executes one generation of the genetic algorithm .
public Task<bool> StepAsync()
        {
            this.CheckAlgorithmIsInitialized();
            return this.StepCoreAsync();
        }
public Task < bool > StepAsync ( ) { this . CheckAlgorithmIsInitialized ( ) ; return this . StepCoreAsync ( ) ; }
Executes one generation of the genetic algorithm.
Executes one generation of the genetic algorithm .
True if the genetic algorithm has completed its execution; otherwise, false.
True if the genetic algorithm has completed its execution ; otherwise false .
The algorithm has not been initialized.
The algorithm has not been initialized .
remarks
Subsequent calls to either  or  will resume execution from
where the previous  call left off.
Subsequent calls to either or will resume execution from where the previous call left off .