В нише iGaming много метрик и терминов, к примеру, недавно мы рассказывали о том, что такое RTP и волатильность. В новой статье мы рассмотрим такой показатель, как ГСЧ (генератор случайных чисел), он же RNG. Выясним, на что он влияет, где встречается и что нужно для того, чтобы провайдер мог получить сертификат независимых специалистов.


Что такое генератор случайных чисел в гемблинге
Генератор случайных чисел (ГСЧ), он же Random number generator (RNG), — это алгоритм, который подбирает числа, а в случае с казино — исход раунда, без конкретной логики и определенного порядка. Просто рандом.
ГСЧ в онлайн-казино — это неотъемлемая часть игорного процесса. За ГСЧ отвечают провайдеры и поставщики игорного контента, которые устанавливают данные работы алгоритмов на удаленном игровом сервере. Таким образом, само онлайн-казино не может повлиять на ГСЧ. Впрочем, в отличие от RTP, которые активно подкручиваются в выгодную сторону для iGaming-проектов, на ГСЧ в одностороннем порядке повлиять действительно нельзя.
ГСЧ влияет на весь игровой процесс: исход раунда, выигрыш в джекпоте, раздача карт в покере и т. д. ГСЧ — это гарантия, что казино или провайдер не подкручивают результаты для одних игроков и, наоборот, не занижают их для других.
Принято разделять ГСЧ на два подтипа:
Истинный ГСЧ (ИГСЧ), он же аппаратный генератор, он же физический генератор, он же Hardware RNG. Это система, которая создает истинно случайные результаты и числа. Нет алгоритмов, нет паттернов, нет предсказуемости. На этот параметр нельзя повлиять или взломать, поэтому он считается более надежным.
Псевдослучайный ГСЧ (ПГСЧ), он же ПО-генератор, он же Software RNG. Данная система выдает псевдослучайные числа, которые основаны на математическом алгоритме, приправленным работой программного обеспечения. ПГСЧ считается менее надежным и более предсказуемым, он не может обеспечить абсолютную случайность, потому что у алгоритмов есть конкретные паттерны.
ИГСЧ считается менее привлекательной моделью для онлайн-казино, потому что без конкретных паттернов поведения слотов и приблизительной статистики удерживать игроков не представляется возможным. Также не представляется возможным рассчитать приблизительную прибыль. Одним игрокам достанется все, другим — ничего.
Поэтому в приоритете ПГСЧ, поскольку он имеет сформированные паттерны и алгоритмы, позволяющие равномерно распределять выигрыши между игроками, удерживая их и систематически давая выиграть хоть что-то. ИГСЧ — чистый рандом, в то время как ПГСЧ — это более систематизированная имитация рандомайзера.
ГСЧ в онлайн-покере
В онлайн-покере намного меньше вариаций конечного исхода игры, чем в слотах, поэтому игроки особенно трепетно относятся к ГСЧ. Так, к примеру, Poker-Matic, релизнутый в 1970 году компанией Dale Electronics, имел один из первых гемблинг-ГСЧ.
В покере предусмотрено 2 модели работы генератора случайных чисел:
Карты тусуются один раз перед стартом игры и потом раздаются игрокам. То есть система в начале раунда знает последовательность карт и исход их раздачи.
Карты тусуются непрерывно, и каждая новая раздача — загадка. Об итогах раздачи не знает даже сама система.
Еще 15 лет назад на портале Habr была размещена статья с математическими и алгоритмическими разборами ГСЧ в покере. Автор с технической стороны подошел к вопросу и объяснил языком разработчиков, как все устроено.
Сертификаты ГСЧ: зачем они нужны и как их получить
Онлайн-казино не могут слепо доверять провайдерам в прозрачности их ГСЧ, поэтому существуют независимые лаборатории, которые проводят тесты и по их результатам выдают сертификаты о прозрачности работы генератора случайных чисел.
Как получить сертификат ГСЧ
В первую очередь нужно найти лабораторию или посредников, которые займутся вопросом. Из популярных лабораторий, выдающих сертификаты, можно выделить: BMM Testlabs, iTech Labs, Gaming Labs International, eCOGRA. Также можно обратиться к посредникам из консалтинговых агентств, которые возьмут всю рутину на себя: они найдут нужную лабораторию, соберут пакет документов и данных, передадут их на проверку, получат сертификат и передадут представителю обратившейся компании.
После выбора лаборатории или посредника происходят следующие этапы:
Тесты: эксперты лаборатории, получив все необходимые доступы и документацию, проверяют алгоритмы, ищут уязвимости и при их обнаружении отправляют ошибки на доработку.
Тесты «в полях» — это своеобразный экзамен, набор жестких испытаний и проверок алгоритмов.
Хи-квадрат-тесты. Проверка на статистическую случайность. Длятся несколько недель и более. ГСЧ проверяют непосредственно временем и работой на дистанции.
Выдача сертификата, выдача правок или отказ.
Итоги
Генератор случайных чисел — это гарантия для игроков онлайн-казино и покерных площадок того, что результаты их игр не подкручены и определяются независимой системой. Авторитетные казино никогда не вступят в сотрудничество с провайдерами, не имеющими сертификата ГСЧ от проверенных лабораторий. Сертификаты ГСЧ размещаются на официальных сайтах провайдеров в соответствующих разделах, имея, как правило, уникальный цифровой идентификатор, подлинность которого можно проверить на сайте лаборатории.