PRNGs হল রাষ্ট্র-মেশিন। যদি তারা কেবলমাত্র অভ্যন্তরীণ ইনপুট ভিত্তিতে থাকে (পোকার তারকাদের আরএনজির বিপরীতে যা হার্ডওয়্যার এবং সফ্টওয়্যারের সংমিশ্রণে, নিজেকে অবিচ্ছিন্নভাবে বীজ করে ... শব্দ নমুনাগুলি) আপনি পাবেন (সি, এস 1, ...) যেখানে পাবেন বর্তমান (বা পূর্ববর্তী) মান এবং এস 1, ... রাষ্ট্রের একটি সেট হতে পারে:
যদি সি এর সম্ভাব্য এন মানগুলি (যেহেতু মেমরিটি সীমাবদ্ধ থাকে) থাকে এবং আপনি এন + 1 বার পুনরাবৃত্তি করেন তবে আপনি কমপক্ষে দুবার সি এর জন্য একই মানটি আঘাত করবেন। যদি আপনি 2 এন + 1 বার পুনরাবৃত্তি করেন তবে আপনি কমপক্ষে 3 বার সি এর জন্য একই মানটি চাপবেন।
টি = (সিটি, এস 1 টি, এস 2 টি) একটি নির্দিষ্ট রাষ্ট্র (বর্তমান মান এবং অন্যান্য রাজ্য) হতে দিন।
এস 2} এক্স for এর জন্য এস 1} এক্স {মানগুলির জন্য এম = # {মানগুলি ... states সম্ভাব্য রাজ্যের সংমিশ্রণের মূল হতে হবে (আবার: যেহেতু স্মৃতি সীমাবদ্ধ)।
আপনি যদি এনএম + 1 বার অ্যালগরিটিমের পুনরাবৃত্তি করেন তবে আপনি একই স্থানে কমপক্ষে দ্বিগুণ পৌঁছে যাবেন (সিটি, এস 1 টি, এস 2 টি, ...), সুতরাং প্রথম বারের চেয়ে একই আউটপুট মান এবং একই নিম্নলিখিত রাষ্ট্রীয় ক্রম উত্পন্ন করবে এবং তাই পর্যায়ক্রমিক হয়ে উঠছে।