слева - mt_rand, справа - xorshift
mt_rand не такой быстрый, как xorshift - это 2 алгоритма для генерации псевдослучайных чисел.
переписал на Pascal реализацию xorshift с
http://stackoverflow.com/questions/13213395/adjusting-xorshift-generator-to-return-a-number-within-a-maximum/13533895