ルール

確率と配当プラン

確率は1つの数字に固定されているわけではなく、コントラクトがプレイ量に合わせて調整します。プレイヤーが少ないうちはポットが小さく、当選は頻繁ですが少額です。プロジェクトが成長するとポットは大きくなり、当たる頻度は下がります。

配当プランのルール

1. 週間プレイ量

週に1回、コントラクトはその週のスピン数を記録します。ただし500を下回ることはありません(ローンチ直後や、静かな週)。これをNと呼びます。ほかのすべてはNによって決まります。

2. ジャックポットの頻度はプレイ量に連動します

1スピンあたりのジャックポット当選確率は1 / (0.8 × N)です。つまり、1週間のスピン数が前の週と同じ(かつ500以上)であれば、プレイ量がどれだけでも、ジャックポットはおよそ週に1回当たります。プレイ量が前週より少ないと、頻度は下がります。たとえば週100スピン、N = 500の場合、頻度は4週間に1回以下です。変わるのは金額です。ポットには各スピンの30%が貯まるため、平均でN × 0.3トークンになります。

3. ミニは10倍の頻度で当たります

ミニジャックポットはジャックポットの10倍の頻度で当たるため、ポットに貯まる量が少なく、支払い額も小さくなります。ローンチ直後は、少額の支払いがおよそ50〜60スピンに1回ある計算です。

4. ポットのしきい値

ポットの当選確率が有効になるのは、ポットに平均の25%が貯まってからです。そのため、支払いの直後に少額が当たることはありません。ジャックポットは、ポットが育つまで待ちます。

5. 大きな賞金

ゴールドホイールの賞金が当たる確率は1スピンあたり0.08%で、プレイ量には左右されません。少額の賞金はありません:100, 250, 500, 1,000, 2,500, 10,000。

6. 「もう一度」

1スピンあたり11.6%で、常に一定です。賞金プールの負担で行われる無料スピンであり、ベット額は変わりません。

プレイ量ごとの違い

500
ジャックポットのポット(平均)15038から有効
ジャックポット約500回に1回スピンのうち。この週間スピン数なら、およそ週に1回に相当します
ミニのポット(平均)6.51.6から有効
ミニ約50回に1回スピンのうち
メインホイールのゴールド2.83%1スピンあたり35回に1回
大きな賞金0.08%1,250回に1回、平均241

メインホイール

ゴールド2.83%、「もう一度」11.6%、ハズレ85.6%。ゴールドの内訳:ジャックポット8.83%、ミニ88.3%、賞金2.83%。

ゴールドホイール

ジャックポットミニジャックポット10,0002,5001,000500250100

ごく細いセクターは、見やすいようにわずかに広げて表示し、そのぶん他のセクターを縮めています。当たる頻度が低いほど、セクターは細くなります。

このブロックの数値は、「ポットが平均的な水準にある」場合について、コントラクトと同じ計算式(整数演算)で計算しています。これは計算上の値であり、実際の週ごとの結果は変動します。

配当プランのシミュレーション

コントラクトのコードをコンピューター上で実行したものです。1人のプレイヤーが週のすべてのスピンを行い、乱数は疑似乱数ジェネレーターが生成します。最初の週と最初のジャックポット(開始時の10,000が入っています)は、測定に含まれていません。

週あたりスピン数週数ジャックポット数平均ジャックポットミニ平均ミニゴールドの間隔(スピン数)10スピン中にゴールドを含む割合
50040391983287.95221.1%
5,00012101,90610177.23753%
50,000358,361237979201.2%
  • 週500スピンの場合、ゴールドはおよそ52スピンに1回出現し、10スピンずつに区切ると約5回に1回は少なくとも1個のゴールドが含まれます。支払いは少額です。ミニは平均8、ジャックポットは約198トークンです。
  • プレイ量が増えるとゴールドは出にくくなりますが、そのぶん支払い額は大きくなります(表の週50,000スピンの行では、ジャックポットは約8,361)。
  • 長時間のシミュレーションでの平均還元率は、スーパージャックポットを含めて81.9%です(含めない場合は74.2%)。残りはバーンされるか、管理者(広告費を含む)に渡ります。ジャックポットのシード金は、すでにプレイヤーへの支払いに含まれています。

シミュレーションは cargo test -p fairdrum --test engine_tests -- --nocapture コマンドで実行でき、リポジトリの検証に含まれています。コントラクト稼働後の最初の支払いには、開始時のシード金10,000トークンが含まれるため、通常よりかなり大きくなります。

ゴールドホイールの賞金

賞金(FAIRDRUM)賞金内の割合1スピンあたりの確率
10061%2,049回に1回
25027%4,630回に1回
5007.5%16,667回に1回
1,0003.5%35,714回に1回
2,5000.8%156,250回に1回
10,0000.2%625,000回に1回
賞金合計100%1,250回に1回 · 平均賞金 241

賞金プールが賞金額に足りない場合は、プールにある分だけが支払われます。プールには各スピンの35%が補充されます。

コントラクトの計算式

すべての確率は232に対する整数の割合で表され、小数は使いません(ファイル math.rs):

  • N = max(前週のスピン数, 500)。ここでの週は、コントラクトの稼働開始時点から数える7日間で、無料スピンの週が始まる木曜日と一致するとは限りません。
  • ジャックポットの確率 = 1 / (N × 0.8)(ポット ≥ N × 0.3 × 0.25 の場合。それ以外は0)
  • ミニの確率 = 10 × ジャックポットの確率(ミニのポット ≥ (N / 10) × 0.13 × 0.25 の場合。それ以外は0)
  • 賞金の確率 = 0.08%、「もう一度」の確率 = 11.6%
  • ゴールドが出た場合は、ジャックポット・ミニ・賞金にこれらの確率に比例して振り分けられます

サイトはこれらの数値を同じコードで計算しており、Rustのサンプルを使ったテストでコントラクトと照合しています。