One-point crossover is a simple crossover/recombination method for binary-representation genetic algorithms. We choose a crossover point , then exchange segments after :

This preserves contiguous blocks and their parental origin.