про diehard test понятно, непонятно какое это имеет отношение к сабжу,
Math.random() сам-то проходит?

если уровня Math.random() достаточно, то сгодится и то, что наворачивается на его базе, никаких сюрпризов с измением 50%-ной группы вдвое не ожидается, ну во всяком случае в варианте с диапазонами (№19)