Skip to content


Diego Giacomelli edited this page Jan 26, 2019 · 2 revisions


The chromosomes selected by the selection need to cross to generate new possible solutions of the next generation of the genetic algorithm. The crossovers operators are responsible for crossing these selected chromosomes.

Ordered and non-ordered

Bellow a list of crossovers implemented in GeneticSharp, separated by the ordered and non-ordered ones.

  • Ordered
    • Alternating-position (AP)
    • Cycle (CX)
    • Order-based (OX2)
    • Ordered (OX1)
    • Partially Mapped (PMX)
    • Position-based (POS)
  • Non-ordered
    • Cut and Splice
    • One-Point
    • Three Parent
    • Two-Point
    • Uniform
    • Voting Recombination (VR)
You can’t perform that action at this time.