В игре используются девять честных битов, формирующих матрицу 3x3. Возврат определяется свойствами обратной матрицы над конечным полем GF(2). Ниже приведена точная математическая структура и поведение кошелька, наблюдаемые в этой демо-версии.
Система подсчета очков и режимы
Основной механизм включает девять честных битов, образующих матрицу A размером 3 на 3. Начисление очков детерминировано и основано на линейной алгебре над полем GF(2):
- Вырожденная матрица: Если матрица вырождена, награда равна нулю.
- Невырожденная матрица: Если матрица невырождена, награда равна количеству ненулевых элементов обратной матрицы A над GF(2).
Базовая награда возводится в степень (1, 2 или 3) и нормализуется путем деления на её точное среднее значение по всем равновероятным полным выборкам. Эта нормализация обеспечивает ожидаемый общий возврат (RTP) на уровне 96% в каждом режиме.
| Режим (Степень) | Ожидаемый RTP | Измеренный RTP (Выборка) |
|---|---|---|
| Степень 1 | 96,00% | 96,22% |
| Степень 2 | 96,00% | 95,83% |
| Степень 3 | 96,00% | 96,25% |
Примечание: Значения измеренного RTP основаны на выборке из 1 000 000 раундов и не гарантируют результаты отдельных сессий.
Управление и ставки
В демо-режиме доступны четыре варианта ставки: 10, 20, 50 и 100 виртуальных монет.
- Вся сумма ставки удерживается при каждом розыгрыше поля.
- Без автоигры: Автоматическая очередь отсутствует.
- Без остановки/вывода: Игрок не может остановить игру досрочно или вывести средства; розыгрыш должен быть завершен.
- Управление: Кнопки выбора ставки, режима и пополнения заблокированы во время активной игры. Управление звуком остается доступным.
Кошелек и сохранение данных
В демо-версии используется локальный виртуальный кошелёк. К управлению балансом применяются следующие правила:
- Начальный баланс: 1 000 монет.
- Восстановление: Если баланс падает ниже 10, кнопка ручного восстановления устанавливает его ровно на отметке 1 000. Это ручная установка, а не автоматическое пополнение или депозит.
- Дробные значения: Изменения дробных выплат сохраняются после расчётов, ручного пополнения и перезагрузки.
- Незавершённые раунды: Если страница перезагружается во время незавершённой игры, раунд завершается без возврата средств или возможности продолжить.
- Расчёты: Локальный рассчитанный баланс, включая нулевой, сохраняется в браузере.
Данные и конфиденциальность
Хранение и обработка данных в этом демо ограничены локальными возможностями браузера:
- Хранение: Исходный код игры использует localStorage для сохранения рассчитанного баланса и дробных значений. Это не гарантирует анонимность и не исключает другую обработку данных.
- Третьи стороны: В шаблоне подключена таблица стилей Google Fonts; фактическая сетевая активность всего сайта пока не зафиксирована.
- Аккаунт/Платежи: В этом демо нет процесса входа в аккаунт или оплаты.
Ответственное использование
Возрастное ограничение 18+: В данном руководстве учитывается политика для аудитории старше 18 лет. Это не универсальный юридический возраст и не реализованная система проверки возраста.
- Виртуальные монеты: Монеты не имеют денежной стоимости и не подлежат выводу.
- Поведение: Демо-режим не обеспечивает клинического формирования привычек и не делает проигрыши безопасными.
- Инструменты: В интерфейсе этой демо-версии отсутствуют инструменты блокировки на уровне аккаунта, таймеры или функция самоисключения.
Математические доказательства
Точный закон выплат определяется математическими доказательствами, привязанными к источнику. Ожидаемый RTP составляет 96% для всех режимов. В таблице ниже представлены наблюдаемые данные на основе 1 000 000 раундов:
| Мощность | Раунды | Итоговый остаток | RTP кошелька |
|---|---|---|---|
| 1 | 1 000 000 | 0,0444 | 96,21851% |
| 2 | 1 000 000 | 0,9333 | 95,82647% |
| 3 | 1 000 000 | 0,7316 | 96,24641% |
Дробные значения остатка являются точными наблюдениями из выборки симуляции.
Часто задаваемые вопросы
Как рассчитывается награда в Inverse Hamming?
Награда основана на матрице 3x3, сформированной из девяти честных битов. Если матрица вырожденная, награда равна нулю. Если невырожденная, награда представляет собой количество ненулевых элементов в единственном обратном элементе над GF(2), возведенное в степень (1, 2 или 3) и нормализованное по точному среднему значению.
Что произойдет с моим балансом, если я обновлю страницу?
Если вы обновите страницу во время незавершенной раздачи, раунд завершится без возврата средств или возможности продолжения. Установленные балансы и дробные остатки сохраняются в localStorage.
Могу ли я автоматически восстановить свой баланс?
Нет. Если ваш баланс в режиме ожидания упадет ниже 10, вам нужно вручную нажать кнопку восстановления, чтобы установить баланс ровно на уровне 1 000. Автоматического пополнения нет.