The most successful ones are carried over to the next generation and crossed over to create better versions of the algorithm.