সিঁড়ি।  এন্ট্রি গ্রুপ।  উপকরণ।  দরজা.  তালা।  ডিজাইন

সিঁড়ি। এন্ট্রি গ্রুপ। উপকরণ। দরজা. তালা। ডিজাইন

» 1 থেকে 3 পর্যন্ত এলোমেলো নম্বর। লটারির জন্য র্যান্ডম নম্বর জেনারেটর

1 থেকে 3 পর্যন্ত এলোমেলো নম্বর। লটারির জন্য র্যান্ডম নম্বর জেনারেটর

জেনারেটর এলোমেলো সংখ্যালটারির জন্য টিকিট একটি "যেমন আছে" বিন্যাসে বিনামূল্যে প্রদান করা হয়৷ স্ক্রিপ্ট ব্যবহারকারীদের উপাদান এবং অ-বস্তুগত ক্ষতির জন্য বিকাশকারী কোন দায় বহন করে না। আপনি নিজের ঝুঁকিতে এই পরিষেবাটি ব্যবহার করতে পারেন। যাইহোক, যাই হোক না কেন, আপনি অবশ্যই ঝুঁকি নিতে চান না :-)।

অনলাইন লটারি টিকিটের জন্য র্যান্ডম নম্বর

এই সফ্টওয়্যার (JS-এ RNG) হল জাভাস্ক্রিপ্ট প্রোগ্রামিং ভাষা ব্যবহার করে বাস্তবায়িত একটি সিউডো-র্যান্ডম নম্বর জেনারেটর। জেনারেটর এলোমেলো সংখ্যার একটি অভিন্ন বন্টন তৈরি করে।

এটি আপনাকে লটারি কোম্পানি থেকে অভিন্ন বন্টন সহ RNG-তে একটি "ওয়েজ উইথ এ ওয়েজ" নক আউট করতে দেয় যাতে একটি অভিন্ন ডিস্ট্রিবিউশনের সাথে এলোমেলো সংখ্যার সাথে প্রতিক্রিয়া জানানো হয়। এই পদ্ধতিটি খেলোয়াড়ের সাবজেক্টিভিটি দূর করে, যেহেতু লোকেদের সংখ্যা এবং সংখ্যা (আত্মীয়দের জন্মদিন, স্মরণীয় তারিখ, বছর, ইত্যাদি) বেছে নেওয়ার ক্ষেত্রে নির্দিষ্ট পছন্দ রয়েছে, যা ম্যানুয়ালি সংখ্যা নির্বাচনকে প্রভাবিত করে।

বিনামূল্যের টুলটি খেলোয়াড়দের লটারির জন্য এলোমেলো নম্বর নির্বাচন করতে সাহায্য করে। র্যান্ডম নম্বর জেনারেটর স্ক্রিপ্টে Gosloto 36-এর মধ্যে 5, 45-এর মধ্যে 6, 49-এর মধ্যে 7, 20-এর মধ্যে 4, Sportloto-49-এর মধ্যে 6-এর জন্য পূর্ব-কনফিগার করা মোডের একটি সেট রয়েছে। আপনি একটি র্যান্ডম নম্বর জেনারেশন মোড নির্বাচন করতে পারেন। অন্যান্য লটারি বিকল্পের জন্য বিনামূল্যে সেটিংস.

লটারি বিজয়ী ভবিষ্যদ্বাণী

অভিন্ন বন্টন সহ একটি এলোমেলো সংখ্যা জেনারেটর লটারি ড্রয়ের জন্য রাশিফল ​​হিসাবে কাজ করতে পারে, যদিও পূর্বাভাসটি সত্য হওয়ার সম্ভাবনা কম। কিন্তু তবুও, একটি এলোমেলো নম্বর জেনারেটর ব্যবহার করে অনেক অন্যান্য লটারি কৌশলগুলির তুলনায় জেতার একটি ভাল সম্ভাবনা রয়েছে এবং উপরন্তু এটি আপনাকে ভাগ্যবান সংখ্যা এবং সংমিশ্রণগুলির কঠিন নির্বাচনের যন্ত্রণা থেকে মুক্তি দেয়। আমার পক্ষ থেকে, আমি আপনাকে প্রলোভনে না গিয়ে অর্থপ্রদানের পূর্বাভাস কেনার পরামর্শ দিচ্ছি না; এই অর্থটি পাঠ্যপুস্তকের সংমিশ্রণে ব্যয় করা ভাল। আপনি এটি থেকে অনেক আকর্ষণীয় জিনিস শিখতে পারেন, উদাহরণস্বরূপ, গোসলোটোতে জ্যাকপট জেতার সম্ভাবনা 36 এর মধ্যে 5 1 প্রতি 376 992 . এবং 2 নম্বর অনুমান করে সর্বনিম্ন পুরস্কার পাওয়ার সম্ভাবনা 1 প্রতি 8 . আমাদের RNG ভিত্তিক পূর্বাভাসে জেতার একই সম্ভাবনা রয়েছে।

লটারির জন্য এলোমেলো নম্বরের জন্য ইন্টারনেটে অনুরোধ রয়েছে, অতীতের ড্রকে বিবেচনা করে। তবে শর্ত থাকে যে লটারি একটি অভিন্ন বিতরণের সাথে RNG ব্যবহার করে এবং এক বা অন্য সংমিশ্রণ পাওয়ার সম্ভাবনা প্রতিটি ড্রয়ের উপর নির্ভর করে না, তবে অতীতের ড্রয়ের ফলাফলগুলি বিবেচনায় নেওয়ার চেষ্টা করা অর্থহীন। এবং এটি বেশ যৌক্তিক, যেহেতু লটারি সংস্থাগুলির পক্ষে অংশগ্রহণকারীদের অনুমতি দেওয়া লাভজনক নয় সহজ পদ্ধতিআপনার জয়ের সম্ভাবনা বাড়ান।

লটারি আয়োজকরা ফলাফল নিয়ে কারচুপি করছে বলে প্রায়ই কথা হয়। কিন্তু প্রকৃতপক্ষে, এটির কোন মানে হয় না, এমনকি, বিপরীতভাবে, যদি লটারি কোম্পানিগুলি লটারির ফলাফলকে প্রভাবিত করে, তাহলে একটি বিজয়ী কৌশল খুঁজে পাওয়া সম্ভব হবে, কিন্তু এখনও পর্যন্ত কেউ সফল হয়নি। অতএব, লটারি আয়োজকদের জন্য এটি খুব লাভজনক যে বলগুলি অভিন্ন সম্ভাবনার সাথে পড়ে যায়। যাইহোক, 36টির মধ্যে 5টি লটারিতে আনুমানিক রিটার্ন হল 34.7%৷ এইভাবে, লটারি কোম্পানি টিকিট বিক্রি থেকে প্রাপ্ত আয়ের 65.3% ধরে রাখে, তহবিলের অংশ (সাধারণত অর্ধেক) জ্যাকপট গঠনের জন্য বরাদ্দ করা হয়, বাকি অর্থ সাংগঠনিক খরচ, বিজ্ঞাপন এবং কোম্পানির নিট লাভে যায়। প্রচলন পরিসংখ্যান পুরোপুরি এই পরিসংখ্যান নিশ্চিত.

তাই উপসংহার - অর্থহীন পূর্বাভাস কিনবেন না, একটি বিনামূল্যে র্যান্ডম নম্বর জেনারেটর ব্যবহার করুন, আপনার স্নায়ুর যত্ন নিন। আমাদের র্যান্ডম সংখ্যা আপনার জন্য হতে দিন ভাগ্যবান সংখ্যা. একটি ভাল মেজাজ আছেএবং একটা চমৎকার দিন আছে!

একটি পরিষ্কার এবং সুবিধাজনক অনলাইন নম্বর জেনারেটর যা ব্যবহার করা হয় সম্প্রতিজনপ্রিয়তা এটি পুরষ্কার অঙ্কনে সর্বাধিক ব্যবহৃত হয়েছিল সামাজিক নেটওয়ার্কগুলিতেব্যবহারকারীদের মধ্যে।

এটি অন্যান্য এলাকায়ও জনপ্রিয়। আমরা পাসওয়ার্ড এবং নম্বর আছে.

