Bethropic

Thiết kế Hanabi: một slot có free spins xây dựng ×1, ×2, ×3, ×5 — và những gì tệp nguồn của nó công bố

grey42760 lượt xem
🌐 Originally written in English· AI translationView original

Chín con số quyết định mọi thứ

Một video slot là một khẳng định về xác suất được giả dạng thành một máy. Trên hầu hết chúng, khẳng định này không thể được kiểm tra: các reel strips là độc quyền, các trọng số là độc quyền, và con số return trên màn hình trợ giúp là điều bạn phải tin tưởng. Hanabi được xây dựng theo cách khác. Các reel của nó không phải là strips — mỗi một trong mười lăm ô là một lần rút được cân nhắc độc lập — và các trọng số nằm trong một bảng ở đầu tệp engine.

ENGINE-VERIFIEDhanabi/engine.ts, HANABI_SYMBOLS: 玉 SHELL (wild) weight 3; 祭 MATSURI (scatter) weight 2; 金魚 KINGYO weight 4, pays ×3 / ×10 / ×40 the total bet for 3 / 4 / 5 of a kind (pay100 = [300, 1000, 4000]); 提灯 CHOCHIN weight 5, ×2 / ×6 / ×25; 団扇 UCHIWA weight 6, ×1.5 / ×4 / ×15; 氷 KAKIGORI weight 8, ×1 / ×3 / ×10; 風鈴 FURIN weight 9, ×0.8 / ×2.5 / ×8; 麺 YAKISOBA weight 12, ×0.6 / ×1.6 / ×5; 鈴 SUZU weight 12, ×0.5 / ×1.2 / ×4. WEIGHT_TOTAL là tổng của các trọng số, 61; symAt(u) đi qua bảng trừ các trọng số từ u × 61.

Mỗi biểu tượng có giá trị bao nhiêu và nó xuất hiện bao thường trong một ô — trực tiếp từ bảng trọng số

SYMBOLWEIGHTCHANCE PER CELL3 / 4 / 5 OF A KIND (× TOTAL BET)
玉 Shell (wild)34.92%substitutes for any paying symbol
祭 Matsuri (scatter)23.28%×2 / ×5 / ×20 anywhere, and 3+ start free spins
金魚 Kingyo46.56%×3 / ×10 / ×40
提灯 Chōchin58.20%×2 / ×6 / ×25
団扇 Uchiwa69.84%×1.5 / ×4 / ×15
氷 Kakigōri813.11%×1 / ×3 / ×10
風鈴 Fūrin914.75%×0.8 / ×2.5 / ×8
麺 Yakisoba1219.67%×0.6 / ×1.6 / ×5
鈴 Suzu1219.67%×0.5 / ×1.2 / ×4

Cơ hội mỗi ô là trọng số ÷ 61. Tiền lãi từ dòng được đọc từ trái sang phải trên mười dòng cố định; ký hiệu wild tính như bất kỳ ký hiệu trả tiền nào và scatter làm gãy một dòng.

Hai điều xuất phát từ bảng mà màn hình trợ giúp sẽ không bao giờ cho bạn biết. Ký hiệu trả tiền hiếm nhất không phải là điều hiếm nhất trên cuộn — scatter mới là, với hai phần trong sáu mươi mốt — và hai ký hiệu rẻ nhất cùng nhau chiếm gần bốn mươi phần trăm mỗi ô. Đó là hình dáng của mọi slot từng được xây dựng; sự khác biệt là chỉ ở đây hình dáng được in ra.

Một lần quay trong tám mươi bốn

Vì mỗi ô là độc lập, bộ kích hoạt vòng miễn phí có dạng đóng. Một ô là scatter với xác suất 2/61; một lần quay cơ sở có mười lăm ô; tính năng bắt đầu khi ba hoặc nhiều hơn trong số chúng là scatter. Đó là một bộ đếm nhị thức, và nó bằng 1.193% số lần quay, hoặc một trong 83.8.

Số lượng scatter trên một lần quay cơ sở, 15 ô độc lập tại p = 2/61

SCATTERXÁC SUẤTXẤP XỈĐIỀU GÌ SẼ XẢY RA
060.7%3 lần quay trong 5không có gì
130.9%1 trong 3không có gì
27.3%1 trong 14không có gì — hai biểu tượng scatter không trả gì ở đây
31.075%1 trong 93×2 số tiền cược, và 10 vòng quay miễn phí
40.109%1 trong 915×5 số tiền cược, và 10 vòng quay miễn phí
5 hoặc nhiều hơn0.0086%1 trong 11,600×20 số tiền cược, và 10 vòng quay miễn phí

Ba hàng tính năng cộng lại 1.193%, một vòng quay trong 83.8.

