optimizer: simplify crossover algorithm

1 job for test in 3 minutes and 10 seconds (queued for 3 minutes and 3 seconds)