ThreeParentCrossover Class

GeneticSharp

ThreeParentCrossover Class GeneticSharp
Three Parent Crossover.
Remarks

In this technique, the child is derived from three parents. They are randomly chosen. Each bit of first parent is checked with bit of second parent whether they are same. If same then the bit is taken for the offspring otherwise the bit from the third parent is taken for the offspring. OnlineWikipedia
Inheritance Hierarchy

OnlineSystem Object  GeneticSharp.Domain.Crossovers CrossoverBase
    GeneticSharp.Domain.Crossovers ThreeParentCrossover

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

Syntax

public class ThreeParentCrossover : CrossoverBase
public class ThreeParentCrossover : CrossoverBase
See Also