СТАТИСТИКА И ПРОФИЛЬ

Генерация кубиков

В: Как происходит сбрасывание кубиков?

О: Во время броска в игре «Мастера нард» алгоритм генерации случайных чисел генерирует 2 случайных значения от 1 до 6. Для онлайн игры алгоритм генерации кубиков расположен на игровом сервере. В момент начала игры сервер создает для двух игроков комнату со своим уникальным номером. Этот же уникальный номер служит семенем (сид / seed) для генератора. Для каждого матча создается своя уникальная последовательность костей. В процессе матча сервер поочередно получает значения из данной последовательности и отправляет их игрокам. Поэтому как бы не развивалась ситуация на доске, последовательность уже создана и известна серверу заранее. Замечание: при игре с компютером, в режиме “Горячий стул”, Bluetooth-игре и GameCenter генератор случайных чисел располагается на устройстве игрока.

В: От чего зависит какие кости выбросит генератор?

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

В: Мне кажется, что сопернику постоянно везет и ему выпадают лучшие кости чем мне. Почему?

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

В: Статистика моих бросков показывает, что значения сильно отличаются от математического ожидания. Алгоритм работает не верно?

О: Нет, алгоритм работает верно. Просто Вы сделали слишком мало бросков. Необходимо провести несколько тысяч бросков, чтобы значения стали близки к математическому ожиданию.

В: Как можно проверить, что генератор выбрасывает справедливые значения?

О:Во-первых, просмотреть свою личную статистику бросков. Чтобы ее просмотреть, нажмите на кнопку “Просмотреть статистику” в главном меню или в окне результатов матча после окончания игры.

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

В: Где можно посмотреть исходный код генератора случайных чисел? О: Если вы хотите просмотреть исходных код генератора случайных чисел, который используется в игре «Мастера нард», вы можете скачать его здесь.

В: Как проверить, были ли кости для конкретной игры сгенерированы честно?

О: Используйте инструмент ниже, чтобы ввести сид вашей комнаты и сгенерировать последовательность бросков костей. Затем сравните её с последовательностью, которая была в игре, чтобы убедиться, что они совпадают. Вы можете найти ваш сид и последовательность бросков костей в разделе «Последний матч» или «История игр».