การสร้างจำนวนสุ่มทำงานอย่างไร สล็อตเว็บตรงไม่ผ่านเอเย่นต์

การสร้างจำนวนสุ่มทำงานอย่างไร

1 – คอมพิวเตอร์รุ่นเก่าใช้ตารางตัวเลขสุ่ม

มีสองวิธีที่ตัวสร้างตัวเลขสุ่มได้รับตัวเลข ชิปรุ่นเก่าถูกเข้ารหัสด้วยตารางตัวเลขสุ่มพิเศษ แนวทางปฏิบัตินี้จำเป็นเนื่องจากการคำนวณตัวเลขสุ่มนั้นเข้มข้นเกินไปสำหรับกำลังในการคำนวณที่มีอยู่ สล็อตเว็บตรงไม่ผ่านเอเย่นต์

ตารางตัวเลขสุ่มเริ่มไม่เป็นที่นิยมในช่วงปลายทศวรรษ 1980 และต้นทศวรรษ 1990 เนื่องจากการประมวลผลด้วยคอมพิวเตอร์มีราคาถูกลงและมีประสิทธิภาพมากขึ้น สมาร์ทโฟนของคุณมี CPU ที่มีพลังมากกว่าคอมพิวเตอร์ที่ส่งภารกิจไปยังดวงจันทร์ในช่วงปลายทศวรรษ 1960 และต้นทศวรรษ 1970

ตารางตัวเลขสุ่มแรกสุดคำนวณด้วยมือ นักคณิตศาสตร์ได้พัฒนาตารางตัวเลขสุ่มมานานก่อนที่คอมพิวเตอร์อิเล็กทรอนิกส์ดิจิทัลจะถูกประดิษฐ์ขึ้น ตารางถูกคัดลอกลงในหน่วยความจำคอมพิวเตอร์

กระบวนการนี้ใช้เวลานานและมีราคาแพง เนื่องจากโต๊ะต้องมีขนาดใหญ่มากจึงจะมีประโยชน์ เมื่อโปรแกรมต้องการหมายเลขสุ่ม รูทีนพิเศษบนกระดานจะย้ายตัวชี้แบบลอจิคัลผ่านตารางตัวเลขสุ่ม

สิ่งนี้ถือว่าดีพอในช่วงแรกๆ แต่เมื่อการคำนวณกลายเป็นเรื่องธรรมดาและซับซ้อนมากขึ้น ตารางตัวเลขสุ่มแบบเก่าก็คาดเดาได้ยากเกินไป

2 – จำนวนเมล็ดพันธุ์เข้ามาเล่นในช่วงต้น

นักวิทยาศาสตร์คอมพิวเตอร์ใช้เวลาไม่นานในการเล่นเกมด้วยตารางตัวเลขสุ่ม พวกเขาเริ่มใช้ตัวเลข “เมล็ด” เพื่อย้ายตัวชี้ในตารางตัวเลขสุ่มไปรอบๆ

หมายเลขเมล็ดพันธุ์ทั่วไปขึ้นอยู่กับนาฬิกาภายในของคอมพิวเตอร์ แต่ผู้ใช้อาจได้รับแจ้งให้ป้อนตัวเลข โดยปกติระหว่าง 1 ถึง 65,536 (2 ยกกำลัง 16) นี่เป็นจำนวนเต็มที่มากที่สุดที่สามารถผ่านการลงทะเบียน 16 บิต ซึ่งเป็นแผ่นหน่วยความจำชั่วคราวใน CPU

ตารางตัวเลขสุ่ม

3 – อัลกอริธึมการสร้างตัวเลขสุ่มแทนที่ตารางที่เก่ากว่า

เมื่อชิปคอมพิวเตอร์มีประสิทธิภาพมากขึ้นและราคาถูกลง วิศวกรก็เริ่มเข้ารหัสอัลกอริธึมการสร้างตัวเลขสุ่มลงในซอฟต์แวร์ออนบอร์ด

ชิปกำเนิดตัวเลขสุ่มตัวแรกปรากฏขึ้นในปี 1970 และกลางทศวรรษ 1980 ชิปเหล่านี้พบเห็นได้ทั่วไปในระบบคอมพิวเตอร์ทางวิทยาศาสตร์และธุรกิจจำนวนมาก

