Switched PatternEvolution to use c++11 random instead of rand()