Modified mpigetrank=0 calls so that we can have the genetic algorithm run in parallel