use <random> instead of rand()
we need something reproductible accross architectures for the random cpt generation,
see randomProba() in tools/core/utils_random_inl.h
rand() does not yield the same values across compilers (the C standard does not specify the implementation)
I successfully tested uniform_real_distribution / mt19937 from (C++11):
https://en.cppreference.com/w/cpp/numeric/random/uniform_real_distribution