RNG ย่อจาก Random Number Generator หรือ “ตัวสร้างตัวเลขสุ่ม” คือระบบที่สร้างตัวเลขซึ่งคาดเดาล่วงหน้าไม่ได้ แล้วนำตัวเลขนั้นไปตัดสินผลที่ต้องอาศัยความบังเอิญ เช่น ไอเท็มที่ดรอปในเกม ผลกาชา ลำดับไพ่หลังสับในเกมออนไลน์ หรือผลของแต่ละสปินในสล็อต ในเกมที่ออกแบบตามมาตรฐาน ผลแต่ละรอบสุ่มแยกจากกัน รอบก่อนจึงบอกไม่ได้ว่ารอบถัดไปจะออกอะไร
หน้านี้อธิบายว่า RNG มีกี่แบบ ทำงานอย่างไรในเกมออนไลน์และสล็อต ทำไมการแพ้หลายรอบติดไม่ได้แปลว่า “ใกล้แตก” และควรเช็คอะไรเมื่อเห็นโฆษณาที่อ้างว่าอ่าน RNG ได้ ถ้ากำลังดูเกมในโหมดทดลอง อ่านขอบเขตของสิ่งที่สล็อตทดลองเล่นบอกได้ประกอบด้วย
RNG มี 2 แบบหลัก
| แบบ | ได้ความสุ่มจากอะไร | ลักษณะสำคัญ |
|---|---|---|
| True RNG (สุ่มจากฮาร์ดแวร์) | สัญญาณทางกายภาพที่ไม่แน่นอน เช่น สัญญาณรบกวนทางไฟฟ้า | ไม่มีสูตรตายตัว แต่สร้างตัวเลขได้ช้ากว่า มักใช้เป็นแหล่งเริ่มต้นของความสุ่ม |
| Pseudo RNG (สุ่มด้วยอัลกอริทึม) | สูตรคำนวณที่เริ่มจากค่าตั้งต้นเรียกว่า seed | ถ้ารู้ seed และสูตร จะคำนวณลำดับเดิมซ้ำได้ ระบบที่ต้องการความปลอดภัยจึงต้องใช้ seed ที่ลับและสูตรที่ทำนายไม่ได้ในทางคำนวณ |
สถาบันมาตรฐานและเทคโนโลยีแห่งชาติของสหรัฐฯ (NIST) นิยาม Pseudo RNG ไว้ในอภิธานศัพท์ของ NISTว่าเป็นอัลกอริทึมแบบ deterministic คือถ้าเริ่มจาก seed เดิมจะได้ลำดับตัวเลขเดิมทุกครั้ง โดยรับค่าสุ่มสั้น ๆ ซึ่งเรียกว่า seed แล้วสร้างลำดับที่ยาวกว่าและดูเป็นค่าสุ่ม ลักษณะที่ลำดับซ้ำได้นี่เองที่ทำให้คนเข้าใจผิดว่าทุก RNG อ่านได้ จะอ่านได้หรือไม่ ขึ้นกับว่าระบบเปิดเผย seed หรือใช้สูตรที่อ่อนแอเกินไป
RNG ในเกมออนไลน์: ดรอป กาชา และคำว่า “ดวง RNG”
ในวงการเกม คำว่า RNG มักใช้แทนคำว่าดวง เช่น “RNG ไม่เข้าข้าง” หมายถึงสุ่มได้ของไม่ดี เบื้องหลังคือเกมใช้ตัวเลขสุ่มกำหนดโอกาสดรอปไอเท็ม คริติคอล หรือผลกาชา ตามอัตราที่ผู้พัฒนาตั้งไว้
คำว่า “RNG manipulation” ที่เห็นในชุมชนเกมเก่าบางเกม คือการที่ผู้เล่นรู้ว่าเกมนั้นเริ่มสุ่มจากค่าที่คาดเดาได้ เช่น เวลาหรือจังหวะการกดปุ่ม แล้วควบคุมจังหวะให้ได้ผลที่ต้องการ วิธีนี้ใช้ได้เพราะเกมรุ่นนั้นออกแบบตัวสุ่มไว้ง่ายและประมวลผลบนเครื่องของผู้เล่นเอง ไม่ได้แปลว่าเกมที่สุ่มผลบนเซิร์ฟเวอร์และออกแบบให้ทำนายไม่ได้จะถูกอ่านด้วยวิธีเดียวกัน
RNG ในสล็อตทำงานอย่างไร
- สร้างตัวเลขสุ่ม: เมื่อเกมต้องการผลของรอบนั้น ระบบจะรับตัวเลขจาก RNG
- แปลงเป็นผลของเกม: ตัวเลขถูกแปลงเป็นตำแหน่งหยุดของแต่ละรีลหรือผลของฟีเจอร์ ตามตารางความน่าจะเป็นที่ผู้พัฒนาออกแบบไว้
- แสดงผลบนจอ: ภาพรีลหมุนและการร่วงของสัญลักษณ์เป็นการแสดงผลของรอบที่สุ่มไว้แล้ว ในเกมที่สุ่มผลบนเซิร์ฟเวอร์ ปุ่มหยุดรีลจึงเป็นเพียงการเร่งภาพ ไม่ได้เลือกผลใหม่
- จ่ายตามตาราง: เกมเทียบผลกับตารางจ่าย (Paytable) แล้วคำนวณรางวัล
RNG กับ RTP จึงทำหน้าที่ต่างกัน RNG ทำให้ผลแต่ละรอบคาดเดาล่วงหน้าไม่ได้ ส่วน RTP เป็นค่าเฉลี่ยระยะยาวที่ผู้พัฒนาออกแบบไว้ในตารางความน่าจะเป็นและตารางจ่าย อ่านความหมายของตัวเลขนี้ให้ครบได้ที่คู่มืออ่านค่า RTP ของเกมสล็อต
ทำไมผลรอบก่อนไม่บอกรอบถัดไป
ลองดูการโยนเหรียญที่ยุติธรรม ถ้ายังไม่เริ่มโยน โอกาสที่จะออกก้อย 6 ครั้งติดคือ 1/64 แต่ถ้าออกก้อยมาแล้ว 5 ครั้ง โอกาสที่ครั้งที่ 6 จะออกก้อยยังเป็น 1/2 เท่าเดิม เพราะเหรียญไม่ได้จำผลที่ผ่านมา ความเชื่อว่า “แพ้มาเยอะแล้ว เดี๋ยวต้องได้” มีชื่อเรียกว่า Gambler’s Fallacy หรือความเชื่อผิดของนักพนัน
| คำที่ได้ยินบ่อย | สิ่งที่ RNG บอกจริง |
|---|---|
| “ไม่แตกมานาน ใกล้แตกแล้ว” | รอบที่ผ่านมาไม่เพิ่มโอกาสของรอบถัดไป |
| “เพิ่งแตกไป ต้องรออีกนาน” | รอบถัดไปมีโอกาสเท่าเดิมตามที่ออกแบบไว้ |
| “เล่นช่วงเวลานี้แตกง่าย” | เวลาบนนาฬิกาไม่ได้อยู่ในตารางความน่าจะเป็นของเกม |
| “จดสถิติไว้แล้วจะเห็นรูปแบบ” | ผลสุ่มช่วงสั้นอาจดูเหมือนมีรูปแบบได้ แต่ไม่ได้บอกรอบถัดไป |
มาตรฐานทางเทคนิค RTS 7 ของ Gambling Commission สหราชอาณาจักร เป็นตัวอย่างที่เขียนเรื่องนี้ไว้ชัด กำหนดให้ผลจาก RNG กระจายตัวสม่ำเสมอและคาดเดาไม่ได้ สำหรับ RNG แบบซอฟต์แวร์ต้อง “ทำนายตัวเลขถัดไปไม่ได้ในทางคำนวณ” ห้ามทิ้งตัวเลขสุ่มเพื่อปรับผล และไม่อนุญาตให้เกมชดเชยผลตามรอบก่อน (compensated game) ดูข้อความเต็มได้ที่หน้า RTS 7 ของ Gambling Commission มาตรฐานนี้ใช้กับผู้ได้รับอนุญาตในสหราชอาณาจักร ไม่ได้แปลว่าทุกเกมหรือทุกเว็บต้องทำตาม
ใครเป็นผู้ตรวจ RNG
ในตลาดที่มีหน่วยงานกำกับ ผู้พัฒนาเกมมักส่งเกมให้ห้องทดสอบอิสระตรวจตามมาตรฐานที่หน่วยงานนั้นกำหนด เช่น Gaming Laboratories International (GLI) ซึ่งเผยแพร่มาตรฐานชุด GLI-11 สำหรับเครื่องเกม และ GLI-19 สำหรับระบบเกมออนไลน์ เอกสารข้อมูลเกมบางฉบับก็ระบุชื่อผู้ทดสอบไว้ เช่น เอกสาร Treasures of Aztec ของ PG SOFT รุ่น 1.0 r945 เขียนว่าทดสอบโดย Gaming Associates
ข้อความแบบนี้เป็นข้อมูลที่ผู้พัฒนาระบุเกี่ยวกับเกมรุ่นนั้น ไม่ได้ยืนยันว่าเว็บไซต์ที่นำเกมมาให้เล่นได้รับการตรวจหรือได้รับอนุญาตด้วย
เช็คคำโฆษณาเรื่อง RNG ก่อนเชื่อ
- อ้างว่าอ่านหรือทำนาย RNG ได้: ถ้าเกมออกแบบให้คาดเดาไม่ได้ คำอ้างนี้ขัดกับหลักการของระบบเอง ให้ถือเป็นสัญญาณเตือน
- ขายสูตร บอท หรือ “AI” ทำนายผล: ถามว่ามีหลักฐานที่ตรวจซ้ำได้หรือไม่ ภาพหน้าจอผลชนะไม่กี่รอบไม่ใช่หลักฐาน
- บอกเวลาแตกหรือช่วงเวลาทอง: ตรวจว่าเกมมีเงื่อนไขเรื่องเวลาเขียนไว้ในกติกาหรือไม่ ถ้าไม่มี ข้อความนั้นไม่มีที่มา
- อ้างว่า “RNG ผ่านการรับรอง”: ดูว่าระบุชื่อห้องทดสอบ ชื่อเกม รุ่น และวันที่หรือไม่ โลโก้อย่างเดียวยังยืนยันไม่ได้
- ขอข้อมูลส่วนตัวหรือให้โอนเงินก่อนดูสูตร: หยุดก่อน และอย่าส่งรหัส OTP หรือข้อมูลบัญชี
หลักคิดเดียวกันนี้ใช้กับเกมไพ่ด้วย ตัวอย่างการตรวจคำอ้างแบบละเอียดอยู่ในบทความเช็คคำโฆษณาสูตรบาคาร่า
คำถามที่พบบ่อย
RNG ย่อมาจากอะไร
Random Number Generator แปลว่าตัวสร้างตัวเลขสุ่ม ใช้ทั้งในเกม โปรแกรมคอมพิวเตอร์ งานสถิติ และระบบความปลอดภัย เช่น การสร้างรหัสผ่านหรือกุญแจเข้ารหัส
RNG ในเกมหมายถึงอะไร
หมายถึงระบบสุ่มที่ตัดสินผลอย่างการดรอปไอเท็มหรือกาชา และในภาษาพูดของคนเล่นเกมมักใช้แทนคำว่าดวง เช่น “วันนี้ RNG ดี”
มีโปรแกรมอ่าน RNG ของสล็อตไหม
ถ้าเกมสุ่มผลบนเซิร์ฟเวอร์และใช้ตัวสุ่มที่ออกแบบให้ทำนายไม่ได้ ผู้เล่นไม่สามารถเห็น seed หรือคำนวณผลล่วงหน้าได้ โปรแกรมที่ขายพร้อมคำว่า “อ่าน RNG” จึงไม่มีหลักฐานรองรับ และมักใช้เป็นช่องทางหลอกขายหรือขอข้อมูล
RNG กับ RTP ต่างกันอย่างไร
RNG คือกลไกที่สุ่มผลทีละรอบ ส่วน RTP คือเปอร์เซ็นต์ผลตอบแทนเฉลี่ยระยะยาวที่ออกแบบไว้ในเกม ในเกมที่ทำตามมาตรฐานอย่าง RTS 7 ระบบจะไม่ปรับผลเพื่อดึงค่าเฉลี่ยกลับมาในช่วงสั้น
เกมประเภทนี้เป็นความบันเทิงที่มีความเสี่ยง ไม่ใช่วิธีหารายได้ และเหมาะสำหรับผู้ที่มีอายุ 18 ปีขึ้นไปเท่านั้น กำหนดขอบเขตของตัวเองไว้ก่อนเริ่ม และอย่าเล่นเพื่อเอาคืน