Each generation, a decision is made re: removing or not removing fixed mutations from gametes. Currently, only the latter is supported, due to a mistake in dispatching the policy to the gamete_cleaner function.
Fixing this bug has revealed some other issues, like the absence of an overload of KTfwd::update_mutations that doesn't mark fixed variants for recycling.
Each generation, a decision is made re: removing or not removing fixed mutations from gametes. Currently, only the latter is supported, due to a mistake in dispatching the policy to the gamete_cleaner function.
Fixing this bug has revealed some other issues, like the absence of an overload of KTfwd::update_mutations that doesn't mark fixed variants for recycling.