خلط كما ينبغي
تُخلط القائمة بخوارزمية فيشر–ييتس، التي تجعل كل ترتيب ممكن محتملًا تمامًا بقدر غيره. أما الترتيب حسب مفتاح عشوائي — وهي الحيلة التي تستخدمها أغلب جداول البيانات — فلا يحقق ذلك.
كل عملية تبديل تُؤخذ من مولّد الأرقام العشوائية المُعمّى في متصفحك، دون انحياز التقريب الذي يُدخله باقي القسمة البسيط.