This program can simulate sexual crossover as part of the optimization of a genetic algorithm, which can thus determine under what conditions sexual reproduction develops.