วิศวกรคอมพิวเตอร์หันมาใช้เลขคณิตแบบโมดูโลสำหรับอัลกอริธึมอย่างง่าย Modulo arithmetic ใช้เลขจำนวนเต็มและการหารซึ่งส่งผลให้เหลือเศษ โมดูลัสคือเศษที่เหลือในการดำเนินการหารระหว่างจำนวนเต็มสองจำนวน

อัลกอริธึมที่เก่าที่สุดที่บันทึกไว้เรียกว่าเครื่องกำเนิดความสอดคล้องเชิงเส้น อัลกอริทึมนี้จัดอยู่ในกลุ่มของอัลกอริทึมที่เรียกว่า PRNGs หรือ Pseudo Random Number Generators

ผลลัพธ์ของ PRNG ไม่ใช่การสุ่มอย่างแท้จริง แต่ถือว่าสุ่มเพียงพอสำหรับการใช้งานส่วนใหญ่

อัลกอริทึมจำเป็นต้องใช้หมายเลขเฉพาะและวิศวกรต้องการใช้ตระกูลของหมายเลขเฉพาะที่เรียกว่า Mersenne Primes

4 – อัลกอริธึม PRNG ยังคงต้องการหมายเลขเมล็ดพันธุ์

หมายเลขเมล็ดพันธุ์เริ่มกระบวนการคำนวณที่สร้างตัวเลขสุ่มหลอก วิธีการสแตนด์บายแบบเก่าในการตรวจสอบนาฬิกาของคอมพิวเตอร์หรือขอข้อมูลจากผู้ใช้นั้นใช้งานง่าย แต่ไม่สามารถใช้งานได้จริงในหลายๆ แอพพลิเคชั่น

วิศวกรพบวิธีในการดึงเมล็ดแบบสุ่มออกจากการสั่นบนเครื่องบิน เช่น พัดลมระบายความร้อนที่ติดตั้งในคอมพิวเตอร์สมัยใหม่ทุกเครื่อง แหล่งที่มาของการสั่นอื่น ๆ ได้แก่ การเคลื่อนไหวของเมาส์และการแตะบนแป้นพิมพ์ เหตุการณ์ใดๆ ที่คอมพิวเตอร์ตรวจพบสามารถแปลงเป็นตัวเลขได้

เมื่อวิธีการเมล็ดพันธุ์มีความหลากหลายมากขึ้นและสุ่มขึ้น อัลกอริธึมการสร้างตัวเลขสุ่มก็คาดเดาน้อยลง การสร้างแบบจำลองคอมพิวเตอร์และแอปพลิเคชันทั่วไปที่ได้รับการปรับปรุงนี้รวมถึงการออกแบบเกม

5 – เกมทุกประเภทใช้ตัวเลขสุ่ม

เกมผจญภัยหลายเกมใช้ตัวเลขสุ่มเพื่อตัดสินใจว่าเมื่อใดควรแนะนำองค์ประกอบใหม่ของเกม ตั้งแต่สัตว์ประหลาดไปจนถึงสิ่งประดิษฐ์เวทย์มนตร์ นอกจากนี้ยังอาจใช้เพื่อสร้างภาพพื้นหลังและเสียง

ตัวเลขสุ่มทำลายความน่าเบื่อของแอนิเมชั่นและการกระทำที่ตั้งโปรแกรมไว้ล่วงหน้า สามารถใช้เพื่อตัดสินว่าอาวุธเสมือนจริงจะโดนโจมตีที่ไหนและจะสร้างความเสียหายได้มากน้อยเพียงใด ตัวเลขสุ่มยังสามารถใช้เพื่อผสมสมบัติที่มอบให้กับผู้เล่น

ไม่ต้องใช้ตัวสร้างตัวเลขสุ่มกับเกมการ์ดและเกมสล็อตแมชชีน ในตอนแรกชิป RNG จะคำนวณเฉพาะการ์ดหรือสล็อตจำลองสำหรับเกมง่ายๆ แต่นักออกแบบเกมเริ่มทดลองโดยสุ่มแจกของรางวัล เช่น จำนวนเหรียญ ตัวคูณ ฟรีสปิน และรางวัลอื่นๆ

6 – เครื่องพนัน RNG หมุนเวียนผ่านตัวเลขสุ่ม

เพื่อเพิ่มการสุ่มของตัวเลขที่ไม่สุ่มทั้งหมด วิศวกรเครื่องพนันได้ออกแบบชิปที่สร้างตัวเลขสุ่มอย่างต่อเนื่อง แต่ละหมายเลขอยู่ในตำแหน่งพิเศษในช่วงเวลาสั้น ๆ เศษเสี้ยววินาที

