solutionFunctionGeneratorPermutation: Permutation Generator Function
Description
Returns a function that generates random permutations of length N.
Can be used to generate individual solutions for permutation problems, e.g., Travelling Salesperson Problem