diff --git a/src/reach_study.cpp b/src/reach_study.cpp index 0c9e0b4..40f476d 100644 --- a/src/reach_study.cpp +++ b/src/reach_study.cpp @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -178,7 +179,7 @@ void ReachStudy::optimize() current_counter = 0; // Randomize - std::random_shuffle(rand_vec.begin(), rand_vec.end()); + std::shuffle(rand_vec.begin(), rand_vec.end(), std::mt19937{}); #pragma omp parallel for num_threads(params_.max_threads) for (std::size_t i = 0; i < rand_vec.size(); ++i)