หากการดำเนินการใด ๆ ในเกมการพนันต้องการหมายเลขสุ่ม จะมีการดึงมาจากการลงทะเบียนพิเศษและสร้างหมายเลขใหม่เพื่อแทนที่

แต่สิ่งที่เป็นนวัตกรรมอย่างแท้จริงเกี่ยวกับ RNG การพนันก็คือพวกเขาจะหมดอายุหมายเลขสุ่มหลังจากเวลาผ่านไประยะหนึ่ง เครื่องอาจ “เผาผลาญ” ตัวเลขสุ่มนับพันในระหว่างเกม

สล็อตแมชชีน

ด้วยวิธีนี้ ตัวสร้างตัวเลขสุ่มจึงกลายเป็น pre . น้อยลง

กำหนดได้ แต่ถึงแม้จะมีความก้าวหน้าทั้งหมดเหล่านี้ในด้านวิศวกรรมตัวเลขสุ่ม แต่เครื่องจักรก็ยังมีความเสี่ยง

แก๊งอาชญากรชาวยุโรปตะวันออกซื้อเครื่องสล็อตรุ่นเก่ามาและทำวิศวกรรมย้อนกลับชิป RNG พวกเขาพัฒนาซอฟต์แวร์บนซูเปอร์คอมพิวเตอร์ที่เรียนรู้ที่จะคาดเดาว่าเกมสล็อตแมชชีนจะเล่นอย่างไร

อาชญากรส่งผู้ประกอบการเข้าสู่คาสิโนทั่วโลก เจ้าหน้าที่ใช้กล้องสมาร์ทโฟนเพื่อส่งวิดีโอกลับไปที่ซูเปอร์คอมพิวเตอร์ ซึ่งถอดรหัสลำดับหมายเลขสุ่มของสล็อตแมชชีน ผู้ปฏิบัติการได้รับรางวัลแจ็คพอตจำนวนมากในเวลาอันสั้น

7 – การโต้ตอบของผู้เล่นทำให้ตัวเลขสุ่มสุ่มมากยิ่งขึ้น

ชิปคอมพิวเตอร์ตอนนี้ทำการคำนวณนับล้านต่อวินาที เพื่อเป็นตัวอย่าง พูดได้อย่างปลอดภัยว่าชิปตัวสร้างตัวเลขสุ่มอาจวนเป็นล้านตัวเลขต่อวินาที

แม้ว่านั่นอาจดูเหมือนเพียงพอที่จะทำให้เกมสล็อตและการ์ดวิดีโอคาดเดาไม่ได้ แต่การโต้ตอบของผู้เล่นกับเครื่องช่วยทำให้สิ่งต่าง ๆ เป็นแบบสุ่มมากขึ้น

เวลาระหว่างแต่ละเกมที่คุณเล่นบนเครื่องสล็อตแมชชีนหรือเครื่องเกมวิดีโอโป๊กเกอร์แตกต่างกันไปอย่างละเอียด หาก RNG วนเป็นตัวเลขสุ่ม 1 ล้านตัวต่อวินาที ทุกครั้งที่คุณกด “หมุน” หรือ “เล่น” จะอยู่ที่จุดอื่นในลำดับ 1 ล้านหมายเลขนั้น

แม้ว่าการสุ่มนี้ไม่เพียงพอที่จะหลอกซูเปอร์คอมพิวเตอร์ในยุโรปตะวันออก แต่ก็เปิดประตูสู่ความเป็นไปได้ใหม่ๆ อัลกอริธึมตัวสร้างตัวเลขสุ่มได้รับการปกป้องอย่างใกล้ชิด สิ่งหนึ่งที่พวกเขาสามารถทำได้คือการทบทวนการคำนวณใหม่โดยพิจารณาจากเวลาที่ผู้เล่นกด “หมุน”

เครื่องวิดีโอเกมแบบอินเทอร์แอกทีฟที่ผู้เล่นสัมผัสหน้าจอจะมีแหล่งกิจกรรมของผู้เล่นมากขึ้น เพื่อช่วยสุ่มการคำนวณ

ในทางทฤษฎี ยิ่งมีแหล่งที่มาของค่าเมล็ดพันธุ์ที่มีศักยภาพมากขึ้น อัลกอริทึมก็จะยิ่งใช้ผลลัพธ์ที่คาดเดาได้น้อยลงเท่านั้น สล็อตเว็บตรงไม่ผ่านเอเย่นต์