| Algorithm 3 Pseudocode of the crossover operator. |
| function
Crossover() for all do ▹ all the individuals in Q, taken in pairs if then ▹ crossover probability ▹ crossing point p, L is the length of the solution vector for do ▹i goes from p to L if then ▹ type of the i-th parameter else end if end for end if end for return end function |