02 — Math

Где смотреть для нашего JS-стека

Если ты пришёл сюда строить математику для наших слотов на JS — начинай с discrete-outcomes vs real-time (контекст), потом slot backend architecture (синтез всего), потом конкретные паттерны и алгоритмы win-evaluation. Полный разбор Stake math-sdk — в research-документе.

Страницы

Базовые понятия

  • PAR sheet — анатомия PAR sheet, full cycle, HF/RTP в простых моделях (#math par-sheet)
  • RTP × volatility × hit frequency — три метрики, LDW, split base/bonus, пайплайн math model, ориентиры симуляции/сертов (#math rtp)
  • Enhanced RTP — маркетинговый термин: повышенный RTP в акции или более высокий пресет у оператора (#rtp math)
  • RTP disclosure — как раскрывать RTP/house edge/probability по RTS 3 (#rtp compliance)

Архитектура и методология (наш JS-стек)

  • Discrete-outcomes vs real-time — два подхода к math-архитектуре, наш выбор: real-time + симулятор для регрессий (#math simulation architecture)
  • Simulation methodology — как гонять оффлайн-симуляции для cert/регрессий: criteria/quotas/repeat/seed/force-records (#math simulation)
  • BetMode + Distribution — сегментация выборки симуляций под устойчивые статистики по редким событиям (#math simulation)
  • Wallet manager pattern — многоуровневый кошелёк с инвариантом runningBetWin == basegameWins + freegameWins, bigint × 10^−6 (#math wallet)
  • Events as stream — events = единственный контракт между бэк-математикой и фронт-рендерером (#architecture frontend)
  • Lookup-table optimization — алгоритм Stake-оптимизатора весов как опция для buy-bonus / superspin режимов (#math simulation rtp)

Что сюда кладём

Общая мат-методология (без привязки к нашим играм):

  • Что такое PAR sheet и из чего состоит.
  • RTP: теоретический vs эмпирический, варианты RTP в одной игре.
  • Volatility / variance: как измерять, шкалы, влияние на player experience.
  • Hit frequency: за что отвечает и как балансируется.
  • Reel strips / weight tables: техника построения.
  • Paytable design: hi/lo пирамида, балансировка.
  • Bonus / base RTP split.
  • Combinatorics: ways-to-win, cluster, Megaways.
  • Simulation methodology: размер, CI, convergence, регрессионные тесты.
  • Max win cap: как ограничивать без слома RTP.
  • Win distribution analysis: как читать хвосты.

Что НЕ сюда

  • PAR sheet конкретной нашей игры → games/<slug>/math/par-sheet.md.
  • Карточки механик и их мат-эффект (краткий) → kb/03-mechanics/.
  • Инструменты симуляции (Stake Engine SDK, slot-math-engine) → kb/11-tools/.

Стартовые источники

Будущие страницы (TODO)