uniformXover:

--------------------------------------------------------------------------
   Uniform crossover takes two parents P1,P2 and performs uniform 
   crossover on a permuation string. 

   Since version 7.
--------------------------------------------------------------------------
   Form:
   [ch1,ch2,t] = uniformxover(par1,par2,bounds,Ops)
--------------------------------------------------------------------------

   ------
   Inputs
   ------  
   par1             the first parent ( [solution string function value] )
   par2             the second parent ( [solution string function value] )
   bound            the bounds matrix for the solution space
   Ops              Options matrix for simple crossover [gen #SimpXovers].

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

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