আমাদের অনলাইন র্যান্ডম নম্বর জেনারেটর.

আমাদের র্যান্ডমাইজার জেনারেটরের এটি আপনার ব্যক্তিগত পিসিতে ডাউনলোড করার প্রয়োজন নেই। সবকিছু অনলাইন নম্বর জেনারেটর মোডে ঘটে। শুধু পরামিতিগুলি নির্দিষ্ট করুন যেমন: অনলাইন নম্বর পরিসর যেখানে সংখ্যাগুলি এলোমেলোভাবে নির্বাচন করা হবে৷ এছাড়াও নির্বাচন করা হবে যে সংখ্যা সংখ্যা নির্দেশ করুন.

উদাহরণস্বরূপ, আপনার একটি VKontakte গ্রুপ আছে। গ্রুপে আপনি পোস্টটি রিপোস্ট করা অংশগ্রহণকারীদের মধ্যে 5টি পুরস্কার জিতবেন। একটি বিশেষ অ্যাপ্লিকেশন ব্যবহার করে, আমরা অংশগ্রহণকারীদের একটি তালিকা পেয়েছি। অনলাইন নম্বরগুলির জন্য প্রত্যেককে নিজস্ব সিরিয়াল নম্বর বরাদ্দ করা হয়েছিল।

এখন আমরা আমাদের অনলাইন জেনারেটরে যাই এবং সংখ্যার পরিসীমা নির্দেশ করি (অংশগ্রহণকারীদের সংখ্যা)। উদাহরণস্বরূপ, আমরা সেট করেছি যে অনলাইনে 5টি নম্বর প্রয়োজন, যেহেতু আমাদের 5টি পুরস্কার রয়েছে৷ এখন জেনারেট বোতামে ক্লিক করুন। তারপরে আমরা অনলাইনে 5টি র্যান্ডম নম্বর পাই, যার মধ্যে 1 থেকে 112টি অন্তর্ভুক্ত। অনলাইনে জেনারেট করা 5টি সংখ্যা অঙ্কন বিজয়ী পাঁচজন অংশগ্রহণকারীর ক্রমিক নম্বরের সাথে মিলে যাবে। সবকিছু সহজ এবং সুবিধাজনক.

র্যান্ডম নম্বর জেনারেটরের আরেকটি প্লাস হল যে সমস্ত নম্বর অনলাইনে এলোমেলোভাবে জারি করা হয়। অর্থাৎ এটিকে প্রভাবিত করা, বা পরবর্তী সংখ্যাটি কী হবে তা গণনা করা সম্ভব নয়। বলার মানে কি, সৎ এবং নির্ভরযোগ্য, এবং প্রশাসন, যারা আমাদের বিনামূল্যে জেনারেটর ব্যবহার করে পুরস্কার প্রদান করে, প্রতিযোগিতায় অংশগ্রহণকারীদের মধ্যে সৎ এবং শালীন। এবং যদি আপনি কোন সিদ্ধান্ত সম্পর্কে সন্দেহ হয়, তাহলে আপনি আমাদের ব্যবহার করতে পারেন

কেন র্যান্ডম নম্বর জেনারেটর সেরা?

ব্যাপারটি হলো নম্বর জেনারেটর অনলাইনযেকোনো ডিভাইসে এবং সর্বদা অনলাইনে উপলব্ধ। আপনার কাছে যে কোনো ধারণার জন্য আপনি বেশ সৎভাবে যেকোনো নম্বর তৈরি করতে পারেন। এবং প্রকল্পের জন্য একই ব্যবহার করুন র্যান্ডম নম্বর জেনারেটরঅনলাইন বিশেষ করে যদি আপনাকে একটি গেমের বিজয়ী বা অনলাইনে অন্য নম্বরের জন্য নির্ধারণ করতে হয়। ব্যাপারটি হলো র্যান্ডম নম্বর জেনারেটরঅ্যালগরিদম ছাড়াই সম্পূর্ণ এলোমেলোভাবে যেকোনো সংখ্যা তৈরি করে। এটি মূলত সংখ্যার মতোই।

বিনামূল্যের জন্য র্যান্ডম নম্বর জেনারেটর অনলাইন!

র্যান্ডম নম্বর জেনারেটর অনলাইন সবার জন্য বিনামূল্যে। আপনি কোন ডাউনলোড বা কিনতে প্রয়োজন নেই র্যান্ডম নম্বর জেনারেটরড্রয়ের জন্য অনলাইন। আপনাকে কেবল আমাদের ওয়েবসাইটে যেতে হবে এবং আপনার প্রয়োজনীয় র্যান্ডম ফলাফল পেতে হবে। আমরা শুধু আছে না র্যান্ডম নম্বর জেনারেটরকিন্তু অনেকের প্রয়োজন এবং অবশ্যই আপনাকে লটারি জিততে সাহায্য করবে। লটারির জন্য একটি বাস্তব অনলাইন র্যান্ডম নম্বর জেনারেটর হল পরম এলোমেলোতা। যা আমাদের সাইট আপনাকে প্রদান করতে সক্ষম।

র্যান্ডম নম্বর অনলাইন

আপনি যদি অনলাইনে একটি র্যান্ডম নম্বর খুঁজছেন, তাহলে আমরা এই সংস্থানটি শুধুমাত্র আপনার জন্য তৈরি করেছি। আমরা ক্রমাগত আমাদের অ্যালগরিদম উন্নত করছি। আপনি এখানে আসল পাবেন র্যান্ডম নম্বর জেনারেটর।এটি আপনার যেকোন প্রয়োজন যেমন র্যান্ডম জেনারেটরের প্রয়োজন সম্পূর্ণ বিনামূল্যে এবং যে কোনো সময় প্রদান করবে। আমাদের সাথে অনলাইনে র্যান্ডম নম্বর তৈরি করুন। সর্বদা নিশ্চিত হন যে উত্পন্ন প্রতিটি সংখ্যা সম্পূর্ণ এলোমেলো।

র্যান্ডম নম্বর জেনারেটর

আমাদের র্যান্ডম নম্বর জেনারেটর এলোমেলোভাবে সম্পূর্ণরূপে এলোমেলোভাবে সংখ্যা নির্বাচন করে। আপনার কম্পিউটারে কোন দিন বা ঘন্টা আছে তা বিবেচ্য নয়। এটি একটি বাস্তব অন্ধ পছন্দ. এলোমেলো জেনারেটর কেবল একটি এলোমেলো ক্রমে সমস্ত সংখ্যা এলোমেলো করে। এবং তারপর এটি এলোমেলোভাবে আপনি তাদের থেকে নির্দিষ্ট র্যান্ডম সংখ্যা সংখ্যা নির্বাচন করে. কখনও কখনও সংখ্যাগুলি পুনরাবৃত্তি করা যেতে পারে, যা এলোমেলো সংখ্যা জেনারেটরের সম্পূর্ণ এলোমেলোতা প্রমাণ করে।

এলোমেলো অনলাইন

এলোমেলো একটি ড্র জন্য নিশ্চিত বিকল্প. অনলাইন জেনারেটর সত্যিই একটি র্যান্ডম পছন্দ. আপনি একটি এলোমেলো সংখ্যা নির্বাচনের উপর কোনো প্রভাব থেকে সুরক্ষিত। ভিডিওতে বিজয়ীর র্যান্ডম অনলাইন নির্বাচনের প্রক্রিয়া চিত্রায়ন করে। যে সব আপনার প্রয়োজন. আমাদের অনলাইন নম্বর জেনারেটরের মাধ্যমে অনলাইনে মেলার ড্র আয়োজন করুন। আপনি বিজয়ী এবং সন্তুষ্ট খেলোয়াড় পাবেন। এবং আমরা আনন্দিত যে আমরা আমাদের র্যান্ডম জেনারেটর দিয়ে আপনাকে খুশি করতে পেরেছি।


মনে রাখবেন যে আদর্শভাবে র্যান্ডম সংখ্যা বন্টন ঘনত্ব বক্ররেখা চিত্রের মত দেখাবে। 22.3। যে, আদর্শ ক্ষেত্রে, প্রতিটি ব্যবধান অন্তর্ভুক্ত একই সংখ্যাপয়েন্ট: এন i = এন/k , কোথায় এনমোট পয়েন্ট সংখ্যা, kব্যবধানের সংখ্যা, i= 1, , k .

