Основные механики и поддержка поля
Игра проходит на поле размером четыре на четыре. Поле формируется равномерно из всех допустимых комбинаций, удовлетворяющих определенному количеству мин и публичному правилу поддержки: заполнение антидиагонали чередуется на каждом шаге. Это ограничение определяет точный, конечный набор возможных полей, а не выбор из всех неограниченных вариантов.
Каждое открытие безопасной клетки фильтрует этот набор. Валовая выплата рассчитывается на основе соотношения начального размера набора к текущему размеру совместимого набора, оставшегося после открытий.
Формула выплат и ставки
Гросс-котировка при открытии безопасной ячейки рассчитывается по следующей точной формуле:
- Гросс-котировка = 0,96 × захваченная ставка × начальный размер поддержки ÷ текущий размер совместимой поддержки
Захваченная ставка и количество мин фиксируются на протяжении всего раунда и не изменяются. Открытие мины завершает раунд с гросс-возвратом, равным нулю. Дробный остаток от предыдущего раунда сохраняется при расчете, пополнении и перезагрузке.
Правила остановки и защита от превышения лимита
Ручное списание доступно только после того, как будет открыта хотя бы одна безопасная ячейка. Раунд также завершается автоматически, если открыты все безопасные ячейки или если не осталось подходящих ячеек. Механизм защиты от превышения лимита блокирует отдельные переходы, которые могли бы превысить 1000-кратный размер ставки до момента открытия ячейки. Когда подходящая ячейка больше не доступна, текущая котировка списывается автоматически.
Математическое обоснование и RTP
Точный общий RTP для этой демоверсии составляет 0,96 (96%). Измерения моделирования подтверждают это, но не являются обещанным законом. Ниже приведены точные значения, основанные на доказательствах, привязанных к источнику, для конкретных режимов:
| Mines | Политика | Точный общий RTP | Измеренный RTP | Сохранившиеся доски | Общий множитель |
|---|---|---|---|---|---|
| 3 | 0 | 0,96 | 96,06548945454544 | 22 | 1,0472727272727271 |
| 3 | 1 | 0,96 | 96,054272 | 18 | 1,28 |
| 4 | 5 | 0,96 | 96,535296 | 1 | 126,72 |
| 5 | 5 | 0,96 | 96,62634666666666 | 1 | 422,4 |
Ожидаемый RTP не является гарантированным результатом сессии; разные режимы имеют разные распределения.
Кошелёк и сохранение данных
Демо-кошелёк начинается с начального баланса в 1000 виртуальных монет. Дробная часть сохраняется при расчётах, пополнении и перезагрузке. Ручное восстановление только в режиме ожидания устанавливает целую часть кошелька ровно в 1000, когда баланс ниже 10, а пользователь находится в режиме ожидания. Это фиксированное действие, а не добавление или автоматическое пополнение. Установленный баланс сохраняется локально; незавершённый раунд заканчивается при перезагрузке без возврата средств или возможности продолжить.
Конфиденциальность и хранение данных
Демоверсия использует localStorage браузера для хранения установленного баланса и дробной части. Это не обеспечивает анонимность и не исключает другую обработку данных. В шаблоне объявлен стиль шрифтов Google Fonts, но фактический захват запросов ещё не выполнен. В демоверсии нет процесса создания учётной записи или процесса оплаты. Очистка кэшированных файлов может оставить данные в локальном хранилище.
Часто задаваемые вопросы
Как рисуется поле?
Доска генерируется равномерно из всех допустимых комбинаций, удовлетворяющих выбранному количеству мин и правилу чередования по главной диагонали. Она не выбирается из всех возможных неограниченных комбинаций.
Что произойдёт, если я обновлю страницу во время раунда?
Незавершённый раунд заканчивается без возврата средств или возможности продолжить. Баланс сохраняется, но состояние текущего раунда теряется.
Как пополнить кошелёк?
Вы можете пополнить баланс вручную, если он ниже 10. Это установит баланс ровно на уровне 1000 и сохранит дробную часть. Автоматическое пополнение отсутствует.