Variable length representations may also be used .
Crossover implementation is more complex in this case .
Variable length representations may also be used , but crossover implementation is more complex in this case .