Randomize the order we select cycles to avoid starvation of high scoring synthons in cycles > 0. Without this we can't focus on high scoring synthons in cycles > 0 because we are likely to choose synthons in cycle 0 which have already been tested against the high scoring synthon in subsequent cycles so they get starved.
Randomize the order we select cycles to avoid starvation of high scoring synthons in cycles > 0. Without this we can't focus on high scoring synthons in cycles > 0 because we are likely to choose synthons in cycle 0 which have already been tested against the high scoring synthon in subsequent cycles so they get starved.