আমি একটি ওয়েব-গেম ডেভেলপার এবং এলোমেলো সংখ্যায় আমার সমস্যা হয়েছিল। ধরা যাক যে কোনও খেলোয়াড়ের তরোয়াল দিয়ে সমালোচনামূলক আঘাত পাওয়ার 20% সুযোগ রয়েছে। তার মানে, 5 টির মধ্যে 1 টি হিট সমালোচনা করা উচিত। সমস্যাটি হ'ল আমি খুব খারাপ বাস্তব জীবনের ফলাফল পেয়েছি - কখনও কখনও খেলোয়াড়রা 5 টি হিটগুলিতে 3 সমালোচক পায়, কখনও কখনও 15 হিটগুলিতে কোনও হয় না। যুদ্ধগুলি বরং সংক্ষিপ্ত (3-10 হিট) তাই ভাল এলোমেলো বিতরণ পাওয়ার জন্য এটি গুরুত্বপূর্ণ।
বর্তমানে আমি পিএইচপি ব্যবহার করি mt_rand()
তবে আমরা কেবল আমাদের কোডটি সি ++ এ সরিয়ে দিচ্ছি, তাই আমি আমাদের গেমের নতুন ইঞ্জিনে এই সমস্যাটি সমাধান করতে চাই।
আমি জানি না যে সমাধানটি কিছু অভিন্ন র্যান্ডম জেনারেটর, বা সম্ভবত পূর্ববর্তী এলোমেলো রাষ্ট্রগুলি সঠিক বিতরণে বাধ্য করার জন্য মনে রাখতে পারে।