СТАТИСТИКА И ПРОФИЛЬ
Генерация кубиков
В: Как происходит сбрасывание кубиков?
О: Во время броска в игре «Мастера нард» алгоритм генерации случайных чисел генерирует 2 случайных значения от 1 до 6. Для онлайн игры алгоритм генерации кубиков расположен на игровом сервере. В момент начала игры сервер создает для двух игроков комнату со своим уникальным номером. Этот же уникальный номер служит семенем (сид / seed) для генератора. Для каждого матча создается своя уникальная последовательность костей. В процессе матча сервер поочередно получает значения из данной последовательности и отправляет их игрокам. Поэтому как бы не развивалась ситуация на доске, последовательность уже создана и известна серверу заранее. Замечание: при игре с компютером, в режиме “Горячий стул”, Bluetooth-игре и GameCenter генератор случайных чисел располагается на устройстве игрока.
В: От чего зависит какие кости выбросит генератор?
О: Только от семени. Так как последовательность сгенерирована по семени еще в самом начале матча, то данная последовательность не может меняться во время матча. Поэтому броски кубиков не зависят ни от каких игровых ситуаций.
В: Мне кажется, что сопернику постоянно везет и ему выпадают лучшие кости чем мне. Почему?
О: Не волнуйтесь, алгоритм абсолютно случаен и беспристрастен. Если сейчас Вам не везет, то в следующий раз удача улыбнется Вам. В любом случае, Вы всегда можете убедиться, что алгоритм работает верно, просмотрев свою личную статистику бросков.
В: Статистика моих бросков показывает, что значения сильно отличаются от математического ожидания. Алгоритм работает не верно?
О: Нет, алгоритм работает верно. Просто Вы сделали слишком мало бросков. Необходимо провести несколько тысяч бросков, чтобы значения стали близки к математическому ожиданию.
В: Как можно проверить, что генератор выбрасывает справедливые значения?
О:Во-первых, просмотреть свою личную статистику бросков. Чтобы ее просмотреть, нажмите на кнопку “Просмотреть статистику” в главном меню или в окне результатов матча после окончания игры.
Во-вторых, в онлайн игре можно использовать команду .dices в чате. Команда отобразит общую статистику бросков для всех игроков с момента перезагрузки сервера.
В: Где можно посмотреть исходный код генератора случайных чисел?
О: Если вы хотите просмотреть
исходных код генератора случайных чисел, который используется в игре
«Мастера нард», вы можете скачать его здесь.
В: Как проверить, были ли кости для конкретной игры сгенерированы честно?
О: Используйте инструмент ниже, чтобы ввести сид вашей комнаты и сгенерировать последовательность бросков костей. Затем сравните её с последовательностью, которая была в игре, чтобы убедиться, что они совпадают. Вы можете найти ваш сид и последовательность бросков костей в разделе «Последний матч» или «История игр».