مولد الأرقام العشوائية (RNG)

مؤلف: John Stephens
تاريخ الخلق: 28 كانون الثاني 2021
تاريخ التحديث: 6 قد 2024
Anonim
Godot 3 - Random Number Generator (RNG)
فيديو: Godot 3 - Random Number Generator (RNG)

المحتوى

التعريف - ماذا يعني مولد الأرقام العشوائية (RNG)؟

منشئ الأرقام العشوائية (RNG) هو بناء رياضي ، إما حسابي أو كجهاز ، تم تصميمه لإنشاء مجموعة عشوائية من الأرقام التي يجب ألا تعرض أي أنماط يمكن تمييزها في مظهرها أو توليدها ، ومن هنا جاءت الكلمة عشوائي. غالبًا ما يكون ذلك في شكل دالة أو كتل من التعليمات البرمجية المستخدمة في تطبيقات البرامج مثل الألعاب التي تتطلب عنصر فرصة.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia مولد الأرقام العشوائية (RNG)

مولدات الأرقام العشوائية هي مجرد تطبيق حديث للأجهزة العشوائية التي كانت موجودة منذ العصور القديمة مثل الزهر ، والبطاقات المزججة ، والقطع النقدية ، وحتى رسم القش. في الحوسبة الحديثة ، يتم تنفيذ مولدات الأرقام العشوائية من خلال البرمجة القائمة على الحوسبة الحتمية ، لكن هذا لا يعتبر حقًا عشوائيًا حقيقيًا لأن الإخراج يمكن التنبؤ به بالفعل إذا كانت جميع القيم الأولية معروفة ، لذلك يسمى توليد الأرقام العشوائية. ومع ذلك ، في الممارسة العملية ، هذا يكفي لإنجاز معظم المهام. العشوائية الحقيقية ليست مطلوبة حقًا طوال الوقت ؛ في الواقع ، بعض التطبيقات لا تستفيد منه في الواقع. فكر في الوظيفة "العشوائية" في مشغل الموسيقى ؛ يبدو عشوائيًا فقط لأنه إذا كان عشوائيًا فعليًا ، فلن يكون هناك أي قيود على المسارات نفسها التي تلعب مرتين أو أكثر على التوالي. قد يكون هناك حتى خوارزميات وضعت للتحكم في عملية الاختيار.


لا يمكن لمولد الأرقام العشوائية الحقيقي الاعتماد على المعادلات الرياضية والخوارزميات الحسابية للحصول على رقم عشوائي لأنه في حالة وجود معادلة ، فلن يكون عشوائيًا. من أجل الحصول على العشوائية الحقيقية ، يجب على الجهاز جمع إنتروبيا من البيئة الطبيعية لقياس مثل الضوضاء في الغلاف الجوي والحراري وغيرها من الظواهر الكمومية والكهرومغناطيسية. مثال على مولد الأرقام العشوائية هو جهاز يقيس ضوضاء الراديو ثم يستخرج تلك القيمة ويعرضها على المستخدم أو التطبيق. تشمل المصادر الأخرى للانتروبيا الظاهرة الفيزيائية دون الذرية مثل التحلل الإشعاعي الذي يمكن تفسير عدم القدرة على التنبؤ به والعشوائية بواسطة قوانين الميكانيكا الكمومية.

التطبيقات التي تستفيد من العشوائية الحقيقية هي ألعاب مثل تلك المتعلقة بالمقامرة مثل البنغو وألعاب الورق واليانصيب والألعاب المماثلة. تستفيد أيضًا ألعاب الفيديو التي تؤكد على جمع المسروقات العشوائية من العشوائية الحقيقية ، حيث إن توليد الأرقام العشوائية يمكن أن يؤدي إلى الإحباط لأنه يمكن أن يمضي وقتًا طويلاً دون إصابة الرقم المستهدف أو الحصول على الرقم نفسه بشكل متكرر.