ভাত। 22.3। এলোমেলো সংখ্যার ফ্রিকোয়েন্সি ডায়াগ্রাম,
একটি আদর্শ জেনারেটর দ্বারা তাত্ত্বিকভাবে উত্পন্ন

এটি মনে রাখা উচিত যে একটি নির্বিচারে র্যান্ডম সংখ্যা তৈরি করার দুটি ধাপ রয়েছে:

  • একটি স্বাভাবিক র্যান্ডম সংখ্যা তৈরি করা (অর্থাৎ, 0 থেকে 1 পর্যন্ত সমানভাবে বিতরণ করা হয়);
  • স্বাভাবিক র্যান্ডম সংখ্যা রূপান্তর r iএলোমেলো সংখ্যায় এক্স i, যা ব্যবহারকারীর দ্বারা প্রয়োজনীয় (স্বেচ্ছাচারী) বন্টন আইন অনুসারে বা প্রয়োজনীয় ব্যবধানে বিতরণ করা হয়।

সংখ্যা প্রাপ্তির পদ্ধতি অনুসারে র্যান্ডম সংখ্যা জেনারেটরগুলিকে ভাগ করা হয়েছে:

  • শারীরিক
  • সারণী;
  • অ্যালগরিদমিক

শারীরিক RNG

একটি ভৌত ​​RNG এর একটি উদাহরণ হতে পারে: একটি মুদ্রা ("হেডস" 1, "টেলস" 0); ছক্কা; সংখ্যা সহ সেক্টরে বিভক্ত একটি তীর সহ একটি ড্রাম; হার্ডওয়্যার নয়েজ জেনারেটর (এইচএস), যা একটি শোরগোল তাপ ডিভাইস ব্যবহার করে, উদাহরণস্বরূপ, একটি ট্রানজিস্টর (চিত্র 22.422.5)।

ভাত। 22.4। এলোমেলো সংখ্যা তৈরি করার জন্য একটি হার্ডওয়্যার পদ্ধতির স্কিম
ভাত। 22.5। হার্ডওয়্যার পদ্ধতি ব্যবহার করে এলোমেলো সংখ্যা প্রাপ্তির চিত্র
টাস্ক "একটি মুদ্রা ব্যবহার করে এলোমেলো সংখ্যা তৈরি করা"

একটি এলোমেলো তিন-সংখ্যার সংখ্যা তৈরি করুন, একটি মুদ্রা ব্যবহার করে 0 থেকে 1 এর মধ্যে সমানভাবে বিতরণ করা হয়। নির্ভুলতা তিন দশমিক স্থান।

সমস্যা সমাধানের প্রথম উপায়
একটি কয়েন 9 বার ছুঁড়ে ফেলুন, এবং যদি কয়েনটি মাথায় পড়ে তবে "0" লিখুন; যদি এটি মাথায় পড়ে তবে "1" লিখুন। সুতরাং, ধরা যাক পরীক্ষার ফলস্বরূপ আমরা 100110100 এলোমেলো ক্রম পেয়েছি।

0 থেকে 1 পর্যন্ত একটি ব্যবধান আঁকুন। বাম থেকে ডানে ক্রমানুসারে সংখ্যাগুলি পড়ুন, ব্যবধানটিকে অর্ধেক ভাগ করুন এবং প্রতিবার পরবর্তী ব্যবধানের একটি অংশ বেছে নিন (যদি আপনি একটি 0 পান তবে বামটি, যদি আপনি পান a 1, তারপর সঠিকটি)। এইভাবে, আপনি ব্যবধানের যে কোনও বিন্দুতে পৌঁছতে পারেন, আপনার পছন্দ মতো নির্ভুলভাবে।

তাই, 1 : ব্যবধান অর্ধেক ভাগ করা হয় এবং , ডান অর্ধেক নির্বাচন করা হয়, ব্যবধান সংকুচিত হয়: . পরবর্তী সংখ্যা 0 : ব্যবধান অর্ধেক ভাগ করা হয় এবং , বাম অর্ধেক নির্বাচন করা হয়, ব্যবধান সংকুচিত হয়: . পরবর্তী সংখ্যা 0 : ব্যবধান অর্ধেক ভাগ করা হয় এবং , বাম অর্ধেক নির্বাচন করা হয়, ব্যবধান সংকুচিত হয়: . পরবর্তী সংখ্যা 1 : ব্যবধান অর্ধেক ভাগ করা হয় এবং , ডান অর্ধেক নির্বাচন করা হয়, ব্যবধান সংকুচিত হয়: .

সমস্যার নির্ভুলতা শর্ত অনুসারে, একটি সমাধান পাওয়া গেছে: এটি ব্যবধান থেকে যেকোনো সংখ্যা, উদাহরণস্বরূপ, 0.625।

নীতিগতভাবে, যদি আমরা একটি কঠোর পন্থা অবলম্বন করি, তবে ব্যবধানের বিভাজনটি অবশ্যই চালিয়ে যেতে হবে যতক্ষণ না পাওয়া ব্যবধানের বাম এবং ডান সীমানা তৃতীয় দশমিক স্থানের নির্ভুলতার সাথে COINCIDE হয়। অর্থাৎ, নির্ভুলতার দৃষ্টিকোণ থেকে, উৎপন্ন সংখ্যাটি যে ব্যবধানে অবস্থিত তার থেকে যেকোন সংখ্যা থেকে আর আলাদা করা যাবে না।

সমস্যা সমাধানের দ্বিতীয় উপায়
100110100 এর ফলস্বরূপ বাইনারি সিকোয়েন্সকে ট্রায়াডে বিভক্ত করা যাক: 100, 110, 100। এই বাইনারি সংখ্যাগুলোকে দশমিক সংখ্যায় রূপান্তর করার পর, আমরা পাব: 4, 6, 4। সামনে “0” প্রতিস্থাপন করলে, আমরা পাব: 0.464। এই পদ্ধতিটি শুধুমাত্র 0.000 থেকে 0.777 পর্যন্ত সংখ্যা তৈরি করতে পারে (যেহেতু তিনটি বাইনারি ডিজিট থেকে সর্বাধিক যেটি "আউট করা" হতে পারে তা হল 111 2 = 7 8) অর্থাৎ, এই সংখ্যাগুলি অক্টাল সংখ্যা পদ্ধতিতে উপস্থাপন করা হয়। অনুবাদের জন্য অক্টালসংখ্যা দশমিকআসুন উপস্থাপনাটি সম্পাদন করি:
0.464 8 = 4 8 1 + 6 8 2 + 4 8 3 = 0.6015625 10 = 0.602 10.
সুতরাং, প্রয়োজনীয় সংখ্যা হল: 0.602।

ট্যাবুলার আরএনজি

ট্যাবুলার RNG গুলি বিশেষভাবে সংকলিত টেবিল ব্যবহার করে যার মধ্যে যাচাই করা অসংলগ্ন থাকে, অর্থাৎ কোনভাবেই একে অপরের উপর নির্ভরশীল নয়, সংখ্যাগুলি এলোমেলো সংখ্যার উত্স হিসাবে। টেবিলে চিত্র 22.1 এই জাতীয় টেবিলের একটি ছোট খণ্ড দেখায়। উপরের থেকে নীচের দিকে বাম থেকে ডানে টেবিলটি অতিক্রম করে, আপনি প্রয়োজনীয় সংখ্যক দশমিক স্থানের সাথে 0 থেকে 1 পর্যন্ত সমানভাবে বিতরণ করা এলোমেলো সংখ্যাগুলি পেতে পারেন (আমাদের উদাহরণে, আমরা প্রতিটি সংখ্যার জন্য তিনটি দশমিক স্থান ব্যবহার করি)। যেহেতু টেবিলের সংখ্যা একে অপরের উপর নির্ভর করে না, তাই টেবিলটি অতিক্রম করা যেতে পারে ভিন্ন পথ, উদাহরণস্বরূপ, উপরে থেকে নীচে, বা ডান থেকে বামে, বা বলুন, আপনি সংখ্যাগুলি নির্বাচন করতে পারেন যা জোড় অবস্থানে রয়েছে।