ENGINE-VERIFIEDhanabi/engine.ts header: "Math calibrated by Monte Carlo (3M rounds, scratch harness mirrored this file): RTP 96.1%, hit rate 33.5%, free spins ≈ 1 in 83, win cap ×2000." The 1-in-83 the engine measured and the 1-in-83.8 derived above from its own weights are the same number; the return and hit-rate figures are quoted from the header and were not recomputed for this article.

It is worth pausing on that agreement. The engine's author tuned the game by simulation and wrote the result in a comment. The weights that produced the simulation are in the same file. Anyone with a calculator can check that the two agree, and they do — which is the only reason this article is allowed to repeat the 96.1%. The Journal does not print a return figure the engine does not state, and it does not print one it cannot see the inputs for.

Thang máy: tại sao tính năng được tạo hình như pháo hoa

Tính năng free-spin trong hầu hết các slot là một tiền thưởng phẳng: mười vòng quay, có thể là một multiplier cố định. Của Hanabi được tạo hình. Multiplier được áp dụng cho mỗi free spin phụ thuộc vào vòng quay nào, và nó tăng lên.

ENGINE-VERIFIEDhanabi/engine.ts: HANABI_FS_START = 10, HANABI_FS_RETRIG = 4, HANABI_FS_CAP = 22; hanabiFsMult(i) = i < 2 ? 1 : i < 4 ? 2 : i < 7 ? 3 : 5, trong đó i là chỉ số free-spin dựa trên 0; paid100 của mỗi free spin là win100 của nó × mult. Một vòng quay có ba hoặc nhiều scatter trong tính năng thêm HANABI_FS_RETRIG spins, không bao giờ vượt quá HANABI_FS_CAP.

Multiplier theo free spin và giá trị của một tính năng về mặt multiplier

FREE SPIN1–23–45–78 trở lên
Multiplier trên vòng quay đó×1×2×3×5
Tổng cộng một tính năng 10-spin thông thường24915 — tổng cộng 30, trung bình ×3.0 mỗi vòng quay
Tổng cộng một tính năng 22-spin được retriggered đầy đủ24975 — tổng cộng 90, trung bình ×4.1 mỗi vòng quay

Một retrigger thêm bốn vòng quay vào cuối tính năng, trong đó mỗi vòng quay đã trả ×5. Do đó, retriggers có giá trị cao hơn nhiều so với số vòng quay mà chúng gợi ý.

Đây là quyết định thiết kế mà trò chơi được đặt tên theo. Một bông pháo không phát hành payload của nó đều đặn; nó leo lên, treo lơi lửng và kết thúc ở phần cao trào. Thang bậc làm cho những vòng quay cuối cùng của tính năng là những vòng quay quan trọng, vì vậy một tính năng chạy lâu không chỉ dài hơn mà còn dốc hơn — và một retrigger, hạ cánh trong vùng ×5 theo cấu trúc, là cơ chế jackpot thực sự của trò chơi. Một tính năng bình thường trung bình ba lần lượt quay cơ sở mỗi vòng quay. Một tính năng tối đa trung bình hơn bốn, với mười lăm vòng quay cuối cùng của nó đều ở mức năm.

Thang bậc tương tự cũng là điều làm cho tính năng trông trung thực. Vì bội số là một hàm của chỉ số vòng quay và không có gì khác, nó không thể được điều chỉnh: động cơ không quyết định hào phóng, nó áp dụng một quy tắc được in trên một dòng. Đó là lập luận tương tự mà thang bậc Pagoda được xây dựng — một cuộc leo lên là một lịch trình, không phải là tâm trạng.

Mức trần, và lý do nó tồn tại

ENGINE-VERIFIEDhanabi/engine.ts: HANABI_WIN_CAP100 = 200_000 (“×2000 total-bet ceiling”); the round’s totalMult100 is Math.min(total, HANABI_WIN_CAP100) and the round is flagged capped when the raw total exceeded it.

./Hanabi

Mức trần

}hệ thống Còhạn mức ×2,000 tồn tại để làm cho trách nhiệp của trò chơi hữu hạn.

