Interface CrossoverPermutation