Использовал я и программные генераторы. От простых (встроенных в компиляторы), до оригинальных алгоритмов. Для грубого приближения они подходят, но равномерность распределения ниже. Не нравится также то, что все они используют базовое число для генерации. При одинаковой базе вся непрерывность повторяется один к одному. Поэтому их называют псевдослучайными.