中核的なメカニズムは、特定の数学的スコア、つまり1から16の間の整数ペア(x, y)が方程式 a*x + b*y = 16*c を満たす数を基にしています。グローバルミニマムを減算して生得られる末端統計量を決定します。これにより、配当が標準的なペイラインやリールではなく、ディオファントス方程式の解の数に紐付けられることで、従来のゲームカテゴリとは異なるスコアリングが実現します。
ゲームのメカニクスと操作方法
ゲームは12のステップで進行します。各ステップ終了ごとに4ビットブロックが1つ公開され、3つのブロックすべてが公開された時点でスコアが計算されます。
- 賭け金:選択可能な賭け金はプレイコイン10、20、50、100のいずれかです。デフォルトの賭け金は20です。
- 報酬モード:賭け金を獲得する前に、報酬重みカーブを「線形」「2乗」「3乗」のいずれかから選択する必要があります。
- 操作方法:ラウンド中は、設定、リセット、および新しいラウンドの開始がロックされます。
ライブグロスクォートは、「条件付き期待最終重み ÷ 初期期待最終重重み」の0.97倍として計算されます。このクォートはプロセス中に上昇、下落、またはゼロになることがあります。
スコアと決済
スコア関数は以下のように定義されます:function score(mask){return statistic((mask>>8)+1,(mask>>4&15)+1,(mask&15)+1)-CFG.min;}
決済は特定の条件下で行われます:
- 手動収集:現在のクォートをいつでも収集できます。
- 自動収集:閾値を1.25、1.75、または2.50に事前に設定できます。これらの閾値のいずれかに到達した時点で決済が実行されます。
- ゼロイベント:クォートがゼロに達した場合、現金化と同じイベントの直前に解決されます。
- 最終ステップ:ステップ12では、生存している現在のクォートが収集されます。
決済時、(生グロスリターン + 保存された分数残高)の床関数値が残高に加算されます。余剰部分は分数残高として保持されます。リターンがゼロのラウンドでは、分数残高は変更されません。
数学的根拠とRTP
以下の表は、各モードで1,000,000ラウンドのシミュレーション測定値を示しています。これらは数学的な配当法則ではなく、参考となる観測データです。
| 曲線 | ポリシー | 期待RTP | 測定RTP | 標準誤差% |
|---|---|---|---|---|
| 0 (線形) | 手動ステップ6 | 97 | 96.989 | 0.037 |
| 0 (線形) | ターミナル12 | 97 | 96.862 | 0.140 |
| 0 (線形) | ファーストクロス1.25 | 97 | 96.961 | 0.061 |
| 0 (線形) | ファーストクロス1.75 | 97 | 96.931 | 0.089 |
| 0 (線形) | ファーストクロス2.50 | 97 | 96.908 | 0.102 |
| 1 (2乗) | 手動ステップ6 | 97 | 96.949 | 0.087 |
| 1 (2乗) | ターミナル12 | 97 | 96.844 | 0.374 |
| 1 (2乗) | ファーストクロス1.25 | 97 | 96.966 | 0.067 |
| 1 (2乗) | ファーストクロス1.75 | 97 | 97.026 | 0.100 |
| 1 (2乗) | ファーストクロス2.50 | 97 | 97.236 | 0.132 |
| 2 (3乗) | 手動ステップ6 | 97 | 97.012 | 0.135 |
| 2 (3乗) | ターミナル12 | 97 | 97.619 | 0.678 |
| 2 (3乗) | ファーストクロス1.25 | 97 | 97.016 | 0.074 |
| 2 (3乗) | ファーストクロス1.75 | 97 | 96.979 | 0.115 |
| 2 (3乗) | ファーストクロス2.50 | 97 | 97.246 | 0.137 |
ウォレットと永続性
デモ版では、ブラウザのlocalStorageに仮想ウォレットが保存されます。初期残高は1000コインです。
- 復元: 残高が10未満でユーザーがアイドル状態の場合、手動のアイドル専用復元により残高が正確に1000に設定されます。これは自動補充ではありません。
- 小数点以下の継続: 決済、補充、再読み込み across ブラウザのlocalStorageに保持されます。補充によってクリアされることはありません。
- 未完成の再読み込み: ラウンド中に再読み込みした場合、獲得された賭け金は控除されたままになります。ラウンドは返金、支払い、継続、または再開なしで終了します。
- 再読み込み後の制御: デフォルトの賭け金(20)と最初のプリセットが復元されます。
例題シナリオ
契約書からの具体的な例:
- マスク: 0
- 整数 (a,b,c): [1, 1, 1]
- 報酬スコア: 15
- クォート:
- ステップ0: 0.970
- ステップ1: 1.058
- ステップ6: 0.773
- ステップ12: 11.595
プライバシーと対象読者
このガイドは18歳以上を対象としています。デモ版にはアカウントや決済フローはありません。仮想コインには現金価値はありません。
ストレージには、仮想コインの残高と小数点以下の支払い継続分がブラウザのlocalStorageに含まれます。ページテンプレートはGoogle Fontsのスタイルシートとフォントファイルを読み込みます。キャッシュファイルをクリアしても、ローカルストレージは保持される場合があります。
よくある質問
スコアはどのように計算されますか?
スコアは、1から16の間の整数のペア(x,y)のうち、a*x+b*y=16*cを満たすものの数です。ここで、a,b,cは1を加算された3つの4ビットブロックから導出されます。グローバルミニマムが引かれます。
ラウンド中にページを再読み込みするとどうなりますか?
取得した賭け金は差し引かれたままになります。リファンド、払い出し、継続、または再開なしでラウンドは終了します。コントロールはデフォルトの賭け金(20)と最初のプリセットにリセットされます。
リフィル時にフラクショナルキャリーはリセットされますか?
いいえ。フラクショナルキャリーは、決済、リフィル、リロード後もブラウザのlocalStorageに保持されます。リフィルではクリアされません。