Основной механизм основан на специфическом математическом показателе: количестве целочисленных пар (x, y) в диапазоне от 1 до 16, удовлетворяющих уравнению a*x + b*y = 16*c. Из результата вычитается глобальный минимум, чтобы получить сырое терминальное статистическое значение. Это отличает систему начисления очков от обычных игровых категорий, привязывая выплаты к количеству решений диофантова уравнения, а не к стандартным линиям выплат или барабанам.
Механика игры и управление
Игра состоит из двенадцати этапов. После каждого этапа открывается четырёхбитный блок. Когда все три блока открыты, рассчитывается результат.
- Ставки: Доступны ставки 10, 20, 50 или 100 игровых монет. По умолчанию установлена ставка 20.
- Режимы выплат: Перед тем как забрать ставку, нужно выбрать тип кривой выплат: линейную, квадратичную или кубическую.
- Управление: Настройки, восстановление и запуск нового раунда заблокированы, пока раунд активен.
Текущий общий коэффициент рассчитывается по формуле: 0,97 × условное ожидаемое конечное значение / начальное ожидаемое конечное значение. В ходе игры этот коэффициент может расти, падать или становиться равным нулю.
Расчёт очков и расчёты
Функция расчёта очков выглядит так: function score(mask){return statistic((mask>>8)+1,(mask>>4&15)+1,(mask&15)+1)-CFG.min;}
Расчёт происходит при наступлении определённых условий:
- Ручной вывод: Вы можете вывести текущий коэффициент в любой момент.
- Автовывод: Можно задать пороговые значения 1,25, 1,75 или 2,50. Вывод срабатывает при первом достижении любого из этих порогов.
- Событие «Ноль»: Если коэффициент падает до нуля, расчёт происходит до вывода средств в рамках того же события.
- Конечный этап: На 12-м этапе текущий коэффициент выводится автоматически.
При расчёте на ваш баланс зачисляется целая часть от (сырого общего возврата + накопленной дробной доли). Остаток сохраняется как дробная доля. В раундах с нулевым результатом дробная доля не изменяется.
Математическое обоснование и RTP
В следующей таблице представлены результаты симуляции на основе 1 000 000 раундов для каждого режима. Это вспомогательные данные, а не точная математическая формула выплат.
| Кривая | Стратегия | Ожидаемый RTP | Измеренный RTP | Стандартная ошибка, % |
|---|---|---|---|---|
| 0 (Линейная) | Ручной шаг 6 | 97 | 96,989 | 0,037 |
| 0 (Линейная) | Терминал 12 | 97 | 96,862 | 0,140 |
| 0 (Линейная) | Первый перекресток 1,25 | 97 | 96,961 | 0,061 |
| 0 (Линейная) | Первый перекресток 1,75 | 97 | 96,931 | 0,089 |
| 0 (Линейная) | Первый перекресток 2,50 | 97 | 96,908 | 0,102 |
| 1 (Квадратичная) | Ручной шаг 6 | 97 | 96,949 | 0,087 |
| 1 (Квадратичная) | Терминал 12 | 97 | 96,844 | 0,374 |
| 1 (Квадратичная) | Первый перекресток 1,25 | 97 | 96,966 | 0,067 |
| 1 (Квадратичная) | Первый перекресток 1,75 | 97 | 97,026 | 0,100 |
| 1 (Квадратичная) | Первый перекресток 2,50 | 97 | 97,236 | 0,132 |
| 2 (Кубическая) | Ручной шаг 6 | 97 | 97,012 | 0,135 |
| 2 (Кубическая) | Терминал 12 | 97 | 97,619 | 0,678 |
| 2 (Кубическая) | Первый перекресток 1,25 | 97 | 97,016 | 0,074 |
| 2 (Кубическая) | Первый перекресток 1,75 | 97 | 96,979 | 0,115 |
| 2 (Кубическая) | Первый перекресток 2,50 | 97 | 97,246 | 0,137 |
Кошелек и сохранение данных
В демо-версии используется виртуальный кошелек, данные которого хранятся в localStorage браузера. Начальный баланс составляет 1000 монет.
- Восстановление: Ручной сброс в режиме ожидания устанавливает баланс ровно на уровне 1000, если он упал ниже 10 и пользователь не активен. Это не автоматическое пополнение.
- Дробный остаток: Сохраняется в localStorage браузера между расчетами, пополнением и перезагрузкой. Он не сбрасывается при пополнении.
- Незавершенная перезагрузка: Если вы перезагрузите страницу во время раунда, сделанная ставка останется списанной. Раунд завершится без возврата средств, выплаты, продолжения или восстановления.
- Управление после перезагрузки: Восстанавливаются ставка по умолчанию (20) и первый предустановленный вариант.
Пример сценария
Рабочий пример из контракта:
- Маска: 0
- Целые числа (a,b,c): [1, 1, 1]
- Очки награды: 15
- Котировки:
- Шаг 0: 0.970
- Шаг 1: 1.058
- Шаг 6: 0.773
- Шаг 12: 11.595
Конфиденциальность и аудитория
Это руководство предназначено для аудитории 18+. Демо-версия не требует создания аккаунта или подключения платежной системы. Виртуальные монеты не имеют денежной стоимости.
Хранение включает баланс виртуальных монет и дробный остаток выплаты в localStorage браузера. Шаблон страницы загружает таблицы стилей и файлы шрифтов Google Fonts. Очистка кэшированных файлов может оставить локальное хранилище нетронутым.
Часто задаваемые вопросы
Как рассчитывается счет?
Счет равен количеству пар целых чисел (x,y) в диапазоне от 1 до 16, удовлетворяющих уравнению a*x+b*y=16*c, где a, b, c получены из трех четырехбитных блоков, увеличенных на 1. Вычитается глобальный минимум.
Что произойдет, если я перезагружу страницу во время раунда?
Удержанная ставка остается списанной. Раунд завершается без возврата средств, выплаты, продолжения или возобновления. Управление сбрасывается на ставку по умолчанию (20) и первый предустановленный вариант.
Сбрасывается ли дробный остаток при пополнении?
Нет. Дробный остаток сохраняется в localStorage браузера после расчета, пополнения и перезагрузки. Пополнение не очищает его.