Как это работает?

Генерация происходит в 3 этапа:
1. Анализ статистики выпавших чисел в предыдущих играх
2. Нахождение чисел имеющих наибольшую вероятность выпадения
3. Формирование комбинаций для пользователя

В качеcтве примера будет использована лотерея "Гослото 6 из 45": Тираж №1369 от 14 июня 2015 на 23:00 (МСК)

1. Анализ статистики выпавших чисел в предыдущих играх

Для анализа и получения возможных комбинаций берем последние 45 игр. Если в игре участвуют 71 чисел, то берем результаты последних 71 игр.
Для каждой игры рассчитываем количество четных и не четных чисел, а также сумму выпавших чисел

Дата Кол-во четных Кол-во нечетных Сумма чисел Выпавшие в игре числа
1 14.06.2015 08:00 2 4 76 23 12 27 10 01 03
2 13.06.2015 20:00 2 4 136 19 42 15 24 07 29
3 13.06.2015 08:00 3 3 133 25 29 20 18 35 06
Показать все...
45 23.05.2015 08:00 3 3 129 25 35 22 38 01 08

Рассчитываем вероятность для каждого числа и определяем последнее использование чисел, исключая при этом последнюю игру.
Вероятность выпадения числа​ = (Количество выпадений числа за последние 45 игр / (Количество чисел участвующих в игре * Количество чисел в игровой комбинации))*100

Дата/ Число 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
1 14.06.2015 08:00 1 3 10 12 23 27
2 13.06.2015 20:00 7 15 19 24 29 42
3 13.06.2015 08:00 6 18 20 25 29 35
Показать все...
45 23.05.2015 08:00 1 8 22 25 35 38
Вероятность 2.96 1.85 1.11 3.33 2.96 3.33 2.22 2.22 2.22 3.7 1.11 2.96 0.37 1.85 3.33 1.11 1.11 2.22 3.33 3.33 1.48 2.96 2.59 1.48 3.33 2.22 2.22 2.22 2.59 1.85 1.48 2.59 2.96 1.85 2.22 2.22 1.48 2.59 2.96 0.74 1.48 1.85 2.96 1.85 1.11
Последнее использование 12 3 4 3 3 2 1 8 3 6 6 8 20 7 1 6 18 2 1 2 16 4 3 1 2 13 6 6 1 10 9 11 5 3 2 6 9 4 5 17 16 1 5 10 14


2. Нахождение чисел имеющих наибольшую вероятность выпадения

Сортируем числа по возрастанию вероятности

Число 13 40 3 11 16 17 45 21 24 31 37 41 2 14 30 34 42 44 7 8 9 18 26 27 28 35 36 23 29 32 38 1 5 12 22 33 39 43 4 6 15 19 20 25 10
Вероятность 0.37 0.74 1.11 1.11 1.11 1.11 1.11 1.48 1.48 1.48 1.48 1.48 1.85 1.85 1.85 1.85 1.85 1.85 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.59 2.59 2.59 2.59 2.96 2.96 2.96 2.96 2.96 2.96 2.96 3.33 3.33 3.33 3.33 3.33 3.33 3.7
Последнее использование 20 17 4 6 6 18 14 16 1 9 9 16 3 7 10 3 1 10 1 8 3 2 13 6 6 2 6 3 1 11 4 12 3 8 4 5 5 5 3 2 1 1 2 2 6

Расставляем коэффициенты, учитывая последнюю игру. Каждому числу устанавливаем коэффициент равный 1, числам которые выпали в последней игре ставим коэффициент равный 0.
Числа выпавшие в последней игре (14.06.2015 08:00): 23, 12, 27, 10, 01, 03

Число 13 40 3 11 16 17 45 21 24 31 37 41 2 14 30 34 42 44 7 8 9 18 26 27 28 35 36 23 29 32 38 1 5 12 22 33 39 43 4 6 15 19 20 25 10
Вероятность 0.37 0.74 1.11 1.11 1.11 1.11 1.11 1.48 1.48 1.48 1.48 1.48 1.85 1.85 1.85 1.85 1.85 1.85 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.59 2.59 2.59 2.59 2.96 2.96 2.96 2.96 2.96 2.96 2.96 3.33 3.33 3.33 3.33 3.33 3.33 3.7
Последнее использование 20 17 4 6 6 18 14 16 1 9 9 16 3 7 10 3 1 10 1 8 3 2 13 6 6 2 6 3 1 11 4 12 3 8 4 5 5 5 3 2 1 1 2 2 6
Коэффициент
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0

Определяем числа которые по значению вероятности находятся близко к числам выпавшим в последней игре и добавляем всем 1 к коэффициенту.