সারণি 22.1.
এলোমেলো সংখ্যা। সমানভাবে
এলোমেলো সংখ্যা 0 থেকে 1 পর্যন্ত বিতরণ করা হয়েছে
এলোমেলো সংখ্যা অনুজ্জ্বল শিকারী
0 থেকে 1 এলোমেলো সংখ্যা
9 2 9 2 0 4 2 6 0.929
9 5 7 3 4 9 0 3 0.204
5 9 1 6 6 5 7 6 0.269
… …

মর্যাদা এই পদ্ধতিএটি সত্যই র্যান্ডম সংখ্যা তৈরি করে যেহেতু টেবিলে যাচাইকৃত অসম্পর্কিত সংখ্যা রয়েছে। পদ্ধতির অসুবিধা: স্টোরেজ জন্য বৃহৎ পরিমাণসংখ্যার অনেক মেমরি প্রয়োজন; এই ধরণের সারণী তৈরি এবং পরীক্ষা করার ক্ষেত্রে অনেক অসুবিধা রয়েছে; একটি টেবিল ব্যবহার করার সময় পুনরাবৃত্তিগুলি আর সংখ্যাসূচক অনুক্রমের এলোমেলোতার গ্যারান্টি দেয় না এবং তাই ফলাফলের নির্ভরযোগ্যতা।

500টি একেবারে এলোমেলো যাচাইকৃত সংখ্যা সম্বলিত একটি টেবিল রয়েছে (আই. জি. ভেনেটস্কি, ভি. আই. ভেনেটস্কায়ার বই থেকে নেওয়া "অর্থনৈতিক বিশ্লেষণে মৌলিক গাণিতিক এবং পরিসংখ্যানগত ধারণা এবং সূত্র")।

অ্যালগরিদমিক RNG

এই RNGs দ্বারা উত্পন্ন সংখ্যাগুলি সর্বদা ছদ্ম-এলোমেলো (বা আধা-এলোমেলো), অর্থাৎ, প্রতিটি পরবর্তী সংখ্যা পূর্ববর্তীটির উপর নির্ভর করে:

r i + 1 = (r i) .

এই ধরনের সংখ্যা দ্বারা গঠিত ক্রমগুলি লুপ গঠন করে, অর্থাৎ, অগত্যা একটি চক্র আছে যা অসীম সংখ্যক বার পুনরাবৃত্তি করে। পুনরাবৃত্তি চক্রকে পিরিয়ড বলা হয়।

এই RNG এর সুবিধা হল তাদের গতি; জেনারেটরগুলির কার্যত কোনও মেমরি সংস্থান প্রয়োজন হয় না এবং এটি কমপ্যাক্ট। অসুবিধাগুলি: সংখ্যাগুলিকে সম্পূর্ণরূপে এলোমেলো বলা যায় না, যেহেতু তাদের মধ্যে একটি নির্ভরতা রয়েছে, সেইসাথে আধা-এলোমেলো সংখ্যার ক্রমানুসারে পিরিয়ডের উপস্থিতি রয়েছে।

আসুন RNG পাওয়ার জন্য বেশ কয়েকটি অ্যালগরিদমিক পদ্ধতি বিবেচনা করি:

  • মাঝারি বর্গক্ষেত্রের পদ্ধতি;
  • মধ্যম পণ্য পদ্ধতি;
  • stirring পদ্ধতি;
  • রৈখিক সঙ্গতিপূর্ণ পদ্ধতি।

মিডস্কয়ার পদ্ধতি

কিছু চার অঙ্কের সংখ্যা আছে আর 0 এই সংখ্যাটি বর্গ করে প্রবেশ করানো হয়েছে আর 1 থেকে পরবর্তী আর 1 মাঝামাঝি (চার মাঝামাঝি সংখ্যা) নতুন এলোমেলো সংখ্যা নেয় এবং এটি লিখতে পারে আর 0 তারপর পদ্ধতিটি পুনরাবৃত্তি করা হয় (চিত্র 22.6 দেখুন)। মনে রাখবেন যে আসলে, একটি র্যান্ডম সংখ্যা হিসাবে আপনাকে নিতে হবে না ghij, ক 0.ghijবাম দিকে একটি শূন্য এবং একটি দশমিক বিন্দু যোগ করে। এই সত্য চিত্র হিসাবে প্রতিফলিত হয়. 22.6, এবং পরবর্তী অনুরূপ পরিসংখ্যানে।

ভাত। 22.6। গড় বর্গ পদ্ধতির স্কিম

পদ্ধতির অসুবিধা: 1) যদি কিছু পুনরাবৃত্তি এ সংখ্যা আর 0 শূন্যের সমান হয়ে যায়, তারপর জেনারেটর অবক্ষয় হয়, তাই প্রাথমিক মানের সঠিক পছন্দ গুরুত্বপূর্ণ আর 0; 2) জেনারেটর এর মাধ্যমে ক্রম পুনরাবৃত্তি করবে এম nপদক্ষেপ (সর্বোত্তম), কোথায় nসংখ্যা সংখ্যা আর 0 , এমসংখ্যা পদ্ধতির ভিত্তি।

যেমন চিত্রে। 22.6: সংখ্যা হলে আর 0 কে বাইনারি সংখ্যা পদ্ধতিতে উপস্থাপন করা হবে, তারপর ছদ্ম-এলোমেলো সংখ্যার ক্রমটি 2 4 = 16 ধাপে পুনরাবৃত্তি হবে। মনে রাখবেন যে ক্রমটির পুনরাবৃত্তি আগে ঘটতে পারে যদি শুরুর সংখ্যাটি খারাপভাবে বেছে নেওয়া হয়।

উপরে বর্ণিত পদ্ধতিটি জন ভন নিউম্যান দ্বারা প্রস্তাবিত হয়েছিল এবং এটি 1946 সালের। যেহেতু এই পদ্ধতিটি অবিশ্বস্ত হয়ে উঠেছে, এটি দ্রুত পরিত্যক্ত হয়েছিল।

মিডপ্রোডাক্ট পদ্ধতি

সংখ্যা আর 0 দ্বারা গুণিত আরপ্রাপ্ত ফলাফল থেকে 1 আর 2 মাঝখানে নিষ্কাশন করা হয় আর 2 * (এটি আরেকটি এলোমেলো সংখ্যা) এবং দ্বারা গুণিত আর 1 সমস্ত পরবর্তী র্যান্ডম সংখ্যা এই স্কিম ব্যবহার করে গণনা করা হয় (চিত্র 22.7 দেখুন)।

ভাত। 22.7। মধ্যম পণ্যের পদ্ধতির স্কিম

নাড়ার পদ্ধতি

শাফেল পদ্ধতিটি একটি ঘরের বিষয়বস্তু বাম এবং ডানে চক্রাকারে স্থানান্তর করতে অপারেশন ব্যবহার করে। পদ্ধতির ধারণা নিম্নরূপ। সেল প্রাথমিক সংখ্যা সংরক্ষণ করা যাক আর 0 কোষের দৈর্ঘ্যের 1/4 দ্বারা বাম দিকে কোষের বিষয়বস্তুকে চক্রাকারে স্থানান্তরিত করে, আমরা একটি নতুন সংখ্যা পাই আর 0* একইভাবে, কোষের বিষয়বস্তু সাইকেল চালানো আরঘরের দৈর্ঘ্যের 1/4 দ্বারা ডানদিকে 0, আমরা দ্বিতীয় সংখ্যাটি পাই আর 0** সংখ্যার যোগফল আর 0* এবং আর 0** একটি নতুন এলোমেলো সংখ্যা দেয় আর 1 আরও আর 1 প্রবেশ করা হয় আর 0, এবং অপারেশনের সম্পূর্ণ ক্রম পুনরাবৃত্তি হয় (চিত্র 22.8 দেখুন)।


ভাত। 22.8। মিশ্রণ পদ্ধতির চিত্র

