Mars1
Связаться

Возврат потерь, который сходится до цента.

Начисление на событиях канонической истории сеттлментов, детерминированное закрытие окна, точная целочисленная арифметика и пересчёт, который перекрывает, а не правит.

Игроки, кошелёк, контент и операционные инструменты связаны общей платформой Mars1.
АрифметикаТочная целочисленная
Закрытие окнаДетерминированное
ИсправленияПерекрывающие

Кэшбэк, если точно

01

Начисление по истории сеттлментов

Строится на канонических событиях расчёта, а не на ночной джобе, которая сканирует таблицу, изменяемую кем-то ещё.

02

Детерминированное закрытие

Одни и те же входные данные всегда дают одни и те же награды, и окно можно перезапустить, чтобы это показать.

03

Версионируемое округление

Остатки переносятся вперёд и никогда не теряются, поэтому итоги окна сходятся с реестром в точности.

04

Форма награды

Кэш, бонус или их разделение — по версии программы и правилу юрисдикции.

05

Клейм и сгорание

Программы с обязательным клеймом со своим жизненным циклом плюс подавление по стендингу счёта.

06

Кейсы пересчёта

Исправление — это согласованный кейс, порождающий новое решение, которое перекрывает старое. Исходное остаётся читаемым.

Какие контракты открывает

Команды
RegisterBoost · ClaimAward · OpenRecomputationCase
Чтение
GetAccrualEstimate · GetWindow
События
WindowClosed · CashbackAwarded · DecisionSuperseded

Чего он не делает никогда

  • Держать теневой баланс
  • Считать оценку до закрытия авторитетной
  • Править уже закрытое окно

Каждый модуль на этой платформе определяется не только тем, чем владеет, но и тем, что ему запрещено. Именно это делает границу проверяемой, а не декларативной.

Цифры, которые видит игрок до закрытия окна, помечены как оценка, потому что это и есть оценка. Награду создаёт только закрытие окна.

Посмотрите, как это работает

Каждый модуль здесь превращается в экраны, которыми оператор пользуется в понедельник. Попросите разбор тех, что решают вашу неделю.