Число 13 40 3 11 16 17 45 21 24 31 37 41 2 14 30 34 42 44 7 8 9 18 26 27 28 35 36 23 29 32 38 1 5 12 22 33 39 43 4 6 15 19 20 25 10
Вероятность 0.37 0.74 1.11 1.11 1.11 1.11 1.11 1.48 1.48 1.48 1.48 1.48 1.85 1.85 1.85 1.85 1.85 1.85 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.59 2.59 2.59 2.59 2.96 2.96 2.96 2.96 2.96 2.96 2.96 3.33 3.33 3.33 3.33 3.33 3.33 3.7
Последнее использование 20 17 4 6 6 18 14 16 1 9 9 16 3 7 10 3 1 10 1 8 3 2 13 6 6 2 6 3 1 11 4 12 3 8 4 5 5 5 3 2 1 1 2 2 6
Коэффициент 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2
0
2
1
2
0
2
1 1 1
2
0
2
1 1 1 1 1 1 1 1
2
0

Увеличиваем коэффициент у чисел последнее использование которых больше 4 - холодные числа

Число 13 40 3 11 16 17 45 21 24 31 37 41 2 14 30 34 42 44 7 8 9 18 26 27 28 35 36 23 29 32 38 1 5 12 22 33 39 43 4 6 15 19 20 25 10
Вероятность 0.37 0.74 1.11 1.11 1.11 1.11 1.11 1.48 1.48 1.48 1.48 1.48 1.85 1.85 1.85 1.85 1.85 1.85 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.22 2.59 2.59 2.59 2.59 2.96 2.96 2.96 2.96 2.96 2.96 2.96 3.33 3.33 3.33 3.33 3.33 3.33 3.7
Последнее использование
20
17
4
6
6
18
14
16
1
9
9
16
3
7
10
3 1
10
1
8
3 2
13
6
6
2
6
3 1
11
4
12
3
8
4
5
5
5
3 2 1 1 2 2
6
Коэффициент
3
3
1
3
3
3
3
3
1
3
3
3
1
3
3
1 1
3
1
3
1 1
4
2
4
1
4
0
2
3
1
3
2
2
2
3
3
3
1 1 1 1 1
2
2

Сортируем числа по коэффициентам

Число 23 42 34 18 38 19 35 6 7 4 2 3 15 9 24 20 10 12 5 25 27 22 29 43 41 40 45 44 37 11 13 14 33 30 31 32 39 16 17 1 8 21 36 26 28
Коэффициент 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4

Убираем числа со значением коэффициента меньше 2

Число 10 12 5 25 27 22 29 43 41 40 45 44 37 11 13 14 33 30 31 32 39 16 17 1 8 21 36 26 28
Коэффициент
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4

Числа имеющие наибольшую вероятность выпадения для данного примера:
10, 12, 5, 25, 27, 22, 29, 43, 41, 40, 45, 44, 37, 11, 13, 14, 33, 30, 31, 32, 39, 16, 17, 1, 8, 21, 36, 26, 28

Сортируем для наглядности:
1, 5, 8, 10, 11, 12, 13, 14, 16, 17, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 39, 40, 41, 43, 44, 45

Определяем % удачи:
100 - Округляем до целого(100 * Количество наиболее вероятных / Количество чисел участвующих в игре) = % Удачи
100 - Округляем до целого(100 * 29 / 45) = +36%

3. Формирование комбинаций для пользователя

Числа имеющие наибольшую вероятность выпадения для данного примера:
1, 5, 8, 10, 11, 12, 13, 14, 16, 17, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 39, 40, 41, 43, 44, 45

Определяем сбалансированные суммы, а затем рассчитываем среднее количество четных и нечетных чисел за все предыдущие игры
Минимальная сумма чисел: 76
Максимальная сумма чисел: 212
Количество четных чисел: 3
Количество нечетных чисел: 3

После нахождения чисел имеющих наибольшую вероятность выпадения, случайным образом выбираем из найденных 6 чисел.

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

Если комбинация не соответствует необходимым условиям, то генерируем новую комбинацию, генерацию повторяем до тех пор пока не получим корректную комбинацию, или количество перезапусков генерации не достигнет десяти.

Сгенерированная комбинация: 29, 40, 17, 39, 8, 12
Сумма чисел: 145
Количество четных чисел: 3
Количество нечетных чисел: 3

Числа выпавшие в лотереи "Гослото 6 из 45": Тираж №1369 от 14 июня 2015 на 23:00:
39, 12, 40, 04, 36, 29

Числа которые совпали:
39, 12, 40, 29

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

Все выданные комбинации сохраняются в базе данных, пользователь в любое время может их просмотреть.

Для просмотра всех комбинаций, необходимо войти на сайт, используя адрес электронной почты указанный при генерации.