অনুগ্রহ করে নোট করুন যে যোগফলের ফলে সংখ্যাটি আর 0* এবং আর 0 **, কক্ষে সম্পূর্ণরূপে ফিট নাও হতে পারে আর 1 এই ক্ষেত্রে, ফলাফল সংখ্যা থেকে অতিরিক্ত সংখ্যা বাদ দিতে হবে। আসুন চিত্রে এটি ব্যাখ্যা করি। 22.8, যেখানে সমস্ত কোষ আটটি বাইনারি সংখ্যা দ্বারা উপস্থাপিত হয়। দিন আর 0 * = 10010001 2 = 145 10 , আর 0 ** = 10100001 2 = 161 10 , তারপর আর 0 * + আর 0 ** = 100110010 2 = 306 10 . আপনি দেখতে পাচ্ছেন, 306 নম্বরটি 9টি সংখ্যা (বাইনারী সংখ্যা পদ্ধতিতে) এবং ঘরটি দখল করে আর 1 (এর মতো আর 0) সর্বাধিক 8 বিট থাকতে পারে। অতএব, মান প্রবেশ করার আগে আর 1, এটি একটি "অতিরিক্ত" অপসারণ করা প্রয়োজন, 306 নম্বর থেকে বামতম বিট, ফলে আর 1 আর 306 এ যাবে না, কিন্তু 00110010 2 = 50 10 এ যাবে। এছাড়াও মনে রাখবেন যে প্যাসকেলের মতো ভাষায়, একটি সেল ওভারফ্লো হলে অতিরিক্ত বিটগুলির "ছাঁটা" ভেরিয়েবলের নির্দিষ্ট প্রকারের সাথে স্বয়ংক্রিয়ভাবে সঞ্চালিত হয়।

রৈখিক সঙ্গতিপূর্ণ পদ্ধতি

রৈখিক সমতুল্য পদ্ধতিটি বর্তমানে র্যান্ডম সংখ্যার অনুকরণে সবচেয়ে সহজ এবং সর্বাধিক ব্যবহৃত পদ্ধতিগুলির মধ্যে একটি। এই পদ্ধতিটি মোড ব্যবহার করে( এক্স, y) , যা প্রথম আর্গুমেন্টকে দ্বিতীয় দ্বারা ভাগ করলে অবশিষ্টাংশ ফেরত দেয়। নিম্নলিখিত সূত্র ব্যবহার করে পূর্ববর্তী র্যান্ডম সংখ্যার উপর ভিত্তি করে প্রতিটি পরবর্তী র্যান্ডম সংখ্যা গণনা করা হয়:

r i+ 1 = মোড( k · r i + , এম) .

এই সূত্র ব্যবহার করে প্রাপ্ত এলোমেলো সংখ্যার ক্রম বলা হয় রৈখিক সঙ্গতিপূর্ণ ক্রম. অনেক লেখক একটি রৈখিক সঙ্গতিপূর্ণ ক্রম কল যখন = 0 গুনগত সর্বসম্মত পদ্ধতি, এবং কখন ≠ 0 — মিশ্র সঙ্গতিপূর্ণ পদ্ধতি.

একটি উচ্চ-মানের জেনারেটরের জন্য, উপযুক্ত সহগ নির্বাচন করা প্রয়োজন। সংখ্যাটি প্রয়োজন এমবেশ বড় ছিল, যেহেতু পিরিয়ড বেশি থাকতে পারে না এমউপাদান অন্যদিকে, এই পদ্ধতিতে ব্যবহৃত বিভাজনটি একটি বরং ধীর গতির কাজ, তাই একটি বাইনারি কম্পিউটারের জন্য যৌক্তিক পছন্দ হবে এম = 2 এন, যেহেতু এই ক্ষেত্রে, ভাগের অবশিষ্টাংশ খুঁজে বের করা কম্পিউটারের ভিতরে বাইনারি লজিক্যাল অপারেশন "AND" এ হ্রাস করা হয়। সবচেয়ে বড় মৌলিক সংখ্যা নির্বাচন করাও সাধারণ এম, 2 এর কম এন: বিশেষ সাহিত্যে এটি প্রমাণিত যে এই ক্ষেত্রে ফলাফল র্যান্ডম সংখ্যার নিম্ন-ক্রম সংখ্যা r i+ 1 পুরোনোদের মতোই এলোমেলোভাবে আচরণ করে, যা সামগ্রিকভাবে এলোমেলো সংখ্যার পুরো ক্রমটিতে ইতিবাচক প্রভাব ফেলে। একটি উদাহরণ হিসাবে, একটি মার্সেন নম্বর, 2 31 1 এর সমান, এবং এইভাবে, এম= 2 31 1।

রৈখিক সঙ্গতিপূর্ণ ক্রমগুলির জন্য একটি প্রয়োজনীয়তা হল পিরিয়ডের দৈর্ঘ্য যতটা সম্ভব দীর্ঘ। সময়ের দৈর্ঘ্য মানগুলির উপর নির্ভর করে এম , kএবং . আমরা নীচে যে উপপাদ্যটি উপস্থাপন করেছি তা আমাদের নির্ধারণ করতে দেয় যে এটি সময়কাল অর্জন করা সম্ভব কিনা সর্বোচ্চ দর্ঘ্যনির্দিষ্ট মানগুলির জন্য এম , kএবং .

উপপাদ্য. সংখ্যা দ্বারা সংজ্ঞায়িত রৈখিক সর্বসম ক্রম এম , k , এবং r 0, দৈর্ঘ্যের একটি সময়কাল আছে এমযদি এবং কেবল যদি:

  • সংখ্যা এবং এমতুলনামূলকভাবে সহজ;
  • k 1 বার পিপ্রতিটি প্রাইম জন্য পি, যা একটি ভাজক এম ;
  • k 1 হল 4 এর গুণিতক, যদি এম 4 এর একাধিক।

সবশেষে, র‍্যান্ডম সংখ্যা তৈরি করতে রৈখিক সর্বসম্মত পদ্ধতি ব্যবহার করার কয়েকটি উদাহরণ দিয়ে শেষ করা যাক।

এটি নির্ধারণ করা হয়েছিল যে উদাহরণ 1 থেকে ডেটার উপর ভিত্তি করে উত্পন্ন ছদ্ম-এলোমেলো সংখ্যাগুলির একটি সিরিজ প্রতিবার পুনরাবৃত্তি করা হবে এম/4 সংখ্যা। সংখ্যা qগণনা শুরুর আগে নির্বিচারে সেট করা হয়, তবে, এটি মনে রাখা উচিত যে সিরিজটি ব্যাপকভাবে এলোমেলো হওয়ার ছাপ দেয় k(এবং সেইজন্য q) যদি ফলাফল কিছুটা উন্নত করা যায় অদ্ভুত এবং k= 1 + 4 · q এই ক্ষেত্রে সারি প্রতি পুনরাবৃত্তি করা হবে এমসংখ্যা অনেক খোঁজাখুঁজির পর kগবেষকরা 69069 এবং 71365 এর মানগুলিতে বসতি স্থাপন করেছেন।

উদাহরণ 2 থেকে ডেটা ব্যবহার করে একটি র্যান্ডম নম্বর জেনারেটর 7 মিলিয়ন সময়ের সাথে এলোমেলো, পুনরাবৃত্তি না হওয়া সংখ্যা তৈরি করবে।

সিউডোর্যান্ডম সংখ্যা তৈরির জন্য গুণক পদ্ধতিটি 1949 সালে ডি এইচ লেহমার দ্বারা প্রস্তাবিত হয়েছিল।

জেনারেটরের মান পরীক্ষা করা হচ্ছে

সম্পূর্ণ সিস্টেমের গুণমান এবং ফলাফলের নির্ভুলতা RNG এর মানের উপর নির্ভর করে। অতএব, RNG দ্বারা উত্পন্ন এলোমেলো ক্রমকে অবশ্যই বেশ কয়েকটি মানদণ্ড পূরণ করতে হবে।

বাহিত চেক দুই ধরনের হয়:

  • বিতরণের অভিন্নতা পরীক্ষা করে;
  • পরিসংখ্যানগত স্বাধীনতার জন্য পরীক্ষা।

বিতরণের অভিন্নতা পরীক্ষা করে

