Идеальный генератор случайных чисел для лотерей

Эта программа, предназначенная для генерации истинно случайных чисел может быть использована для любых лотерей, формула которых лежит в диапазоне от 0 до 100, например, Гослото 5 из 36, 6 из 45, УНЛ Супер Лото, Лото Максима, Кено, лото Тройка, Топ-3 и во многих других лотереях.

Вообще сгенерировать на компьютере истинно случайное число невозможно без использования аппаратных генераторов случайных чисел, так как любые программные генераторы могут генерировать только псевдослучайные числа, последовательность которых подчиняется какому-либо закону. В аппаратных генераторах используется электронный генератор шума, сигнал с которого оцифровывается и преобразуется в числовые величины, последовательности которых являются истинно случайными.

Что такое истинно случайные числа? Это числа, образующие последовательности, которые не подчиняются никаким законам и распределение которых является равномерным. Например, если загадать какую-нибудь достаточно длинную произвольную последовательность чисел, то любой программный генератор случайных чисел может никогда не выдать эту последовательность, так как в нём изначально отсутствуют некоторые комбинации числовых последовательностей, а на выходе любого качественного аппаратного ГСЧ может быть получена абсолютно любая последовательность чисел.

Короче говоря, идеальный генератор случайных чисел может сгенерировать любую числовую последовательность любой длины, а генератор псевдослучайных чисел этого сделать не может - это их главное отличие .

Программа идеальный генератор случайных чисел для лотерей

Как же генерируются истинно случайные числа в программе? Здесь используется счётчик, который изменяет своё состояние циклически - то есть он постоянно крутится, например, с 1 по 45 (согласно текущих настроек программы), и так далее. За одну секунду счётчик прокручивается тысячу раз. Во время нажатия кнопки "Generate" происходит считывание текущего состояния счётчика, и оно выводится в окно программы. Таким образом сам пользователь является источником энтропии, и поскольку нажатия кнопки "Generate" происходят в случайные промежутки времени, то и числа на выходе генератора будут полностью случайными. Чем реже нажимать кнопку "Generate", тем лучше будет результат.

Для того, что бы не кликать постоянно по кнопке "Generate", в программе предусмотрена возможность перехватывать нажатия левой кнопки мыши. Если установить галочку "Use Mouse", то случайные числа будут генерироваться при каждом клике мыши (кликать мышью можно где угодно в системе, в этой или в других программах) - то есть можно запустить программу и просто заниматься своими делами, а идеальные случайные числа будут генерироваться сами по себе.

Сгенерированные числа можно рассортировать по возрастанию (клавиша "Sort") и скопировать в буфер обмена (клавиша "Copy").

Скачать программу "Идеальный генератор случайных чисел" rnd.zip


BACK