หากคุณค้นหาตัวอย่างของการสร้างตัวสร้างตัวเลขแบบสุ่ม (หลอก) คุณจะพบสิ่งเช่นนี้ (ตัวอย่างเฉพาะhttp://indiegamr.com/generate-repeatable-random-numbers-in-js/ ):
// the initial seed
Math.seed = 6;
// in order to work 'Math.seed' must NOT be undefined,
// so in any case, you HAVE to provide a Math.seed
Math.seededRandom = function(max, min) {
max = max || 1;
min = min || 0;
Math.seed = (Math.seed * 9301 + 49297) % 233280;
var rnd = Math.seed / 233280;
return min + rnd * (max - min);
}
หมายเลขเฉพาะเหล่านั้น (9301, 49297, 233280) และอัลกอริทึมถูกนำมาใช้ซ้ำไปซ้ำมา แต่ไม่มีใครดูเหมือนจะมีการอ้างอิงที่ชัดเจนสำหรับเรื่องนี้ ใครเป็นผู้คิดค้นอัลกอริทึมนี้และทดสอบการกระจายตัว? มีกระดาษหรืออะไรที่จะอ้างถึง?