1) RNG একটি অভিন্ন এলোমেলো আইনের বৈশিষ্ট্যযুক্ত পরিসংখ্যানগত পরামিতিগুলির নিম্নলিখিত মানগুলির কাছাকাছি উত্পাদন করা উচিত:

2) ফ্রিকোয়েন্সি পরীক্ষা

একটি ফ্রিকোয়েন্সি পরীক্ষা আপনাকে একটি ব্যবধানের মধ্যে কতগুলি সংখ্যা পড়ে তা খুঁজে বের করতে দেয় (মি r – σ r ; মি r + σ r) , অর্থাৎ (0.5 0.2887; 0.5 + 0.2887) বা, শেষ পর্যন্ত, (0.2113; 0.7887)। যেহেতু 0.7887 0.2113 = 0.5774, আমরা উপসংহারে পৌঁছেছি যে একটি ভাল RNG তে, আঁকা সমস্ত র্যান্ডম সংখ্যার প্রায় 57.7% এই ব্যবধানে পড়া উচিত (চিত্র 22.9 দেখুন)।

ভাত। 22.9। একটি আদর্শ RNG এর ফ্রিকোয়েন্সি ডায়াগ্রাম
ফ্রিকোয়েন্সি পরীক্ষার জন্য এটি পরীক্ষা করার ক্ষেত্রে

এটিও বিবেচনায় নেওয়া প্রয়োজন যে ব্যবধানে (0; 0.5) পড়ে থাকা সংখ্যার সংখ্যা ব্যবধানে (0.5; 1) পড়ে থাকা সংখ্যার সংখ্যার প্রায় সমান হওয়া উচিত।

3) চি-স্কয়ার পরীক্ষা

চি-স্কোয়ার পরীক্ষা (χ 2 পরীক্ষা) সবচেয়ে পরিচিত পরিসংখ্যানগত পরীক্ষাগুলির মধ্যে একটি; এটি অন্যান্য মানদণ্ডের সাথে সংমিশ্রণে ব্যবহৃত প্রধান পদ্ধতি। কার্ল পিয়ারসন 1900 সালে চি-স্কয়ার টেস্টের প্রস্তাব করেছিলেন। তার উল্লেখযোগ্য কাজ আধুনিক গাণিতিক পরিসংখ্যানের ভিত্তি হিসাবে বিবেচিত হয়।

আমাদের ক্ষেত্রে, চি-স্কোয়ার মাপদণ্ড ব্যবহার করে পরীক্ষা আমাদের কতটা খুঁজে বের করার অনুমতি দেবে বাস্তবআরএনজি আরএনজি বেঞ্চমার্কের কাছাকাছি, অর্থাৎ এটি অভিন্ন বন্টনের প্রয়োজনীয়তা পূরণ করে কি না।

ফ্রিকোয়েন্সি ডায়াগ্রাম রেফারেন্স RNG চিত্রে দেখানো হয়েছে। 22.10। যেহেতু রেফারেন্স RNG এর বন্টন আইন অভিন্ন, তাহলে (তাত্ত্বিক) সম্ভাবনা পি iসংখ্যা পেয়ে iতম ব্যবধান (এই সমস্ত ব্যবধান k) সমান পি i = 1/k . এবং এইভাবে, প্রতিটি kবিরতি আঘাত করবে মসৃণদ্বারা পি i · এন সংখ্যা ( এনউত্পন্ন সংখ্যার মোট সংখ্যা)।

ভাত। 22.10। রেফারেন্স RNG এর ফ্রিকোয়েন্সি ডায়াগ্রাম

একটি বাস্তব RNG জুড়ে বিতরণ করা সংখ্যা তৈরি করবে (এবং অগত্যা সমানভাবে নয়!) kবিরতি এবং প্রতিটি ব্যবধান থাকবে n iসংখ্যা (মোট n 1 + n 2 + + n k = এন ) আমরা কীভাবে নির্ধারণ করতে পারি যে RNG পরীক্ষা করা হচ্ছে কতটা ভাল এবং এটি রেফারেন্সের কতটা কাছাকাছি? সংখ্যার ফলাফল সংখ্যার মধ্যে বর্গীয় পার্থক্য বিবেচনা করা বেশ যৌক্তিক n iএবং "রেফারেন্স" পি i · এন . আসুন সেগুলি যোগ করি এবং ফলাফল হল:

χ 2 মেয়াদ। =( n 1 পি 1 · এন) 2 + (n 2 পি 2 · এন) 2 + + ( n k – পি k · এন) 2 .

এই সূত্র থেকে এটি অনুসরণ করে যে প্রতিটি পদের মধ্যে পার্থক্য যত কম হবে (এবং তাই কম মূল্যχ 2 মেয়াদ। ), একটি বাস্তব RNG দ্বারা উত্পন্ন এলোমেলো সংখ্যার বণ্টনের আইন যত শক্তিশালী হবে ততই অভিন্ন হতে থাকে।

পূর্ববর্তী অভিব্যক্তিতে, প্রতিটি পদকে একই ওজন নির্ধারণ করা হয়েছে (1 এর সমান), যা আসলে সত্য নাও হতে পারে; তাই, চি-স্কোয়ার পরিসংখ্যানের জন্য, প্রতিটিকে স্বাভাবিক করা প্রয়োজন iতম শব্দ, এটি দ্বারা বিভক্ত পি i · এন :

পরিশেষে, আসুন ফলাফলের অভিব্যক্তিটি আরও সংক্ষিপ্তভাবে লিখি এবং এটিকে সরলীকরণ করি:

আমরা এর জন্য চি-স্কয়ার পরীক্ষার মান পেয়েছি পরীক্ষামূলকতথ্য

টেবিলে 22.2 দেওয়া হয় তাত্ত্বিকচি-বর্গীয় মান (χ 2 তাত্ত্বিক), যেখানে ν = এন 1 হল স্বাধীনতার ডিগ্রীর সংখ্যা, পিএটি একটি ব্যবহারকারী-নির্দিষ্ট আত্মবিশ্বাসের স্তর যা নির্দেশ করে যে RNG একটি অভিন্ন বন্টনের প্রয়োজনীয়তা কতটা পূরণ করবে, অথবা পি — χ 2 exp এর পরীক্ষামূলক মান সম্ভাব্যতা। সারণীকৃত (তাত্ত্বিক) χ 2 তাত্ত্বিক থেকে কম হবে। বা এর সমান.

সারণি 22.2।
χ 2 বিতরণের কিছু শতাংশ পয়েন্ট
p = 1% p = 5% p = 25% p = 50% p = 75% p = 95% p = 99%
ν = 1 0.00016 0.00393 0.1015 0.4549 1.323 3.841 6.635
ν = 2 0.02010 0.1026 0.5754 1.386 2.773 5.991 9.210
ν = 3 0.1148 0.3518 1.213 2.366 4.108 7.815 11.34
ν = 4 0.2971 0.7107 1.923 3.357 5.385 9.488 13.28
ν = 5 0.5543 1.1455 2.675 4.351 6.626 11.07 15.09
ν = 6 0.8721 1.635 3.455 5.348 7.841 12.59 16.81
ν = 7 1.239 2.167 4.255 6.346 9.037 14.07 18.48
ν = 8 1.646 2.733 5.071 7.344 10.22 15.51 20.09
ν = 9 2.088 3.325 5.899 8.343 11.39 16.92 21.67
ν = 10 2.558 3.940 6.737 9.342 12.55 18.31 23.21
ν = 11 3.053 4.575 7.584 10.34 13.70 19.68 24.72
ν = 12 3.571 5.226 8.438 11.34 14.85 21.03 26.22
ν = 15 5.229 7.261 11.04 14.34 18.25 25.00 30.58
ν = 20 8.260 10.85 15.45 19.34 23.83 31.41 37.57
ν = 30 14.95 18.49 24.48 29.34 34.80 43.77 50.89
ν = 50 29.71 34.76 42.94 49.33 56.33 67.50 76.15
ν > 30 ν + sqrt(2 ν ) · এক্স পি+ 2/3 · এক্স 2 পি 2/3 + (1/sqrt( ν ))
এক্স পি = 2.33 1.64 0.674 0.00 0.674 1.64 2.33