Mỗi vòng quay của Hanabi được phát lại từ ba giá trị: hạt giống máy chủ được cam kết trước khi cược, hạt giống khách hàng của bạn và vòng quay nonce. Ô k của vòng quay cơ sở là con trỏ k; vòng quay miễn phí j đọc con trỏ 15 + 15j qua 29 + 15j. Cho chúng vào cùng một bản vẽ có trọng số và bạn sẽ nhận được cùng một lưới, cùng các dòng và cùng một tính năng, đó là những gì hướng dẫn xác minh làm cho một trò chơi đơn giản hơn.

  • Bạn có thể kiểm tra lưới. Mỗi ký hiệu trên mỗi vòng quay của mỗi vòng quay đều có thể tính toán lại được, và bảng trọng số đã tạo ra nó là công khai.
  • Bạn có thể kiểm tra tốc độ kích hoạt. Một trong 83.8 là một số lượng nhị thức từ bảng trọng số; nó không phụ thuộc vào việc tin tưởng tiêu đề.
  • Bạn không thể rẻ kiểm tra lợi nhuận. 96.1% là kết quả mô phỏng. Các đầu vào cho mô phỏng đó đều có trong tệp, do đó con số có thể được sao chép bởi bất kỳ ai sẵn sàng chạy ba triệu vòng quay — nhưng nó là sao chép, không phải bằng chứng, và Tạp chí trích dẫn nó là con số của động cơ.

Dòng cuối cùng đó là ranh giới trung thực của một ghi chú thiết kế như cái này. Một khe cắm có thể xuất bản trọng số, dòng, thang bậc và mức trần của nó và vẫn nợ người chơi một số lượng đã đo. Tác giả của Hanabi đã đo lường nó, viết nó xuống bên cạnh trọng số đã tạo ra nó, và để lại cả hai nơi có thể được đọc. Bảng lương của Tairyō đã thực hiện cùng một thỏa thuận. Đó là một lời hứa nhỏ hơn "công bằng", và đó là một lời hứa có thể được giữ.

Hanabi, với trọng số trong mã nguồn
Mười dòng, một thang bậc leo lên ×1 đến ×5, và mỗi dừng cuộn có thể tính toán lại từ hạt giống cam kết
Hanabi →
FAQ

RTP của Hanabi là bao nhiêu?

Tiêu đề động cơ nêu 96.1%, được hiệu chuẩn bởi mô phỏng ba triệu vòng quay của cùng một tệp, với tỷ lệ trúng 33.5%. Tạp chí trích dẫn con số đó từ nguồn và không tính toán của nó.

Hanabi free spins kích hoạt bao thường?

Khoảng một lần trong 84 lần quay cơ bản. Mỗi một trong mười lăm ô là một 祭 scatter với xác suất 2/61, và ba hoặc nhiều scatter trong một lần quay khởi động tính năng; đếm nhị thức đó là 1.193%, khớp với số đo của engine "≈ 1 trong 83".

Multiplier cho free spin hoạt động như thế nào?

Nó chỉ phụ thuộc vào free spin nào: spins 1–2 trả ×1, 3–4 trả ×2, 5–7 trả ×3, và mỗi spin từ lần thứ tám trở đi trả ×5. Một tính năng mười spin thông thường trung bình ×3 trên mỗi spin; một tính năng 22 spin được retrigger đầy đủ trung bình ×4.1 với mười lăm spin cuối cùng của nó tất cả ở ×5.

Bạn có thể nhận được bao nhiêu free spins?

Mười để bắt đầu; mỗi retrigger (ba hoặc nhiều scatter bên trong tính năng) thêm bốn, tối đa là 22.

Chiến thắng tối đa trên Hanabi là gì?

×2,000 tổng cược. Engine giải quyết vòng ở giá trị nhỏ hơn của tổng số thô và giới hạn, và đánh dấu một vòng đã được giới hạn.

Tôi có thể xác minh một lần quay Hanabi không?

Có. Mỗi ô là một lần rút weighted từ server seed đã committed, client seed của bạn và nonce — con trỏ base spin 0–14, con trỏ free spin j 15+15j đến 29+15j — sử dụng bảng weight công khai, vì vậy toàn bộ vòng quay lại từ ba giá trị đó.

NGUỒN & THAM KHẢO

  • Betkyo engine source: hanabi/engine.ts — HANABI_SYMBOLS weights and pays, HANABI_LINES, HANABI_SCATTER_PAY100, HANABI_FS_START / RETRIG / CAP, hanabiFsMult, HANABI_WIN_CAP100, và header's Monte Carlo calibration (RTP 96.1%, hit rate 33.5%, free spins ≈ 1 trong 83, cap ×2000)
  • Xác suất kích hoạt scatter và xác suất trên mỗi ô trong bài viết này là đếm nhị thức chính xác từ bảng weight (p = 2/61 trên 15 ô); số liệu return và hit-rate là của engine và không được tính toán lại

CÁC TRÒ CHƠI TRONG BÀI VIẾT NÀYHanabi — rules & free play →Tairyō — rules & free play →

Thiết kế Hanabi: một slot có free spins xây dựng ×1, ×2, ×3, ×5 — và những gì tệp nguồn của nó công bố

Bình luận (0)

Chưa có bình luận nào.