Currently we only use the front of a parent to initialize population when we optimise ranges for parent + addition, while in practice we might have better rules in the end of the evolution [parent + possible additions].
Would be great extract the rules with matching addition from [parent + possible additions] and add them to the initialization pool as well.