As part of an upcoming book on adaptive evolution, I place a lot of emphasis on whether an evolutionary process acts random or non-random. This makes a lot of different, think about the discussions on non-random mutation with respect to function.
I believe that for most evolutionary processes, a non-random form exists. But I am not sure if this is true for recombination (crossing-over among homologous chromosomes and reassortment among non-homologous chromosomes). Are there mechanisms by which specific alleles from different loci end up in the same gamete at a higher rate than by chance? Can alleles 'decide' to recombine with specific other alleles?
So my question is not about effects on average recombination rates between loci, but about an effect of the interaction of the alleles of those loci. For now, I believe recombination to be totally random. Did I oversee something (maybe even something obvious)?