วงล้อสุ่มจริงหรือไม่
ใช่ เราถูกถามเรื่องนี้บ่อยมากจนทำหน้านี้ขึ้นมาทั้งหน้าเพื่อให้เห็นกับตา ด้านล่างคุณเอาวงล้อหน้าแรกของคุณเองมาหมุนหนึ่งล้านครั้ง แล้วดูว่าผลลัพธ์ไปตกอยู่ตรงไหน
0
การหมุนจนถึงตอนนี้
·
ห่างจากความยุติธรรมมากที่สุด
กดเริ่มแล้วดูว่าวงล้อที่ยุติธรรมหน้าตาเป็นอย่างไรจริงๆ
ทำไมวงล้อที่ยุติธรรมถึงดูเหมือนถูกล็อก
หมุนวงล้อที่ยุติธรรมวงไหนก็ตามยี่สิบครั้ง แล้วมันจะดูเหมือนพัง ด้านล่างคือวงล้อแปดตัวเลือกของเราที่หมุนจริง หลังจากยี่สิบครั้ง ตัวเลือกที่โชคดีที่สุดออกมา 4 ครั้ง ส่วนตัวที่โชคร้ายที่สุดออกเพียง 1 ครั้ง
มันไม่ได้มีอะไรผิดปกติ แค่ยังหมุนไม่มากพอเท่านั้น หมุนต่อไปแล้ววงล้อเดิมที่รันโค้ดเดิมจะเสมอกันได้เอง
ต่างกัน 120%
ต่างกัน 40%
ต่างกัน 8.4%
ต่างกัน 0.5%
แต่ละแท่งคือหนึ่งตัวเลือก และเส้นประคือการแบ่งเท่าๆ กัน เมื่อหมุนน้อยครั้งแท่งจะเหวี่ยงไปมารอบเส้นนั้น เมื่อหมุนมากครั้งแท่งจะแนบชิดเส้น
เราทดสอบอะไรบ้าง
รันล่าสุด 2026-09-08การทดสอบห้าชุด แต่ละชุดหลายล้านครั้ง บนโค้ดชุดเดียวกับที่วงล้อของคุณใช้ แต่ละชุดถามถึงวิธีที่วงล้อจะไม่ยุติธรรมในแบบที่ต่างกัน
แต่ละตัวเลือกชนะหนึ่งในสิบสองครั้งหรือไม่
ทุกตัวเลือกอยู่ในระยะ 0.18% ของส่วนแบ่งตัวเอง
เมื่อมีแค่สองตัวเลือก ฝั่งหนึ่งแซงหน้าหรือไม่
50.0% / 50.0% จากการหมุน 10 ล้านครั้ง
น้ำหนัก 1, 2, 3 และ 4 ชนะตามอัตราส่วนนั้นหรือไม่
10.0% / 20.0% / 30.0% / 40.0% จากการหมุน 10 ล้านครั้ง
เข็มเอนเอียงไปทางส่วนใดของช่องที่ชนะหรือไม่
ทุกตัวเลือกอยู่ในระยะ 0.28% ของส่วนแบ่งตัวเอง
ผู้ชนะครั้งก่อนบอกอะไรเกี่ยวกับครั้งถัดไปหรือไม่
ไม่พบรูปแบบใดในการหมุน 5 ล้านครั้ง
การทดสอบแบบนี้ทำได้แค่ไม่ผ่าน ไม่มีทางพิสูจน์ได้ การผ่านหมายความว่าเราไปมองหาความไม่ยุติธรรมห้าแบบเจาะจงแล้วไม่พบมัน
ผู้ชนะถูกเลือกอย่างไร
ทันทีที่คุณกดหมุน เบราว์เซอร์จะสร้างตัวเลขสุ่มด้วยระบบเดียวกับที่ปกป้องรหัสผ่านและการชำระเงิน ตัวเลขนั้นเป็นผู้เลือกผู้ชนะ
มันเกิดขึ้นก่อนที่วงล้อจะเริ่มหมุน สิ่งที่คุณเห็นคือวงล้อกำลังเดินทางไปยังผลลัพธ์ที่ตัดสินไว้แล้ว ดังนั้นแรงกด ตำแหน่ง และระยะเวลาที่กดจึงไม่เปลี่ยนอะไรเลย
const randomValues = new Uint32Array(2)
crypto.getRandomValues(randomValues)
const prizeNumber = selectWeightedIndex(
props.segments,
randomValues[0] / 0xFFFFFFFF
)โดยละเอียด การหมุนแต่ละครั้งดึงตัวเลข 32 บิตสองตัวจาก crypto.getRandomValues ตัวแรกไล่ไปตามน้ำหนักสะสมเพื่อเลือกตัวเลือกที่ชนะ ตัวที่สองวางเข็มไว้ระหว่าง 10% ถึง 90% ของช่องที่ชนะ เพื่อไม่ให้หยุดตรงขอบพอดี
ไปหมุนของคุณเองได้เลย
ฟรี ไม่ต้องสมัคร และคุณเพิ่งเห็นมันพิสูจน์ตัวเองไปแล้ว