Если вы предпочитаете простое объяснение доказуемой честности и почему это важно, и не слишком заботитесь о специфике или деталях, вам следует ознакомиться с другими статьями на BC.GAME . Для тех, кто ищет знания и силу, я проведу вас через процесс, который происходит каждый раз, когда вы нажимаете кнопку ставки. Начиная с первого шага доказуемо справедливой хэш-строки, создаваемой с использованием комбинации начального числа сервера + начального числа клиента + одноразового номера.
1. Объедините [server_seed:client_seed: nonce], чтобы получить доказуемо достоверную хеш-строку.
- Это можно проверить с помощью стороннего инструмента хеширования SHA-256.
- Вы должны ввести комбинацию в правильном порядке, разделенную двоеточием. (См. изображения)
- Вы должны изменить свою начальную пару, прежде чем увидите начальное число сервера, используемое в предыдущих играх. Вы также можете увидеть это на экране сведений о ставке.
2. Затем возьмите первые восемь символов из хеш-строки комбинации и преобразуйте их в значение int32, по два символа за раз. (См. изображения ниже)
- Это означает, что нам нужно преобразовать хеш-строку из букв и цифр в строку, состоящую только из цифр.
- Этот шаг необходим, потому что мы должны работать с цифрами, а не с буквами, чтобы получить пронумерованный бросок костей.
- Сторонний преобразователь шестнадцатеричного формата в десятичный.
3. На последнем шаге мы делим преобразованные значения на 0x100000000, умножаем на 10001 и делим на 100, чтобы результирующее число всегда находилось в диапазоне от 0 до 100 игры в классические кости.
Формула выглядит так:
0.027343750 (7/(256^1))
+ 0.003097534 (203/(256^2))
+ 0.000004351 (73/(256^3))
+ 0.000000051 (221/(256^4))
= 0.030445687 (* 10001/100)
= 3.044873157
Окончательный результат этого раунда игры в классические кости — 3.04. Я знаю, что это сложно понять и кажется очень сложным, но наши серверы обрабатывают всю эту математику в тот момент, когда вы нажимаете кнопку ставки. Я не могу не представить себе дилера Craps в реальном казино, который должен выполнять эти функции каждый раз, когда игрок бросает кости.
Заключение
Я надеюсь, что это пошаговое руководство помогло вам лучше понять процесс, используемый для создания рулонов для BC.GAME весело и увлекательно Classic Dice. Обязательно ознакомьтесь с другими подробными пошаговыми руководствами и объяснениями других наших игр.