2024 نویسنده: Elizabeth Oswald | [email protected]. آخرین اصلاح شده: 2024-01-13 00:06
Pseudo Random Number Generator (PRNG) به الگوریتمی اشاره دارد که از فرمول های ریاضی برای تولید دنباله هایی از اعداد تصادفی استفاده می کند. PRNG ها دنباله ای از اعداد را تولید می کنند که خصوصیات اعداد تصادفی را تقریب می زند. یک PRNG از یک حالت شروع دلخواه با استفاده از حالت اولیه شروع می شود.
آیا تولید کننده اعداد شبه تصادفی وجود دارد؟
وجود چنین مولدهایی از نظر تئوری ثابت نشده است، اگرچه توابعی شناخته شده اند که به نظر می رسد دارای ویژگی های لازم هستند. در هر صورت، مولدهای اعداد شبه تصادفی شناخته شده اند که در عمل به خوبی کار می کنند.
آیا می توان مولدهای اعداد تصادفی را پیش بینی کرد؟
با کمال تعجب، مولدهای اعداد تصادفی همه منظوره که بیشترین استفاده را دارند به راحتیپیشبینی میشوند. (در مقابل RNGهایی که برای ساخت رمزهای جریانی برای ارتباطات ایمن استفاده میشوند، برای پیشبینی غیرممکن هستند و از نظر رمزنگاری امن شناخته میشوند).
آیا مولدهای اعداد تصادفی قابل هک هستند؟
همانطور که می بینید، کاملاً ممکن است RNG را هک کنید که بر اساس یک برنامه رایانه ای مانند برنامه های مورد استفاده در کازینو و بازی های آنلاین است. با این حال، این بدان معنا نیست که آسان است. این شرکتها برای اطمینان از ایمن بودن بازیهایشان با نصب پروتکلهای گسترده، یک پنی خرج میکنند.
چگونه یک مولد اعداد شبه تصادفی بسازید؟
الگوریتم مثال برای مولد اعداد شبه تصادفی
- عدد ورودی اولیه را بپذیرید، که یک دانه یا کلید است.
- آن دانه را در دنباله ای از عملیات ریاضی برای ایجاد نتیجه اعمال کنید. …
- از عدد تصادفی به دست آمده به عنوان دانه برای تکرار بعدی استفاده کنید.
- برای تقلید تصادفی فرآیند را تکرار کنید.
توصیه شده:
آیا جهشها تصادفی هستند یا غیر تصادفی؟
تنوع ژنتیکی که در یک جمعیت به دلیل جهش رخ می دهد تصادفی است- اما انتخاب بر روی آن تنوع به روشی بسیار غیر تصادفی عمل می کند: گونه های ژنتیکی که به بقا و تولید مثل کمک می کنند. احتمال رایج شدن آنها بسیار بیشتر از انواعی است که رایج نیستند. انتخاب طبیعی تصادفی نیست!
آیا اعداد غیر منطقی می توانند اعداد طبیعی باشند؟
در واقع، همه جذرهای اعداد طبیعی، غیر از مربع های کامل، غیر منطقی هستند. مانند همه اعداد واقعی، اعداد غیر منطقی را می توان با نماد موقعیتی، به ویژه به عنوان یک عدد اعشاری بیان کرد. آیا برخی از اعداد غیر منطقی اعداد طبیعی هستند؟ اگر عددی در حال ختم یا تکرار است، باید گویا باشد.
آیا مولد اعداد شبه تصادفی است؟
توالی PRNG ایجاد شده واقعاً تصادفینیست، زیرا کاملاً توسط یک مقدار اولیه به نام PRNG's seed (که ممکن است شامل مقادیر واقعاً تصادفی باشد) تعیین می شود. … ویژگی های آماری خوب یک نیاز اصلی برای خروجی یک PRNG است. آیا اعداد مولدها واقعا تصادفی هستند؟ مولد اعداد تصادفی معمولاً نرم افزاری هستند، مولد اعداد تصادفی شبه.
آیا تصادفیسازی است یا تصادفیسازی؟
به عنوان اسم تفاوت بین تصادفی سازی و تصادفی سازی است. این است که تصادفیسازیاست (بریتانیایی) در حالی که تصادفیسازی فرآیند تصادفیسازی است. آیا تصادفی است یا تصادفی؟ به عنوان افعال تفاوت بین تصادفی کردن و تصادفی کردن این است که تصادفی کردن است در حالی که تصادفی به صورت تصادفی مرتب می شود.
آیا رانش ژنتیکی تصادفی است یا غیر تصادفی؟
رانش ژنتیکی باعث تثبیت تصادفی آلل و از دست دادن هتروزیگوسیتی می شود. شکل 6.13 مسیر بسیاری از جمعیت ها را نشان می دهد، که نشان می دهد: هر جمعیت یک مسیر منحصر به فرد (مسیر تکاملی) را دنبال می کند. برخی از آلل ها در برخی از جمعیت ها ثابت می شوند، آلل های دیگر در جمعیت های دیگر ثابت می شوند.