Add global discrete and intermediate recombination implementations