Cambiado el cruce por posición para el algoritmo generacional