গেমের বিবরণ এবং যান্ত্রিকতা
ডিভাইজর রিমেন্ডার লেজার রিলস দুটি স্বাধীন রিল ব্যবহার করে পরিচালিত হয়, প্রতিটিতে 0 থেকে F পর্যন্ত হেক্সাডেসিমেল প্রতীক প্রদর্শিত হয়। এই প্রতীকগুলি 0 থেকে 15 পর্যন্ত পূর্ণসংখ্যা মানের সাথে সম্পর্কিত। গেমটি n = 16 * প্রথম_রিল_মান + দ্বিতীয়_রিল_মান + 1 সূত্র ব্যবহার করে এই মানগুলিকে একটি একক পূর্ণসংখ্যা n-এ একত্রিত করে। এর ফলে 1 থেকে 256 পর্যন্ত একটি সমানভাবে বণ্টনকৃত পূর্ণসংখ্যা পাওয়া যায়।
প্রতিটি রাউন্ডে খেলোয়াড়ের ওয়ালেট থেকে একটি একক স্টেক ধরা হয়। কোনো সারির বাজি, বোনাস ফিচার বা মধ্যবর্তী সংগ্রহ নেই। পুরো প্রক্রিয়াটি একটি রাউন্ডের মধ্যে সীমাবদ্ধ, স্টেক নির্বাচন থেকে শুরু করে চূড়ান্ত সেটেলমেন্ট পর্যন্ত।
স্কোরিং এবং পুরস্কার গণনা
মূল স্কোরিং পদ্ধতিটি n পূর্ণসংখ্যাটিকে ১ থেকে শুরু করে n-এর বর্গমূলের ফ্লোর পর্যন্ত প্রতিটি পূর্ণসংখ্যা d দিয়ে ভাগ করার পরে প্রাপ্ত শেষগুলোর যোগফল হিসাব করে। এরপর এই যোগফল থেকে ২৫৬টি সম্ভাব্য ফলাফলের মধ্যে পর্যবেক্ষিত সঠিক ন্যূনতম পরিসংখ্যান বিয়োগ করা হয়। এই নির্দিষ্ট বাস্তবায়নে, বিয়োগ করা ন্যূনতম মানটি ০, অর্থাৎ পুরস্কার স্কোরটি শেষগুলোর কাঁচা যোগফলের সমান।
স্টেক নির্বাচনের আগে, খেলোয়াড়রা একটি ওজন মোড নির্বাচন করে: রৈখিক, বর্গ বা ঘন। এই ওজনটি পুরস্কার স্কোরের সাথে প্রয়োগ করা হয়। মোট মাল্টিপ্লায়ারটি ২৫৬টি ফলাফলের মধ্যে ওজনের সঠিক গড়ের সাপেক্ষে নির্বাচিত ওজনের ০.৯৬ গুণ হিসেবে গণনা করা হয়। এটি নিশ্চিত করে যে নির্বাচিত ওজন মোড নির্বিশেষে একটি সামঞ্জস্যপূর্ণ প্রত্যাশিত রিটার্ন কাঠামো বজায় থাকে।
নিয়ন্ত্রণ এবং মোড
খেলোয়াড়রা ১০, ২০, ৫০ বা ১০০ প্লে কয়েন স্টেক নির্বাচন করতে পারেন, যার মধ্যে ২০ ডিফল্ট সেটিং। রাউন্ডের জন্য স্টেক নেওয়ার আগে ওজন মোড (রৈখিক, বর্গ বা ঘন) নির্বাচন করা আবশ্যক। একটি রাউন্ড শুরু হওয়ার পর, সেটিংস, রিস্টোরেশন এবং শুরু করার অপশনগুলো রাউন্ড শেষ না হওয়া পর্যন্ত লক থাকে।
এখানে কোনো ইন্টারমিডিয়েট কালেকশন মেকানিজম নেই। গেমটি স্টেক নেওয়া থেকে শুরু করে চূড়ান্ত সেটেলমেন্ট পর্যন্ত কোনো অতিরিক্ত ইনপুটের জন্য বিরতি ছাড়াই এগিয়ে চলে। ইন্টারফেস নিশ্চিত করে যে সক্রিয় রাউন্ডের সময় নিয়ন্ত্রণগুলো অকার্যকর থাকে, যা একক স্টেক ক্যাপচারের অখণ্ডিততা বজায় রাখে।
পেমআউট এবং সেটেলমেন্ট আচরণ
প্রতি রাউন্ডের শেষে সেটেলমেন্ট সম্পন্ন হয়। মোট রিটার্ন গণনা করা হয় এবং মোট রিটার্ন ও সংরক্ষিত ভগ্নাংশ যোগফলের ফ্লোর প্লেয়ারের ব্যালেন্সে যোগ করা হয়। অবশিষ্ট ভগ্নাংশ অংশটি ভবিষ্যতের রাউন্ডের জন্য ব্রাউজারের লোকাল স্টোরেজে সংরক্ষিত থাকে। যদি কোনো রাউন্ডে শূন্য রিটার্ন পাওয়া যায়, তবে ভগ্নাংশ যোগফল অপরিবর্তিত থাকে।
অন্যান্য ক্যাসিনো গেমের বিপরীতে, এখানে স্বয়ংক্রিয়ভাবে তহবিল পুনরুদ্ধার করা হয় না। ব্যালেন্স নির্দিষ্ট একটি সীমার নিচে নেমে গেলেও এটি স্বয়ংক্রিয়ভাবে পুনরায় পূরণ হয় না। প্লেয়ারদের ব্যালেন্স ১০০০ কয়েনে রিসেট করার জন্য ম্যানুয়ালি রিস্টোরেশন ট্রিগার করতে হয়, যা কেবল তখনই সম্ভব যখন ইন্টারফেসটি আইডেল স্টেটে থাকে।
ওয়ালেট এবং লোকাল স্টোরেজ বিবরণ
ডেমোতে ব্রাউজারের localStorage-এ সংরক্ষিত একটি লোকাল ওয়ালেট সিস্টেম ব্যবহার করা হয়। প্রাথমিক ব্যালেন্স ১০০০ কয়েন সেট করা থাকে। যদি ব্যালেন্স ১০ কয়েনের নিচে নেমে যায়, তবে রিস্টোরেশন ফিচারটি সক্ষম হয়, যা ব্যবহারকারীকে ম্যানুয়ালি ব্যালেন্স ১০০০ কয়েনে রিসেট করতে অনুমতি দেয়। এই রিস্টোরেশন বর্তমান ব্যালেন্সের সাথে যোগ হয় না, বরং এটি সম্পূর্ণভাবে বর্তমান ব্যালেন্সকে প্রতিস্থাপন করে।
পূর্ববর্তী রাউন্ডগুলোর ভগ্নাংশ যোগফল সেটেলমেন্ট, রিফিল এবং পেজ রিলোডের সময় localStorage-এ সংরক্ষিত থাকে। তবে, যদি কোনো রাউন্ড রিলোডের কারণে অসমাপ্ত থাকে, তবে ধরা স্টেক কাটা থাকে এবং কোনো রিফান্ড, পেমআউট বা চালু রাখার সুযোগ দেওয়া হয় না। রিলোড করার পর, ২০-এর ডিফল্ট স্টেক এবং প্রথম প্রিসেট মোড পুনরুদ্ধার করা হয়, কিন্তু কোনো অসমাপ্ত অগ্রগতি হারিয়ে যায়।
গাণিতিক প্রমাণ এবং সাইটের তথ্য
এক মিলিয়ন রাউন্ডের গাণিতিক সিমুলেশন নিশ্চিত করে যে, সকল ওয়েট মোডে প্লেয়ারের জন্য প্রত্যাশিত রিটার্ন (RTP) ৯৬%। পরিমাপকৃত RTP এই মানের আশেপাশে থাকে, যা পরিসংখ্যানগত স্যাম্পলিংয়ের কারণে সামান্য পরিবর্তনশীল। প্রতিটি মোডের জন্য নির্ভুল গ্রস RTP হলো ২৪/২৫, অর্থাৎ ৯৬%।
পর্যবেক্ষিত সাইটের তথ্য থেকে জানা যায় যে ডেমোতে কোনো অ্যাকাউন্ট ফ্লো বা পেমেন্ট প্রসেসিং নেই। ভার্চুয়াল কয়েনের কোনো নগদ মূল্য নেই। গেমটি ভার্চুয়াল কয়েনের ব্যালেন্স এবং ভগ্নাংশ পেমেন্ট ক্যারি ব্রাউজারের localStorage-এ সংরক্ষণ করে। এছাড়াও, পেজ টেমপ্লেটটি ডিজাইনের উদ্দেশ্যে একটি স্ট্যান্ডার্ড থার্ড-পার্টি অনুরোধ হিসেবে Google Fonts-এর স্টাইলশিট এবং ফন্ট ফাইল লোড করে।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
Divisor Remainder Ledger Reels কী?
এটি একটি মূল ব্রাউজার-ভিত্তিক ডেমো গেম যেখানে দুটি হেক্স রিল একটি ১ থেকে ২৫৬ পর্যন্ত পূর্ণসংখ্যা তৈরি করে। পুরস্কারটি এই পূর্ণসংখ্যার বর্গমূল পর্যন্ত সংখ্যাগুলো দিয়ে ভাগ করার পরে অবশিষ্টাংশগুলোর যোগফলের ওপর ভিত্তি করে নির্ধারিত হয়, যা একটি ওয়েট মোড (রৈখিক, বর্গ বা ঘন) দ্বারা সমন্বয় করা হয়।
ওয়ালেট রিস্টোরেশন কীভাবে কাজ করে?
রিস্টোরেশন একটি ম্যানুয়াল প্রক্রিয়া যা শুধুমাত্র আইডল অবস্থায় উপলব্ধ। যদি ব্যালেন্স ১০ কয়েনের নিচে নেমে যায়, তবে আপনি আপনার ব্যালেন্স ঠিক ১০০০ কয়েনে রিসেট করতে ক্লিক করতে পারেন। এটি আপনার বর্তমান ব্যালেন্সে যোগ হয় না, বরং তা প্রতিস্থাপন করে। এই রিসেটের সময় পূর্ববর্তী রাউন্ডগুলোর ভগ্নাংশ ক্যারি সংরক্ষিত থাকে।
যদি আমি রাউন্ড চলাকালীন পেজটি রিলোড করি তবে কী হয়?
যদি আপনি একটি সক্রিয় রাউন্ড চলাকালীন পেজটি রিলোড করেন, তবে ধরা খরচ (stake) কাটা থাকে। অসমাপ্ত রাউন্ডটি কোনো রিফান্ড, পেমেন্ট বা চালু রাখা ছাড়াই শেষ হয়ে যায়। রিলোড করার পরে আপনার ডিফল্ট স্টেক এবং মোড সেটিংস পুনরায় ফিরে আসে, তবে সক্রিয় রাউন্ডের কোনো অগ্রগতি হারিয়ে যায়।