Improve min conflicts

When min_conflicts have more than one value to choose, random selection among those values allows sideways movements that can be used to escape from plateaux.