TournamentSelection Class

GeneticSharp

TournamentSelection Class GeneticSharp
Tournament selection involves running several "tournaments" among a few individuals chosen at random from the population. The winner of each tournament (the one with the best fitness) is selected for crossover.
Remarks

Selection pressure is easily adjusted by changing the tournament size. If the tournament size is larger, weak individuals have a smaller chance to be selected.
Inheritance Hierarchy

OnlineSystem Object  GeneticSharp.Domain.Selections SelectionBase
    GeneticSharp.Domain.Selections TournamentSelection

Namespace: GeneticSharp.Domain.Selections
Assembly: GeneticSharp.Domain (in GeneticSharp.Domain.dll) Version: 1.0.5010.36434

Syntax

public class TournamentSelection : SelectionBase
public class TournamentSelection : SelectionBase
See Also