Usually the pairing process involves cross and mutation, so to answer your question, the standard way to do this is to take the parents, apply the cross transition and only then change the final result (before calling it a child).
The reason for this is that if you apply the mutation to your parents, there is basically “too many mutations” (assuming the mutation speed is the same, you double the likelihood that the material will be scrambled).
Even if I never saw this to be the case, of course, you could do it, but you will have to “rescale” the mutation so that it does not distort the evolutionary process (too many mutations → random walk).
All the standard evolution coefficients that I have ever used as a reference are for a child, so there’s another reason for this.
source share