我正试图在我的国际象棋引擎中为换位表生成一个zobrist键。 这里是我如何生成的64位数字,如 这里显示:How to generate 64 bit random numbers? typedef unsigned long long U64;
std::random_device rd;
std::mt19937_64 mt(rd());
std::uniform_int_dis
我试图寻找关于如何使用mt19937ar.c变种梅森难题的例子,但大多数想出在C++和others seem to use mtwist.h。 我下面的代码: int getRandomNum(void)
{
int i;
i = (int) genrand_int32();
return i;
}
int main(int argc, char **argv