এটি একটি জটিল প্রশ্ন; আমি আগাছায় খুব দূরে না ঘুরে কিছুটা চেষ্টা করে ব্যাখ্যা করব।
প্রথমে আমাদের জিজ্ঞাসা করতে হবে " সত্যিকারের এলোমেলোতা কী"? এই জাতীয় আলোচনাগুলি দার্শনিক জলে দ্রুত অবক্ষয় হয়, তবে মূল বক্তব্যটি হ'ল "মহাবিশ্ব কি সত্যই এলোমেলো"? অন্য কথায়, আপনি যদি সময় এবং পদার্থের পরিমাণ নির্ণয় করেন তবে আপনি কি বর্তমানের থেকে মহাবিশ্বের পরবর্তী অবস্থার গণনা করতে পারবেন? যদি হ্যাঁ, তবে মহাবিশ্ব নির্বিচারবাদী এবং সত্যিকারের এলোমেলোতা নেই (দেখুন "দার্শনিক" সম্পর্কে আমি কী বুঝি?)
যেহেতু "সত্য র্যান্ডমনেস" সংজ্ঞায়িত করা কঠিন, আমরা প্রায়শই "সিউডোর্যান্ডমনেস" এর জন্য নিষ্পত্তি করি। অবশ্যই কম্পিউটারে "এলোমেলো" নম্বর উত্পন্ন করার সময় এটি অবশ্যই প্রয়োজন।
সবচেয়ে সহজ সিউডোরডম নম্বর জেনারেটর হ'ল দিলবার্টের বিখ্যাত "9 .. 9 .. 9 .." অ্যালগরিদমের মতো কিছু। তবে স্বজ্ঞাতভাবে এটি খুব ভাল বলে মনে হচ্ছে না (যা অবশ্যই রসিকতা)। পরিসংখ্যানবিদরা পরীক্ষার গোটা হোস্টকে বিকাশ করেছেন যা বলা যায় এলোমেলোভাবে এলোমেলো আউটপুটগুলির ক্রম "ভাল" কিনা। "চি স্কোয়ার্ড টেস্ট" এর জন্য উইকিপিডিয়া পৃষ্ঠাটি দিয়ে শুরু করুন এবং আপনি এই পরীক্ষাগুলি সম্পর্কে পড়তে কেবল একটি বিকেল কাটাতে পারেন।
একটি "লিনিয়ার কংগ্রেসিভ জেনারেটর" এর মতো একটি সাধারণ কম্পিউটার অ্যালগরিদম চি-স্কোয়ার্ড পরীক্ষার জন্য যথেষ্ট ভাল সংখ্যা তৈরি করে (তবে আপনাকে এখনও কোনও কিছু থেকে এই অ্যালগরিদম "বীজ" করতে হবে)।
"ধার্মিকতা" এর পরবর্তী পদক্ষেপটি হ'ল "ক্রিপ্টোগ্রাফিকভাবে শক্তিশালী র্যান্ডমনেস" যার অর্থ একটি অনুক্রমকে এ 1, এ 2 প্রদান করা হয়েছে ... আপনি যদি অনেকগুলি গণনা না করেন তবে আপনি "যুক্তিসঙ্গত সম্ভাবনা" দিয়ে ক্রমের পরবর্তী সংখ্যাটি ভবিষ্যদ্বাণী করতে পারবেন না। এই সংখ্যাগুলি কখনও কখনও "গণনামূলক সিউডোর্যান্ডম" নামে পরিচিত। এই ধরণের ক্রম পাওয়ার একটি সাধারণ উপায় হ'ল "হ্যাশ চেইন" এর মাধ্যমে: এ 1 = SHA512 (a2), a2 = SHA512 (a3), ... যেহেতু আমরা বিশ্বাস করি (অভিজ্ঞতার ভিত্তিতে, গাণিতিক প্রমাণ নয়) যে SHA512 গণনামূলকভাবে হার্ড-টু-ইনভার্ট, আমরা বিশ্বাস করি যে এ 2 কেবলমাত্র এ 1 দেওয়া ভবিষ্যদ্বাণী করা "অসম্ভব"।
সুতরাং এখন প্রশ্ন ওঠে, আপনার প্রশ্নে বর্ণিত বিধি অনুসারে মানুষ সবচেয়ে ভাল কাজটি করতে পারে? মানুষ এলোমেলোভাবে উত্পাদন কুখ্যাতভাবে খারাপ; সেখানে এমন কোনও ওয়েব সাইট ছিল যা আপনি এইচ, টি, টি, টি, এইচ, এইচ, টি, টি ইত্যাদির মাধ্যমে "এলোমেলোভাবে" টাইপ করে মুদ্রা ফ্লিপগুলি উত্পন্ন করার চেষ্টা করবেন যেন আপনি কোনও মুদ্রা উল্টাচ্ছেন (তবে আপনি এটি এতে করেন) তোমার মাথা). কিছুক্ষণ পরে, ওয়েব সাইটটি আপনার ফ্লিপগুলি সময়ের 50% (একটি লুকানো মার্কোভ মডেল ব্যবহার করে) এর চেয়ে ভাল পূর্বাভাস দিতে শুরু করবে। আমরা এই মাত্র খারাপ।
বিভিন্ন মিক্সিং কৌশল ব্যবহার করে পরিস্থিতি উন্নত করার উপায় রয়েছে যা সম্ভবত আপনার মাথার মধ্যে করণীয়। এমন কি এমন অ্যাপ্লিকেশন রয়েছে যা আমি স্বপ্নে দেখতে পারি যে আপনি এটি কেন চাইতে পারেন (রাজনৈতিক বন্দী বাইরের সহযোগীদের কাছে একটি বার্তা এনক্রিপ্ট করতে চায়)। তবে আমি মনে করি এই পোস্টটি যথেষ্ট দীর্ঘ। :)