Quy tắc

Xác suất và kế hoạch trả thưởng

Xác suất không bị “cố định” bằng một con số duy nhất: hợp đồng điều chỉnh chúng theo lượng chơi. Khi còn ít người chơi, các hũ nhỏ, nên giải thưởng ra thường xuyên nhưng nhỏ. Khi dự án lớn lên, các hũ lớn hơn, nhưng ra thưởng thưa hơn.

Quy tắc của kế hoạch trả thưởng

1. Lượng chơi trong tuần

Mỗi tuần một lần, hợp đồng ghi nhớ số lượt quay của tuần đó, nhưng không nhỏ hơn 500 (lúc mới khởi chạy và trong những tuần vắng). Gọi nó là N. Mọi thứ còn lại phụ thuộc vào con số này.

2. Tần suất jackpot bám theo lượng chơi

Xác suất jackpot mỗi lượt quay bằng 1 / (0,8 × N), nghĩa là nếu trong tuần có số lượt quay bằng tuần trước (và không ít hơn 500), jackpot ra khoảng mỗi tuần một lần với bất kỳ lượng chơi nào. Khi lượng chơi nhỏ hơn, nó ra thưa hơn: với 100 lượt quay mỗi tuần và N = 500 thì không quá một lần mỗi 4 tuần. Thứ thay đổi là kích thước: hũ gom 30% của mỗi lượt quay, tức trung bình N × 0,3 token.

3. Mini ra thường xuyên gấp 10 lần

Mini jackpot ra thường xuyên gấp 10 lần jackpot, vì vậy hũ kịp gom ít hơn và các khoản trả thưởng nhỏ hơn. Lúc mới khởi chạy, điều này nghĩa là: một khoản trả nhỏ khoảng mỗi 50–60 lượt quay.

4. Ngưỡng của hũ

Xác suất trúng hũ chỉ bật lên khi trong hũ đã gom được 25% mức trung bình. Vì vậy ngay sau một lần trả thưởng, bạn không thể trúng một khoản lẻ: jackpot chờ cho đến khi hũ lớn lên.

5. Giải thưởng lớn

Xác suất trúng giải của vòng quay vàng — 0,08% mỗi lượt quay — không phụ thuộc vào lượng chơi. Không có giải nhỏ lẻ: 100, 250, 500, 1.000, 2.500, 10.000.

6. “Quay thêm”

11,6% mỗi lượt quay, luôn luôn. Đây là lượt quay miễn phí lấy từ quỹ giải thưởng, nó không làm thay đổi tiền cược của bạn.

Điều gì xảy ra với các mức lượng chơi khác nhau

500
Hũ jackpot (trung bình)150bật từ 38
Jackpotkhoảng mỗi ~500lượt quay: với lượng chơi như vậy mỗi tuần, tức khoảng mỗi tuần một lần
Hũ mini (trung bình)6,5bật từ 1,6
Minikhoảng mỗi ~50lượt quay
Vàng trên vòng quay chính2,83%1 trên 35 mỗi lượt quay
Giải thưởng lớn0,08%1 trên 1.250, trung bình 241

Vòng quay chính

Vàng 2,83%, “Quay thêm” 11,6%, trống 85,6%. Bên trong vàng: jackpot 8,83%, mini 88,3%, giải thưởng 2,83%.

Vòng quay vàng

JackpotMini jackpot10.0002.5001.000500250100

Các ô quá mỏng được nới rộng một chút cho dễ nhìn, các ô còn lại thu nhỏ lại. Càng hiếm ra thì ô càng mỏng.

Các con số trong khối này được tính bằng chính các công thức của hợp đồng (số nguyên), cho trường hợp “hũ ở mức trung bình”. Đây là phép tính: các tuần thực tế sẽ dao động.

Mô phỏng kế hoạch trả thưởng

Chạy mã của hợp đồng trên máy tính: một người chơi thực hiện toàn bộ lượt quay của tuần, số ngẫu nhiên do bộ sinh số giả ngẫu nhiên cấp. Tuần đầu tiên và jackpot đầu tiên (chứa 10 000 tiền mồi ban đầu) không được tính vào kết quả đo.

Lượt quay mỗi tuầnSố tuầnSố jackpotJackpot trung bìnhMiniMini trung bìnhVàng ra mỗi10 lượt quay có vàng
50040391983287,95221,1%
5.00012101.90610177,23753%
50.000358.361237979201,2%
  • Với 500 lượt quay mỗi tuần, vàng ra khoảng mỗi 52 lượt quay một lần, và khoảng một phần năm số chuỗi 10 lượt mang về ít nhất một lần vàng. Các khoản trả thưởng nhỏ: mini trung bình 8, jackpot khoảng 198 token.
  • Khi lượng chơi tăng, vàng ra thưa hơn nhưng các khoản trả thưởng lớn hơn (trong bảng, với 50 000 lượt mỗi tuần: jackpot khoảng 8.361).
  • Mức hoàn trả trung bình cho người chơi trong mô phỏng dài: 81,9% tính cả siêu jackpot (không tính thì 74,2%). Phần còn lại bị đốt hoặc chuyển cho quản trị viên (gồm cả quảng bá); tiền mồi của jackpot đã được tính vào các khoản trả cho người chơi.

Mô phỏng được chạy bằng lệnh cargo test -p fairdrum --test engine_tests -- --nocapture và nằm trong các bước kiểm tra của kho mã. Khoản trả thưởng đầu tiên trong vòng đời của hợp đồng bao gồm 10 000 token tiền mồi ban đầu, nên lớn hơn hẳn mức thông thường.

Giải thưởng của vòng quay vàng

Giải thưởng, FAIRDRUMTỷ lệ trong các giảiXác suất cho một lượt quay
10061%1 trên 2.049
25027%1 trên 4.630
5007,5%1 trên 16.667
1.0003,5%1 trên 35.714
2.5000,8%1 trên 156.250
10.0000,2%1 trên 625.000
Tổng giải100%1 trên 1.250 · giải trung bình 241

Nếu quỹ giải thưởng không đủ trả giải, bạn nhận đúng số đang có trong quỹ. Quỹ được nạp thêm 35% của mỗi lượt quay.

Công thức của hợp đồng

Mọi xác suất đều là phần nguyên của 232, không có số thập phân (tệp math.rs):

  • N = max(số lượt quay tuần trước, 500). Ở đây tuần là chu kỳ bảy ngày tính từ thời điểm khởi chạy hợp đồng, nó không nhất thiết trùng với thứ Năm — ngày bắt đầu tuần của các lượt quay miễn phí.
  • xác suất jackpot = 1 / (N × 0,8), nếu hũ ≥ N × 0,3 × 0,25, ngược lại bằng 0
  • xác suất mini = 10 × xác suất jackpot, nếu hũ mini ≥ (N / 10) × 0,13 × 0,25, ngược lại bằng 0
  • xác suất giải thưởng = 0,08%; xác suất “Quay thêm” = 11,6%
  • nếu ra vàng, nó được chia thành jackpot, mini và giải thưởng theo tỷ lệ của các xác suất này

Trang web tính các con số này bằng cùng một đoạn mã và được đối chiếu với hợp đồng bằng bài kiểm thử trên các mẫu từ Rust.