Evolution produces adequate solutions to problems a species is faced with.
Some of these problems have lots of solutions, others have a smaller number of implementable solutions.
In the case of Parallel Evolution I would haphazard a guess that it happens when the problem facing the species has...