RNG (เครื่องกำเนิดตัวเลขสุ่ม) คืออะไร Random Number Generator
เครื่องกำเนิดตัวเลขสุ่มที่กำหนดผลของสปินสล็อตแต่ละครั้ง ทุกสปินเป็นอิสระจากผลก่อนหน้า และหน่วยงานทดสอบอย่าง GLI, eCOGRA และ BMM ตรวจสอบความยุติธรรม
| ภาษาอังกฤษ | Random Number Generator |
|---|---|
| หมวดหมู่ | คณิตศาสตร์และความน่าจะเป็น |
| ชื่อภาษาอังกฤษ | Random Number Generator |
| หมวด | คณิตศาสตร์และความน่าจะเป็น |
| หน้าที่ | กำหนดผลของแต่ละสปิน |
| ลักษณะ | แต่ละสปินเป็นอิสระ ไม่มีรูปแบบ |
| หน่วยงานตรวจสอบ | GLI, eCOGRA, BMM, QUINEL, iTech Labs, Gaming Associates |
| มาตรฐานที่เกี่ยวข้อง | GLI-19 (มาตรฐานระบบเกมออนไลน์) |
ภาพรวม
RNG (Random Number Generator, ตัวสร้างตัวเลขสุ่ม) คือโปรแกรมที่กำหนดผลลัพธ์ของแต่ละสปินในสล็อตแบบสุ่ม เมื่อกดปุ่มหมุน ตัวเลขที่ RNG สร้างขึ้นจะกำหนดว่าแต่ละแถวจะหยุดที่ใด และแอนิเมชันการหมุนบนหน้าจอเป็นเพียงการแสดงผลลัพธ์ที่กำหนดไว้แล้ว
สล็อตออนไลน์ใช้ “เครื่องกำเนิดเลขสุ่มเทียม (PRNG)” ซึ่งสร้างตัวเลขสุ่มด้วยอัลกอริทึมคอมพิวเตอร์ แม้จะเป็นอัลกอริทึม แต่ออกแบบมาให้ผลลัพธ์คาดเดาไม่ได้ และต้องผ่านการรับรองจากหน่วยทดสอบอิสระก่อนจึงจะวางจำหน่ายในตลาดที่มีการกำกับดูแลได้
หลักการสำคัญของ RNG
สปินแต่ละครั้งเป็นอิสระ
ผลลัพธ์ของ RNG ไม่เกี่ยวข้องกับสปินก่อนหน้า การที่ไม่ถูกรางวัลมานานไม่ได้ทำให้โอกาสในสปินถัดไปเพิ่มขึ้น และการที่เพิ่งถูกรางวัลใหญ่ก็ไม่ได้ทำให้โอกาสครั้งถัดไปลดลง
คาดเดาไม่ได้
ผลลัพธ์ต้องไม่มีรูปแบบ และภายนอกต้องไม่สามารถคาดเดาหรือควบคุมค่าถัดไปได้ ดังนั้นหน่วยทดสอบจะตรวจถึงวิธีการสร้างค่าเริ่มต้น (seed) ด้วย
ปฏิบัติตามความน่าจะเป็นที่ออกแบบไว้
RNG เลือกผลลัพธ์แบบสุ่ม แต่ความถี่ที่แต่ละผลจะออกมาถูกกำหนดโดยการออกแบบคณิตศาสตร์ของเกม (ตารางจ่ายเงินและการจัดวางสัญลักษณ์) ดังนั้นในระยะยาว RTP และ hit rate จะลู่เข้าสู่ค่าที่ออกแบบไว้
ขั้นตอนการรับรอง RNG
หน่วยทดสอบ eCOGRA ระบุว่าการรับรอง RNG จะตรวจสอบสิ่งต่อไปนี้
| รายการตรวจสอบ | เนื้อหา |
|---|---|
| ตรวจทานซอร์สโค้ด | ตรวจสอบว่าอัลกอริทึม RNG ออกแบบตามมาตรฐานอุตสาหกรรม |
| การวิเคราะห์เชิงสถิติ | ตรวจด้วยข้อมูลจำนวนมากว่าตัวเลขที่สร้างขึ้นกระจายสม่ำเสมอและไม่มีรูปแบบ |
| ประเมินการสร้างซีด | ตรวจสอบว่าค่าเริ่มต้นถูกสร้างขึ้นในลักษณะที่คาดเดาไม่ได้ |
| การทดสอบความปลอดภัย | ตรวจสอบว่าทนต่อการโจมตีที่พยายามคาดเดาหรือควบคุมผลลัพธ์ |
| การประเมินสภาพแวดล้อม | ตรวจสอบว่าสภาพแวดล้อมของฮาร์ดแวร์และซอฟต์แวร์ไม่กระทบประสิทธิภาพของ RNG |
| การตรวจสอบเป็นประจำ | ตรวจสอบเป็นระยะว่า RNG ยังคงทำงานอย่างสม่ำเสมอและไม่เปลี่ยนแปลงหลังการรับรอง |
GLI จะรับซอร์สโค้ดและเอกสารออกแบบคณิตศาสตร์ของเกม แล้วจำลองการเล่นหลายพันล้านครั้งเพื่อตรวจว่า RNG และ RTP ทำงานตามที่ออกแบบหรือไม่ สำหรับระบบเกมออนไลน์มีมาตรฐาน GLI-19
หน่วยทดสอบหลัก
| หน่วยงาน | ตัวอย่างการรับรองในวิกินี้ |
|---|---|
| GLI (Gaming Laboratories International) | CQ9 ทุกเกม, Betsoft, Playson |
| BMM Testlabs | PG Soft, Spinomenal, Playson |
| QUINEL | Thunderkick, Booongo, BetSoft |
| iTech Labs | Boongo |
| Gaming Associates | PG Soft |
| eCOGRA | ให้บริการรับรอง RTP และ RNG |
ความเข้าใจผิดที่พบบ่อย
- “ไม่ออกมานาน เดี๋ยวก็ต้องออก”: เนื่องจากแต่ละสปินเป็นอิสระ ผลก่อนหน้าไม่มีผลต่อความน่าจะเป็นของครั้งถัดไป
- “ช่วงเวลาไหนก็แตกง่าย”: RNG ทำงานด้วยความน่าจะเป็นเท่าเดิมไม่ว่าจะเป็นช่วงเวลาใด
- “ใกล้จะถูกแล้ว รอบหน้าต้องถูกแน่”: แม้แต่ near miss ก็เป็นเพียงผลสุ่มที่ RNG กำหนด ไม่เกี่ยวกับสปินถัดไป
- “เดโมกับเกมจริงมีโอกาสต่างกัน”: เดโมทางการที่ค่ายเกมจัดให้มักเป็นการหมุนเกมเดียวกันด้วยเครดิตเสมือน แต่ RTP ของเกมจริงอาจต่างกันได้ขึ้นอยู่กับเวอร์ชัน RTP ที่ผู้ให้บริการเลือก