গ্রহণযোগ্য বলে বিবেচিত পি 10% থেকে 90%.

যদি χ 2 exp. χ 2 তত্ত্বের চেয়ে অনেক বেশি। (এটাই পিবড়), তারপর জেনারেটর সন্তুষ্ট হয় নাঅভিন্ন বন্টন প্রয়োজন, পর্যবেক্ষিত মান থেকে n iতাত্ত্বিক থেকে অনেক দূরে যান পি i · এন এবং এলোমেলো হিসাবে বিবেচনা করা যাবে না। অন্য কথায়, এত বড় আত্মবিশ্বাসের ব্যবধান প্রতিষ্ঠিত হয় যে সংখ্যার উপর সীমাবদ্ধতা খুব শিথিল হয়ে যায়, সংখ্যার প্রয়োজনীয়তা দুর্বল হয়ে পড়ে। এই ক্ষেত্রে, একটি খুব বড় পরম ত্রুটি পরিলক্ষিত হবে।

এমনকি D. Knuth তার বই "The Art of Programming" এ উল্লেখ করেছেন যে χ 2 exp আছে। ছোটদের জন্য, সাধারণভাবে, এটিও ভাল নয়, যদিও এটি প্রথম নজরে, অভিন্নতার দৃষ্টিকোণ থেকে বিস্ময়কর বলে মনে হয়। প্রকৃতপক্ষে, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6 সংখ্যার একটি সিরিজ ধরুন, তারা χ ফর্মের দৃষ্টিকোণ থেকে আদর্শ 2 মেয়াদ। কার্যত শূন্য হবে, কিন্তু আপনি তাদের এলোমেলো হিসেবে চিনতে পারবেন না।

যদি χ 2 exp. χ 2 তত্ত্বের চেয়ে অনেক কম। (এটাই পিছোট), তারপর জেনারেটর সন্তুষ্ট হয় নাএকটি এলোমেলো অভিন্ন বন্টনের প্রয়োজনীয়তা, যেহেতু পর্যবেক্ষিত মানগুলি n iতাত্ত্বিক খুব কাছাকাছি পি i · এন এবং এলোমেলো হিসাবে বিবেচনা করা যাবে না।

কিন্তু যদি χ 2 exp. χ 2 থিওরের দুটি মানের মধ্যে একটি নির্দিষ্ট পরিসরে অবস্থিত। , যা অনুরূপ, উদাহরণস্বরূপ, পি= 25% এবং পি= 50%, তাহলে আমরা অনুমান করতে পারি যে সেন্সর দ্বারা উত্পন্ন র্যান্ডম সংখ্যা মানগুলি সম্পূর্ণ র্যান্ডম।

উপরন্তু, এটা মনে রাখা উচিত যে সব মান পি i · এন যথেষ্ট বড় হতে হবে, উদাহরণস্বরূপ 5-এর বেশি (অভিজ্ঞতামূলকভাবে পাওয়া গেছে)। তবেই (পর্যাপ্ত পরিমাণে পরিসংখ্যানগত নমুনা সহ) পরীক্ষামূলক অবস্থাগুলি সন্তোষজনক বলে বিবেচিত হতে পারে।

সুতরাং, যাচাইকরণ পদ্ধতি নিম্নরূপ।

পরিসংখ্যানগত স্বাধীনতার জন্য পরীক্ষা

1) ক্রমানুসারে সংখ্যার সংঘটনের ফ্রিকোয়েন্সি পরীক্ষা করা হচ্ছে

এর একটি উদাহরণ তাকান. র্যান্ডম সংখ্যা 0.2463389991 2463389991 সংখ্যাগুলি নিয়ে গঠিত এবং 0.5467766618 সংখ্যাটি 5467766618 সংখ্যাগুলি নিয়ে গঠিত৷ সংখ্যাগুলির ক্রমগুলিকে সংযুক্ত করে, আমাদের আছে: 2463389991 সংখ্যাগুলি।

এটা স্পষ্ট যে তাত্ত্বিক সম্ভাবনা পি iক্ষতি iতম সংখ্যা (0 থেকে 9 পর্যন্ত) 0.1 এর সমান।

2) অভিন্ন সংখ্যার সিরিজের চেহারা পরীক্ষা করা হচ্ছে

আমাদের দ্বারা চিহ্নিত করা যাক n এলদৈর্ঘ্যের একটি সারিতে অভিন্ন সংখ্যার সিরিজের সংখ্যা এল. সবকিছু চেক করা প্রয়োজন এল 1 থেকে মি, কোথায় মিএটি একটি ব্যবহারকারী-নির্দিষ্ট সংখ্যা: একটি সিরিজে অভিন্ন সংখ্যার সর্বাধিক সংঘটিত সংখ্যা।

উদাহরণে “24633899915467766618” দৈর্ঘ্যের 2টি সিরিজ পাওয়া গেছে (33 এবং 77) n 2 = 2 এবং 2 সিরিজের দৈর্ঘ্য 3 (999 এবং 666), অর্থাৎ n 3 = 2 .

দৈর্ঘ্যের একটি সিরিজ হওয়ার সম্ভাবনা এলসমান: পি এল= 9 10 এল (তাত্ত্বিক)। অর্থাৎ, এক অক্ষর লম্বা সিরিজের হওয়ার সম্ভাবনা সমান: পি 1 = 0.9 (তাত্ত্বিক)। দুটি অক্ষরের একটি সিরিজ উপস্থিত হওয়ার সম্ভাবনা হল: পি 2 = 0.09 (তাত্ত্বিক)। তিনটি অক্ষরের একটি সিরিজ উপস্থিত হওয়ার সম্ভাবনা হল: পি 3 = 0.009 (তাত্ত্বিক)।

উদাহরণস্বরূপ, একটি সিরিজের একটি অক্ষর দীর্ঘ হওয়ার সম্ভাবনা পি এল= 0.9, যেহেতু 10টির মধ্যে শুধুমাত্র একটি চিহ্ন থাকতে পারে এবং মোট 9টি চিহ্ন রয়েছে (শূন্য গণনা করা হয় না)। এবং দুটি অভিন্ন চিহ্ন "XX" একটি সারিতে প্রদর্শিত হওয়ার সম্ভাবনা হল 0.1 · 0.1 · 9, অর্থাৎ, 0.1 এর সম্ভাব্যতা যে চিহ্নটি "X" প্রথম অবস্থানে উপস্থিত হবে তা 0.1 এর সম্ভাব্যতা দ্বারা গুণিত হয়। একই চিহ্নটি দ্বিতীয় অবস্থান "X" এ উপস্থিত হবে এবং এই জাতীয় সংমিশ্রণের সংখ্যা 9 দ্বারা গুণিত হবে।

সিরিজের সংঘটনের ফ্রিকোয়েন্সি চি-স্কয়ার সূত্র ব্যবহার করে গণনা করা হয় যা আমরা পূর্বে মান ব্যবহার করে আলোচনা করেছি পি এল .

দ্রষ্টব্য: জেনারেটরটি একাধিকবার পরীক্ষা করা যেতে পারে, তবে পরীক্ষাগুলি সম্পূর্ণ নয় এবং জেনারেটরটি এলোমেলো সংখ্যা তৈরি করে তা গ্যারান্টি দেয় না। উদাহরণস্বরূপ, একটি জেনারেটর যা 12345678912345 ক্রম তৈরি করে পরীক্ষার সময় আদর্শ বলে বিবেচিত হবে, যা স্পষ্টতই সম্পূর্ণ সত্য নয়।

উপসংহারে, আমরা লক্ষ্য করি যে ডোনাল্ড ই. নুথের দ্য আর্ট অফ প্রোগ্রামিং বইয়ের তৃতীয় অধ্যায় (ভলিউম 2) সম্পূর্ণরূপে এলোমেলো সংখ্যার অধ্যয়নের জন্য নিবেদিত। এটা পড়াশোনা করে বিভিন্ন পদ্ধতিএলোমেলো সংখ্যা তৈরি করা, এলোমেলোতার পরিসংখ্যানগত পরীক্ষা, এবং অভিন্নভাবে বিতরণ করা র্যান্ডম সংখ্যাকে অন্য প্রকারে রূপান্তর করা এলোমেলো ভেরিয়েবল. দুই শতাধিক পৃষ্ঠা এই উপাদান উপস্থাপনা নিবেদিত হয়.

