📌 امروزه با پیشرفت هوش مصنوعی، کامپیوترها به قابلیت ها و توانایی های زیادی تو تصمیم گیری مثل انسان ها دست یافتن؛
⚠️ اما همچنان یکی از تصمیم گیری های سخت برای کامپیوتر ساخت عدد تصادفی (یا به اصطلاح خودمون همون تاس انداختن) هست !!
❌ بزرگترین چالش تو ساخت عدد تصادفی این هست که کامپیوتر ها قابل پیش بینی هستن و فلسفه طراحی کامپیوتر ها انجام سریعتر محاسباتی هست که «از قبل» جوابشون رو میدونیم !
⁉️ حالا به نظر شما چه الگوریتمی میتونه به کمک عملگر های پایه ای در کامپیوتر (مثل جمع و تفریق و ضرب و تقسیم) یک عدد رندوم تولید کنه؟
✅ ممکنه جوابتون این باشه که برای این کار باید ورودی الگوریتم هم یک عدد رندوم باشه !
⏪ در اینجا دو نوع الگوریتم مطرح میشه :
۱- الگوریتم های شبه رندوم (ساخت رندوم قابل پیش بینی)
۲- تولید عدد رندوم به کمک آنتروپی سیستم (ساخت رندوم واقعی )
🌐 اگر علاقه دارید بدونید این دو الگوریتم چه عملکردی دارند این مقاله رو دنبال کنید:
https://virgool.io/javacup/random-generate-jnwpgxv84hgf
Post #371
290