গেম মেকানিক্স ও অপ্টিমাইজেশন
সেভেনটিন কয়েন রিপেয়ার হলো একটি স্বাধীন রুয়েলেট-পরিবারের অপ্টিমাইজেশন ডেমো, যা একটি স্ট্যান্ডার্ড ইউরোপীয় রুয়েলেট পেটেবল থেকে আলাদা। এর মূল লক্ষ্য হলো ঠিক ১৭ টাকার সমান মূল্যের ন্যূনতম সংখ্যক কয়েন তৈরি করা।
- সিস্টেম স্বয়ংক্রিয়ভাবে এমন কয়েনের ন্যূনতম সংখ্যা খুঁজে বের করে যাদের মানের যোগফল ঠিক ১৭ হয়। ১ ডেনোমিনেশনের এবং প্রতিটি চারটি ডেনোমিনেশনের (উইল রিডিং + ১) জন্য অসীম সংখ্যক কয়েন পাওয়া যায়। পুনরাবৃত্তি হওয়া মানগুলো নতুন ডেনোমিনেশন টাইপ তৈরি করে না। প্রতিটি উইল স্বাধীনভাবে ০ থেকে ৭ পর্যন্ত একটি সমসম্ভাব্য মান নির্বাচন করে। খেলোয়াড় সমাধানটি বেছে নেয় না। প্রতি রাউন্ডে ১০, ২০, ৫০ বা ১০০ এর একটি সম্পূর্ণ ভার্চুয়াল স্টেক ধরা পড়ে।
- ইনপুট: চারটি স্বাধীনভাবে সমসম্ভাব্য কাস্টম উইল রিডিং (০–৭) লেবেলযুক্ত ইনপুট সরবরাহ করে।
- অপ্টিমাইজেশন: সর্বোত্তম গণনা স্বয়ংক্রিয়ভাবে সম্পন্ন হয়; খেলোয়াড় ম্যানুয়ালি কোনো অপ্টিমাইজেশন সমাধান বেছে নেয় না।
- রিওয়ার্ড পাওয়ার: মোড ১, ২ এবং ৩ প্রত্যেকটি তাদের নিজস্ব নির্দিষ্ট ৪০৯৬-ড্র গড় ব্যবহার করে, যা ৯৬% প্রত্যাশিত মোট রিটার্ন প্রদান করে।
ওয়ালেট, রিফিলস, এবং পার্সিস্টেন্স
ডেমো ওয়ালেট একটি বাহ্যিক অ্যাকাউন্ট লগইন ফ্লো ছাড়াই লোকাল স্টেটে কাজ করে।
- প্রাথমিক ব্যালেন্স: 1000 ভার্চুয়াল কয়েন।
- ম্যানুয়াল রিস্টোরেশন: যখন ব্যালেন্স ইডল অবস্থায় 10-এর নিচে নেমে যায়, তখন ব্যবহারকারী ব্যালেন্স ঠিক 1000-এ রিস্টোর করতে পারেন। এই কাজটি ব্যালেন্স সেট করে; এটি পূর্বের যোগফলে কয়েন যোগ করে না।
- ফ্র্যাকশনাল ক্যারি: ফ্র্যাকশনাল পরিবর্তন সেটলমেন্ট, ম্যানুয়াল রিফিল এবং রিলোডের মাধ্যমে টিকে থাকে।
- রিলোড বিহেভিয়ার: একটি অসমাপ্ত রাউন্ড রিলোডের সময় রিফান্ড বা রিজিউম ছাড়াই শেষ হয়ে যায়। শুধুমাত্র সেটলড ব্যালেন্স সংরক্ষিত হয়।
স্টেকস, কন্ট্রোলস, এবং স্টপিং
সক্রিয় প্লের সময় কন্ট্রোলস লক থাকে, তবে সাউন্ড পাওয়া যায়।
- স্টেকস: প্রতিটি ড্র-এর জন্য একটি সম্পূর্ণ স্টেক, যা 10, 20, 50, অথবা 100 থেকে নির্বাচন করা হয়।
- অটো/স্টপ: কোনো অটোমেটিক কিউ বা আদিম ক্যাশ-আউট অপশন নেই। প্রতিটি ড্র একটি সম্পূর্ণ স্টেক ধরে নেয়।
- রিফিল লক: প্লে সক্রিয় থাকলে রিফিল বাটন লক থাকে।
পেআউটস এবং গাণিতিক প্রমাণ
প্রদর্শিত মাল্টিপ্লায়ারগুলি নেট লাভ নয়, বরং ব্রাউট কয়েন রিটার্ন নির্দেশ করে। প্রকৃত পেআউট ম্যাথ সোর্স-বাউন্ড ম্যাথমেটিক্যাল ইভিডেন্স-এ রেকর্ড করা হয়।
| মোড | এক্সপেক্টেড RTP | মেজার্ড % (1M রাউন্ড) |
|---|---|---|
| 1 | 95.99999999999342% | 96.00838499999999% |
| 2 | 96.00000000000254% | 95.931015% |
| 3 | 96.00000000000236% | 95.924645% |
সিমুলেশন মেজারমেন্ট সাপোর্টিং স্যাম্পল অবজার্ভেশন এবং এটি গাণিতিক পেআউট ল অথবা প্রতিশ্রুত রিটার্ন হিসেবে বিবেচিত নয়।
গোপনীয়তা এবং ডেটা সংরক্ষণ
গোপনীয়তা সংক্রান্ত দাবিগুলো মূলত সোর্স কোডে স্পষ্টভাবে যা দেখা যায় তার মধ্যেই সীমাবদ্ধ।
- সংরক্ষণ: গেমের সোর্সে সেটেল্ড ব্যালেন্স এবং ভগ্নাংশ বহন (fractional carry) এর জন্য localStorage ব্যবহার করা হয়। এর অর্থ হলো এটি এককভাবে গোপনীয়তা নিশ্চিত করে না বা অন্য কোনো প্রক্রিয়াকরণ বাদ দেয় না।
- তৃতীয় পক্ষ: টেমপ্লেটে একটি Google Fonts স্টাইলশিট ঘোষণা করা হয়েছে; তবে পুরো সাইটের নেটওয়ার্ক ক্যাপচার এখনও বাকি আছে।
- ডেটা প্রক্রিয়াকরণ: অ্যাকাউন্ট নিয়ন্ত্রণের অনুপস্থিতির অর্থ এই নয় যে কোনো ব্যক্তিগত ডেটা প্রক্রিয়াকরণ হচ্ছে না।
পরিপ্রেক্ষিত এবং দায়িত্বশীল ব্যবহার
১৮+ বয়সী দর্শক: এই ১৮+ বয়সের উল্লেখটি এই গাইডের নিজস্ব দর্শক নীতিমালা, এটি কোনো সার্বজনীন আইনি বয়স বা কার্যকর বয়স যাচাইকরণ পদ্ধতি নয়।
দায়িত্বশীল ব্যবহারের মধ্যে রয়েছে ঐচ্ছিক বিরতি নেওয়া এবং আপনার ব্যক্তিগত সময় ও ভার্চুয়াল কয়েনের সীমা পর্যবেক্ষণ করা। ডেমোটি আচরণগতভাবে প্রশিক্ষণ দেয় না বা ক্ষতি নিরাপদ করে না। এটি অ্যাকাউন্ট-লেভেলের ব্লকিং, টাইমার বা স্ব-বর্জন (self-exclusion) টুলের প্রতিশ্রুতি দেয় না।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
ভার্চুয়াল কয়েনগুলোর কি কোনো নগদ মূল্য আছে?
না। এই ডেমোতে ব্যবহৃত ভার্চুয়াল কয়েনগুলো শুধুমাত্র প্রদর্শনের উদ্দেশ্যে এবং এর কোনো বাস্তব নগদ মূল্য নেই। এগুলোর সাথে কোনো পেমেন্ট বা অ্যাকাউন্ট সার্ভিস যুক্ত নেই।
ব্যালেন্স পুনরুদ্ধার কীভাবে কাজ করে?
যখন ব্যালেন্স নিষ্ক্রিয় থাকে এবং ১০ এর নিচে থাকে, তখন আপনি এটি ঠিক ১০০০-এ পুনরুদ্ধার করতে পারেন। এটি ব্যালেন্স সেট করে; এটি পূর্ববর্তী রাউন্ড থেকে কোনো অবশিষ্ট ভগ্নাংশ বহন (fractional carry) যোগ করে না।
গেম চলাকালীন পেজটি রিলোড করলে কী হয়?
অসমাপ্ত রাউন্ডটি কোনো রিফান্ড বা রিজিউম ছাড়াই শেষ হয়ে যায়। শুধুমাত্র সেটেল্ড ব্যালেন্স, যার মধ্যে কোনো ভগ্নাংশ বহনও থাকতে পারে, তা লোকাল স্টোরেজে সংরক্ষিত থাকে।