Enter/Space: スピン | 1,2,3: 各リール停止
• 完全確率方式: レバーON時に乱数取得 → 確率テーブル参照で当選役決定
• 先決め方式: 内部抽選結果(WinFlag)がリール制御に先行
• 抽選判定: Math.random() < probability による確率判定
Normal → HighChance → Heaven → Normal(ループ or 転落)
| Mode | Seven確率 | 特徴 | 遷移条件 |
|---|---|---|---|
| Normal | 1/8192 | 通常時 | 1/200でHighChanceへ |
| HighChance | 0(当選なし) | 沼ゾーン★ | 1/4でHeaven、1/20で転落 |
| Heaven | 1/10 | 連チャンゾーン | 70%ループ、30%転落 |
• Seven当選確率 = 0: HighChance中は絶対にSeven非当選
• ユーザー心理: 演出・モード名から「当たりそう」と錯覚させる
• 期待値の乖離: 小役は出るため「もう少しで当たる」感を演出
• 転落リスク: 1/20でNormalに戻る(気づかれにくい)
• 引き込み制御: 当選フラグ成立時、対応図柄を最大4コマ引き込み
• 蹴飛ばし制御: 非当選時、Seven/Bell付近での停止を回避(1コマ滑り)
• 目押し無効化: WinFlag=Noneの場合、ユーザー操作に関わらずハズレ目で停止
calculateStopSymbol(currentIndex, winFlag, reelIndex) → 停止図柄決定| Seven (777) | 315枚 |
| Bell | 15枚 |
| Replay | 0枚(次G無料) |
| ハズレ | 0枚 |