For genetic algorithms usually genes symbolized like this:
PARENT1: 101101010101001001001001110011100110101011101101
PARENT2: 010100111011010101110101001001101011001010010110
so crossover, mutations may be done with this representations as like:
Choose a crossover point:
PARENT1: 1011010101010010 01001001110011100110101011101101
PARENT2: 0101001110110101 01110101001001101011001010010110
Perform crossover to produce a ...