সবার জন্য শুভ দিন।

আমি আপনাকে পরবর্তী দরকারী জিনিসগুলি চেক করার পরামর্শ দিচ্ছি - 3টির মতো অনলাইন জেনারেটর৷ তাদের প্রধান বৈশিষ্ট্য হল যে সবকিছু খুব দ্রুত, পৃষ্ঠাটি পুনরায় লোড না করেই কাজ করে।

একটি বাক্যাংশ জেনারেটর দরকারী হতে পারে যদি আপনি আপনার খেলনায় দানবদের জন্য একটি নাম নিয়ে আসতে বা বন্ধুত্বপূর্ণ যুক্তিতে একটি মজার বাক্যাংশ "স্ক্রু ইন" করতে চান, লটারি বা "কয়েন টস" অনুকরণ করার জন্য আপনাকে একটি গ্রুপ তৈরি করতে হবে এলোমেলো সংখ্যা, এবং অ্যাকাউন্ট হ্যাকিং প্রতিরোধ করতে আপনার একটি শক্তিশালী পাসওয়ার্ড প্রয়োজন। এই সমস্ত এই পৃষ্ঠায় নির্দিষ্ট মানদণ্ড ব্যবহার করে সহজেই প্রাপ্ত করা যেতে পারে।

শিরোনাম জেনারেটর

কমরেডদের সাথে ঝগড়ার ক্ষেত্রে এটি কেবল অপরিবর্তনীয় হতে পারে, যখন আপনাকে দ্রুত একটি অ-মানক বাক্যাংশ খুঁজে বের করতে হবে এবং একজন উত্সাহী বন্ধুকে শান্ত করতে হবে। কিন্তু আপনি এটি ব্যবহার করতে পারেন আপনার আত্মা উত্তোলন করতে। নাম জেনারেটর ব্যবহার করা খুবই সহজ: শুধু শব্দগুচ্ছের ধরন, অ্যালগরিদম (আংশিকভাবে পূর্বনির্ধারিত শব্দ বা প্রদত্ত আকারের বিকল্প অক্ষর) নির্বাচন করুন এবং নাম প্রজন্ম বোতামে ক্লিক করুন।

পাসওয়ার্ড জেনারেটর

সবাই জানে যে একটি শক্তিশালী পাসওয়ার্ড অ্যাকাউন্ট হ্যাকিংয়ের বিরুদ্ধে একটি ভাল গ্যারান্টি। অবশ্যই, এর অর্থ এই নয় যে এটি চুরি করা যাবে না, তবে এটি তোলার সম্ভাবনা শূন্যের দিকে থাকে। অনলাইন পাসওয়ার্ড জেনারেটর হয় ভাল দিক থেকেদ্রুত একটি এলোমেলো স্ট্রিং পান যা আপনি নিরাপদে ব্যবহার করতে পারেন ভয় ছাড়াই যে এটিকে ডিক্লাসিফাইড করা হবে। সংখ্যা, ল্যাটিন অক্ষর এবং নিম্নলিখিত চিহ্ন পাওয়া যায়:

!№;%:?*()_+=-~/<>,.{}

ডিফল্ট সেটিংস ব্যবহার করে আপনি একটি দুর্দান্ত পাসওয়ার্ড পেতে পারেন, তবে মনে রাখবেন যে এর শক্তি শুধুমাত্র অক্ষরের সংখ্যা দ্বারা নয়, তাদের বৈচিত্র্য দ্বারাও নির্ধারিত হয়। সাধারণ ব্রুট ফোর্স পদ্ধতি ব্যবহার করে একটি সংখ্যার স্ট্রিং সমাধান করা বেশ সহজ, তবে যে ক্ষেত্রে এটিতে বিভিন্ন ক্ষেত্রের অক্ষরও রয়েছে, সেক্ষেত্রে এটি সমাধান করতে একটি নিষেধজনকভাবে দীর্ঘ সময় লাগবে।

নম্বর জেনারেটর

এমন পরিস্থিতি রয়েছে যখন আপনাকে এখনই নির্দিষ্ট পরিমাণ এলোমেলো সংখ্যা পেতে হবে। উদাহরণস্বরূপ, আপনাকে একটি লটারির টিকিট পূরণ করতে হবে "36টির মধ্যে 5টি" এবং আপনি সুযোগের উপর আস্থা রেখে এটি করতে চান। অথবা সম্ভাব্যতার তত্ত্ব পরীক্ষা করুন - যদি আপনি একটি মুদ্রা 30 বার উল্টান, আপনি কি একটি সারিতে 8টি বিপরীত পেতে পারেন (সংখ্যা 0 এবং 1 মাথা/টেল হিসাবে বেশ উপযুক্ত)?

উপস্থাপিত অনলাইন র্যান্ডম নম্বর জেনারেটর জাভাস্ক্রিপ্টে নির্মিত একটি অভিন্ন বিতরণ সহ একটি ছদ্ম-র্যান্ডম নম্বর জেনারেটরের ভিত্তিতে কাজ করে। পূর্ণসংখ্যা তৈরি হয়। ডিফল্টরূপে, 10টি র্যান্ডম সংখ্যা 100...999 রেঞ্জে আউটপুট হয়, স্পেস দ্বারা পৃথক করা সংখ্যা।

র্যান্ডম নম্বর জেনারেটরের মৌলিক সেটিংস:

  • সংখ্যার পরিমাণ
  • সংখ্যা পরিসীমা
  • বিভাজক প্রকার
  • পুনরাবৃত্তি অপসারণের ফাংশন চালু/বন্ধ করুন (সংখ্যার সদৃশ)

মোট সংখ্যা আনুষ্ঠানিকভাবে 1000-এ সীমাবদ্ধ, সর্বোচ্চ 1 বিলিয়ন। ডিলিমিটার অপশন: স্পেস, কমা, সেমিকোলন।

এখন আপনি ঠিক কোথায় এবং কিভাবে ইন্টারনেটে একটি প্রদত্ত পরিসরে এলোমেলো সংখ্যার একটি বিনামূল্যে ক্রম পেতে জানেন।

একটি র্যান্ডম নম্বর জেনারেটরের জন্য অ্যাপ্লিকেশন বিকল্প

লটারি, প্রতিযোগিতা এবং পুরস্কারের ড্রয়ের বিজয়ী নির্ধারণ করতে একটি র্যান্ডম নম্বর জেনারেটর (JS-এ RNG ইউনিফর্ম ডিস্ট্রিবিউশন) সামাজিক নেটওয়ার্ক Instagram, Facebook, VKontakte, Odnoklassniki-এ SMM বিশেষজ্ঞ এবং গ্রুপ এবং সম্প্রদায়ের মালিকদের জন্য উপযোগী হবে।

একটি এলোমেলো নম্বর জেনারেটর আপনাকে একটি নির্দিষ্ট সংখ্যক বিজয়ীর সাথে অংশগ্রহণকারীদের একটি নির্বিচারে পুরষ্কার আঁকতে দেয়৷ প্রতিযোগিতাগুলি পুনরায় পোস্ট এবং মন্তব্য ছাড়াই অনুষ্ঠিত হতে পারে - আপনি নিজেই অংশগ্রহণকারীদের সংখ্যা এবং এলোমেলো সংখ্যা তৈরির জন্য ব্যবধান সেট করেছেন। আপনি এই সাইটে অনলাইনে এবং বিনামূল্যের জন্য র্যান্ডম নম্বরগুলির একটি সেট পেতে পারেন এবং আপনার কম্পিউটারে আপনার স্মার্টফোন বা প্রোগ্রামে কোনও অ্যাপ্লিকেশন ইনস্টল করার দরকার নেই৷

এছাড়াও, একটি অনলাইন র্যান্ডম নম্বর জেনারেটর একটি মুদ্রা টস বা অনুকরণ করতে ব্যবহার করা যেতে পারে ছক্কা. যাইহোক, এই ক্ষেত্রে আমাদের আলাদা বিশেষায়িত পরিষেবা আছে।