আপনি যদি নিজেকে পুরো চক্র LCG PRNG এর মধ্যে সীমাবদ্ধ রাখেন তবে উত্তরটি সহজ, সংজ্ঞা অনুসারে এটি কেবল m ।
প্রদত্ত বীজের জন্য একটি অ পূর্ণ পূর্ণ চক্র এলসিজি পিআরএনজির সময়সীমা সন্ধান করতে আপনাকে কেবল পিআরএনজি এর পুনরাবৃত্তির সংখ্যা গণনা করতে হবে যতক্ষণ না এটি আরও একবার বীজের মান উৎপন্ন করে।
রেফারেন্সযুক্ত উইকিপিডিয়া পৃষ্ঠা থেকে :
পিরিয়ড দৈর্ঘ্য
mc
cma
.তিহাসিকভাবে, দুর্বল পছন্দগুলি এলসিজিগুলির অকার্যকর বাস্তবায়নের দিকে পরিচালিত করেছিল। এর একটি বিশেষ উদাহরণস্বরূপ উদাহরণটি হল র্যান্ডু যা ১৯ 1970০ এর দশকের গোড়ার দিকে ব্যাপকভাবে ব্যবহৃত হয়েছিল এবং এর ফলে অনেকগুলি ফলাফল দেখা দিয়েছে যা বর্তমানে এই দুর্বল এলসিজি ব্যবহারের কারণে প্রশ্নবিদ্ধ হচ্ছে।
আপনি কেন একটি সম্পূর্ণ চক্র জেনারেটর ব্যবহার করতে চান
আপনি যদি নিজেকে পুরো চক্রের এলসিজি পিআরএনজিতে সীমাবদ্ধ না করেন তবে আপনি একটি বিশাল ঝুঁকি নিচ্ছেন ।
যদি আপনি না জানেন যে প্রদত্ত এলসিজি সম্পূর্ণ চক্র, তবে আপনি জেনারেটরের সাথে নির্বিচারে পৃথক পৃথক ক্রমগুলির একটি সংখ্যক জেনারেটর দিয়ে শেষ করতে পারেন, যার মধ্যে কয়েকটি বিব্রতকররূপে ছোট হতে পারে এবং ভয়াবহ এলোমেলোতা থাকতে পারে, সম্ভবত কুখ্যাত RANDU জেনারেটরের চেয়েও খারাপ ।
আপনার অ্যাপ্লিকেশনের জন্য যথেষ্ট দীর্ঘ এমন একটি ক্রম তৈরি হয়েছে তা নিশ্চিত করার জন্য আপনাকে প্রতিটি সম্ভাব্য বীজের মান পরীক্ষা করতে হবে না।
আরও পড়া
সিউডো এলোমেলো সংখ্যা জেনারেটরের উপর একটি দুর্দান্ত প্রাইমারের জন্য, আমি আপনাকে দৃ strongly়ভাবে সুপারিশ করব যে আপনি র্যান্ডম সংখ্যার সংখ্যাসূচক রেসিপি অধ্যায়টি পড়ুন।