গেম মেকানিক্স: Constraint Completions
Constraint Completions ইনপুট কোডগুলোকে বাইনারি অনুমোদিত সেট মাস্ক হিসেবে বিবেচনা করে: 0 (কোনোটি নয়), 1 (শূন্য), 2 (এক), 3 (উভয়)। লক্ষ্য হলো এমন আট-বিট শব্দ গণনা করা যেগুলোতে ঠিক চারটি এক থাকবে এবং কোনো তিনটি সমান পাশাপাশি বিট থাকবে না।
প্রতিটি সম্পূর্ণ আট-কোড শব্দ ৬৫,৫৩৬টি সম্ভাব্য শব্দের মধ্যে সমান সম্ভাব্য। গেমটিতে প্রতি ম্যাচে স্ট্যান্ডার্ড ছয়-বলের ওভারের থেকে ভিন্নভাবে আটটি প্র্যাকটিস ডেলিভারি রয়েছে। প্রতিটি ডেলিভারির আগে, ব্যবহারকারী একটি শট (০..৩) নির্বাচন করেন যা একটি স্বাধীন, ইউনিফর্ম হাইডেন কোডকে পরিবর্তন করে। প্রদর্শিত রানগুলো হলো ০, ১, ২, বা ৪।
কন্ট্রোল এবং মোড:
- প্রতিটি ম্যাচে একটি সম্পূর্ণ ক্যাপচার্ড স্টেক ব্যবহার করা হয়।
- তিনটি আলাদাভাবে নর্মালাইজড স্কোর পাওয়ার (মোড) উপলব্ধ রয়েছে।
- ক্যাপচার্ড ম্যাচ চলাকালীন স্টেক, পেমেন্ট মোড এবং রিফিল লক করা থাকে। ডেলিভারির মধ্যে শট নির্বাচন পরিবর্তন করা যেতে পারে।
- ম্যাচ চলাকালীন সাউন্ড উপলব্ধ থাকে।
স্টপিং রুলস:
- ম্যানুয়াল প্লে আটটি ডেলিভারি সম্পন্ন করে।
- Auto10 সম্পূর্ণ ম্যাচগুলো কিউতে রাখে।
- Stop ভবিষ্যত রাউন্ড বাতিল করে কিন্তু বর্তমান অটোমেটেড ম্যাচটি সম্পন্ন হতে দেয়।
প্রতিটি ডেলিভারি নরমাল মুভমেন্টে এর প্রথম অ্যানিমেশন ফ্রেম থেকে ২৪০ মি.সে. সময় নেয়; রিডিউসড মুভমেন্টে এটি প্রথম ফ্রেমেই সমাধান হয়। ম্যানুয়াল প্লেয়ের জন্য সকল আটটি ডেলিভারি প্রয়োজন। Stop-এর পর Auto বর্তমান ম্যাচ চালিয়ে যায় এবং পরবর্তী ম্যাচগুলো বাতিল করে।
স্কোরিং এবং পেমেন্ট স্ট্রাকচার
স্কোর ফাংশনটি ধরা স্টেক এবং নির্বাচিত মোডের ওপর ভিত্তি করে মোট পেমআউট গণনা করে। সূত্রটি হলো:
মোট = ০.৯৬ × ধরা পুরো স্টেক × raw^p / mean[p−1], যেখানে p হলো ১, ২ অথবা ৩
তিনটি মোডের জন্য আলাদা নির্দিষ্ট গড় মান হলো:
- মোড ০: ০.১৩২৮১২৫
- মোড ১: ০.৫৪৮৩৭০৩৬১৩২৮১২৫
- মোড ২: ৪.৩৩৯২০২৮৮০৮৫৯৩৭৫
১, ২ এবং ৩ ঘাত (power) raw স্কোরগুলোর মধ্যে শূন্য কী হবে তা পরিবর্তন করে না। প্রত্যাশিত মোট রিটার্ন ৯৬%। এটি একটি প্রত্যাশিত মান, কোনো সেশনে নেট লাভের নিশ্চয়তা নয়।
ডেমো স্কোরিং ফাংশন থেকে স্কোর উদাহরণ:
| ক্রমবিন্যাসযুক্ত প্রতীক | Raw স্কোর |
|---|---|
| [0, 0, 0, 0, 0, 0, 0, 0] | 0 |
| [3, 3, 3, 3, 3, 3, 3, 3] | 34 |
| [0, 1, 2, 3, 0, 1, 2, 3] | 0 |
Raw হলো চারটি এক এবং কোনো তিনটি সমান পাশাপাশি বিট না থাক এমন কম্প্যাটিবল বাইনারি আট-বিট শব্দের সংখ্যা। ০–৩ কোডগুলো প্রদর্শিত রান টোটাল নয়, বরং এগুলো অ্যালাউড-সেট মাস্ক। p=1,2,3 ঘাতগুলো যথাক্রমে Score, Score squared এবং Score cubed-এর সাথে সম্পর্কিত; mean অ্যারেটি জিরো-বেসড পজিশন ব্যবহার করে, তাই mean[p−1] মিলে যাওয়া নির্দিষ্ট গড় মান নির্বাচন করে। Gross হলো পুরো ধরা স্টেক বিয়োগ করার আগে প্রত্যাবর্তিত পরিমাণ।
গাণিতিক প্রমাণ এবং RTP
নিম্নলিখিত টেবিলটি সরবরাহকৃত উৎস থেকে প্রাপ্ত সঠিক মোট RTP এবং পরিমাপকৃত সিমুলেশন ডেটা উপস্থাপন করে। সিমুলেশন পরিমাপগুলো সহায়ক নমুনা পর্যবেক্ষণ, গাণিতিক পেমেন্ট নিয়ম নয়।
| মোড | রাউন্ড | সঠিক মোট RTP (অনুপাত) | পরিমাপকৃত RTP | ইতিবাচক ফলাফল | নমুনা শট পলিসি |
|---|---|---|---|---|---|
| 0 | 2,000,000 | 0.96 | 95.88% | 118,558 | সর্বদা-শূন্য |
| 1 | 8,000,000 | 0.96 | 95.81% | 473,306 | ডেলিভারি-ইনডেক্স-মড-ফোর |
| 2 | 66,000,000 | 0.96 | 96.21% | 3,905,899 | অ্যাডাপ্টিভ-প্রিভিয়াস-আউটকাম-প্লাস-ডেলিভারি-মড-ফোর |
এই ডেমোর জন্য সেটেলমেন্ট, রিফিল এবং রিলোড জুড়ে ভগ্নাংশ বহন বজায় থাকে।
তালিকাভুক্ত শট পলিসিগুলো সংরক্ষিত গাণিতিক নমুনাগুলোতে ব্যবহৃত কৌশল, বিল্ট-ইন পেমেন্ট-মোড সেটিংস নয়। ম্যানুয়াল শট চয়েস সম্পন্ন ডেলিভারির মধ্যে পরিবর্তিত হতে পারে। অটো নির্বাচিত শট বজায় রাখে; পেমেন্ট মোড পরিবর্তন করলে শট কৌশল নির্বাচিত হয় না।
ওয়ালেট এবং পার্সিস্টেন্স মেকানিক্স
ডেমো ওয়ালেটে প্রাথমিকভাবে ১০০০ ভার্চুয়াল কয়েন থাকে। এই কয়েনগুলোর কোনো নগদ মূল্য নেই।
পুনরুদ্ধার: ব্যালেন্স ১০-এর নিচে থাকলে ম্যানুয়ালি শুধুমাত্র আইডল অবস্থায় পুনরুদ্ধার করা যায়। এই কাজটি ব্যালেন্স ঠিক ১০০০ করে দেয়। এটি কয়েন যোগ করা বা স্বয়ংক্রিয়ভাবে পুনরায় পূরণ করার পদ্ধতি নয়।
স্থায়িত্ব:
- সেটেল্ড ব্যালেন্স এবং ভগ্নাংশ বহন স্থানীয়ভাবে সংরক্ষিত থাকে।
- যদি একটি অসমাপ্ত রাউন্ড রিলোডের সময় শেষ হয়, তবে এটি কোনো রিফান্ড বা রিজিউম ছাড়াই শেষ হয়ে যায়।
- সব প্রগতি বা রাউন্ড পুনরায় চালু করা যায় না।
স্টেক, পেমআউট মোড এবং রিফিলের জন্য নিয়ন্ত্রণগুলো ক্যাপচার্ড ম্যাচ জুড়ে লক করা থাকে।
গোপনীয়তা এবং স্টোরেজ পর্যবেক্ষণ
ডেমো সোর্স থেকে দেখা যায় যে ডেমোটি নিষ্পত্তিপ্রাপ্ত ডেমো ব্যালেন্স এবং ভগ্নাংশ বহনের জন্য ব্রাউজার localStorage ব্যবহার করে। এটি গোপনীয়তা নিশ্চিত করে না বা ব্যক্তিগত ডেটার অন্য কোনো প্রক্রিয়াকরণ বাদ দেয় না।
- থার্ড-পার্টি রিকোয়েস্ট: টেমপ্লেটে Google Fonts ঘোষণা করা হয়েছে, এবং পাবলিকেশন বিল্ডার বাহ্যিক Statinside counter.js স্ক্রিপ্ট এবং 44 আইডেন্টিফায়ার সহ ফলব্যাক পিক্সেল ঘোষণা করেছে। এই ঘোষণাগুলো সম্পূর্ণ নেটওয়ার্ক অডিট নয় এবং এটি প্রদানকারীর সংরক্ষণ বা প্রক্রিয়াকরণ পদ্ধতি নির্ধারণ করে না।
- অ্যাকাউন্ট ফ্লো: নেই। এই ডেমোতে কোনো লগইন বা পেমেন্ট ফ্লো নেই।
ক্যাশেড ফাইল পরিষ্কার করলে সেই স্টোরেজ যেখানে ব্যবহৃত হয়, সেখানে লোকাল স্টোরেজ অক্ষত থাকতে পারে।
পরিচালনা এবং দায়িত্বশীল ব্যবহার
গাইডের ১৮+ বয়সের লেবেলটি একটি editorial নীতি, স্থানীয় আইনগততার বিবৃতি বা কার্যকর বয়স যাচাইয়ের চিহ্ন নয়। ব্যক্তিগত সময়, ভার্চুয়াল কয়েনের সীমা এবং বিরতি পাঠকের নিজস্ব পছন্দ; ইন্টারফেস টাইমার, অ্যাকাউন্ট ব্লক বা স্ব-বর্জন জোর করে না এবং এটি কোনো চিকিৎসা সেবা নয়।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
C71 কি যাচাইকৃত অপারেটর?
না। C71-এর পরিচয় শুধুমাত্র প্রাথমিক সূত্র থেকে যাচাইকৃত তথ্যের ভিত্তিতে পর্যালোচিত। একটি সার্চ স্নিপেট, একই রকম ডোমেইন নাম বা সার্চ পজিশন কোনো সরকারি কোম্পানি, অ্যাকাউন্ট ঠিকানা, অ্যাপ বা সেবার প্রমাণ নয়।
৯৬% প্রত্যাশিত মোট রিটার্ন কীভাবে গণনা করা হয়েছে?
মোট = ০.৯৬ × ক্যাপচার্ড হোল্ড স্টেক × raw^p / mean[p−1], যেখানে p হলো ১, ২ বা ৩। মোড ০, ১ এবং ২-এর সঠিক গড় মান যথাক্রমে ০.১৩২৮১২৫, ০.৫৪৮৩৭০৩৬১৩২৮১২৫ এবং ৪.৩৩৯২০২৮৮০৮৫৯৩৭৫। এটি একটি প্রত্যাশিত মান, নেট লাভের গ্যারান্টি নয়।
ম্যাচ চলাকালীন পেজ রিলোড করলে কী হয়?
যদি একটি অসমাপ্ত রাউন্ড রিলোডের সময় শেষ হয়, তবে তা রিফান্ড বা রিজিউম ছাড়াই শেষ হয়ে যায়। সেটেল্ড ব্যালেন্স স্থানীয়ভাবে সংরক্ষিত থাকে, কিন্তু সক্রিয় ম্যাচের অবস্থা হারিয়ে যায়।