concept of randomisation ,
اللي بتستخدمه في لغات برمجة كتير وأكبر مثال برمجة الألعاب عشان انت بتبقي عاوز unpredictable event ،طب الكمبيوتر تصرفاته deterministic و predictable ازاي دا بيتم بقي ؟ عن طريق pseudorandom number generator (PRNG) ، كمثال لغة بايثون بتستخدم ألجوريزم ، اسمه Mersenne Twister و لو عاوز تقرأ أكتر عن ال math اللي مستخدمة in detailed هتلاقي تفاصيل هنا
https://en.wikipedia.org/wiki/Mersenne_Twister
وهتلاقي برده لغات كتير بتستخدم نفس ال algo زي php ، R
طب أنا عاوز أفهم يعني اي PRNG أصلاً ؟
دا فيديو جميل بيتكلم عنه من خان أكاديمي
https://youtu.be/GtOt7EBNEwQ
اللي بتستخدمه في لغات برمجة كتير وأكبر مثال برمجة الألعاب عشان انت بتبقي عاوز unpredictable event ،طب الكمبيوتر تصرفاته deterministic و predictable ازاي دا بيتم بقي ؟ عن طريق pseudorandom number generator (PRNG) ، كمثال لغة بايثون بتستخدم ألجوريزم ، اسمه Mersenne Twister و لو عاوز تقرأ أكتر عن ال math اللي مستخدمة in detailed هتلاقي تفاصيل هنا
https://en.wikipedia.org/wiki/Mersenne_Twister
وهتلاقي برده لغات كتير بتستخدم نفس ال algo زي php ، R
طب أنا عاوز أفهم يعني اي PRNG أصلاً ؟
دا فيديو جميل بيتكلم عنه من خان أكاديمي
https://youtu.be/GtOt7EBNEwQ