enhancederXover:

--------------------------------------------------------------------------
   EnhancederXover crossover takes two parents P1,P2 and performs
   enhanced  edge recombination crossover on permutation strings.

   Since version 7.
--------------------------------------------------------------------------
   Form:
   [c1,c2] = enhancederXover(p1,p2,bounds,ops)
--------------------------------------------------------------------------

   ------
   Inputs
   ------  
   p1              the first parent ( [solution string function value] )
   p2              the second parent ( [solution string function value] )
   bounds          the bounds matrix for the solution space
   ops             Options matrix for simple crossover [gen #SimpXovers].

   -------
   Outputs
   -------
   c1
   c2

--------------------------------------------------------------------------