খেলা এবং স্কোরিং পদ্ধতি
King Hub Witness একটি ৪x৪ বোর্ডে খেলা হয়, যেখানে নির্দিষ্ট সংখ্যক বিপদজনক হাজার্ড (hazards) একটি নির্দিষ্ট নিয়ম মেনে বিন্যস্ত থাকে। অন্তত একটি বিপদঘর পাশের বা কোণাকুণি ঘরের সংযোগে অন্য প্রতিটি বিপদঘরের সংলগ্ন থাকে। বাকি বিপদঘরগুলো পরস্পরের সংলগ্ন হওয়া জরুরি নয়। বোর্ডের সেলগুলো ১ থেকে ১৬ পর্যন্ত সারি-প্রধান (row-major) ক্রমে সাজানো।
- প্রতিটি নিরাপদ সেল নির্বাচনের সময় গ্রস ভ্যালু সেই সেলের সুরক্ষিত থাকার নিখুঁত সম্ভাবনা অনুযায়ী গণনা করা হয়।
- গ্রস ভ্যালু শুরু হয় ০.৯৭ গুণ স্টেক দিয়ে এবং তা বর্তমান ভ্যালুকে সেলটির নিরাপত্তার সম্ভাবনা দিয়ে ভাগ করে পাওয়া যায়।
- যদি কোনো চয়েসের প্রত্যাশিত কোট ১,০০০x-এর বেশি হয়, তবে তা বন্ধ করে দেওয়া হয় কিন্তু অবস্থা পরিবর্তন হয় না।
সেটেলমেন্ট এবং অটোমেটিক কালেকশন
গেমের সেটেলমেন্ট নিয়মাবলী নিম্নরূপ:
- অন্তত একটি নিরাপদ সেল খোলা হওয়ার পরেই কালেকশন করা যায়।
- যদি কোনো নিরাপদ সেল খোলা হওয়ার পর আর কোনো অনিশ্চিত (uncertain) মুভ না থাকে, তবে অটোমেটিক সেটেলমেন্ট হয়।
- একটি হাজার্ডে (বিপদ) ক্লিক করলে শূন্য রিটার্ন পাওয়া যায়।
- গেমের সময় ব্যবহৃত হাজার্ড লেআউট কখনও পুনরায় ড্র করা হয় না; এটি নির্বাচিত কাউন্টের প্রকাশিত কনস্ট্রেইন্ট সাপোর্ট থেকে সমভাবে নমুনা হিসেবে নেওয়া হয়।
প্রত্যাশিত গ্রস রিটার্ন (RTP)
ফেয়ার সাপোর্ট মডেল অনুযায়ী, প্রতিটি রিভিলড-ইনফরমেশন কৌশলের প্রত্যাশিত গ্রস রিটার্ন ৯৭%। এটি কোনো জয়ের সম্ভাবনা নয়। নিচের টেবিলে বিভিন্ন হাজার্ড কাউন্ট এবং গভীরতার (depth) জন্য সঠিক এবং পরিমাপকৃত শতাংশ দেখানো হলো:
| গভীরতা (Depth) | হাজার্ড | সঠিক শতাংশ (%) | পরিমাপকৃত শতাংশ (%) |
|---|---|---|---|
| 1 | 3 | 96.9999999999997 | 97.0763 |
| 2 | 3 | 96.99999999999984 | 97.005865 |
| 3 | 3 | 96.99999999999997 | 97.13541 |
| 1 | 4 | 96.99999999999996 | 97.00009 |
| 2 | 4 | 96.99999999999974 | 96.980485 |
| 3 | 4 | 96.99999999999999 | 96.945945 |
| 1 | 5 | 96.9999999999998 | 96.993755 |
| 2 | 5 | 97.00000000000021 | 97.0144 |
| 3 | 5 | 96.99999999999989 | 97.179385 |
এই পরিমাপকৃত শতাংশগুলো সাপোর্টিং স্যাম্পল অবজার্ভেশন, গাণিতিক বিত্ত আইন বা প্রতিশ্রুতিভুক্ত রিটার্ন নয়।
ওয়ালেট এবং ব্যালেন্স ব্যবস্থাপনা
এই ডেমো ওয়ালেটের তথ্য চুক্তি থেকে নেওয়া হয়েছে:
- প্রাথমিক ব্যালেন্স: 1000।
- রেস্টোরেশন: যদি আইডেল (idle) অবস্থায় ব্যালেন্স 10-এর নিচে থাকে, তবে ম্যানুয়ালি রিসেট করে 1000 সেট করা হয়।
- ফ্র্যাকশনাল কারি (Fractional Carry): সেটেলমেন্ট, ম্যানুয়াল রিফিল এবং রিলোডের মাধ্যমে বজায় থাকে।
- আনফিনিশড রিলোড: একটি অসমাপ্ত রাউন্ড রিলোডের সময় রিফান্ড বা রিজিউম ছাড়াই শেষ হয়ে যায়।
নিয়ন্ত্রণ এবং মোড
খেলা চলাকালীন সময় স্টেক, মোড এবং রিফিল লক থাকে। স্টেকের পছন্দগুলো হলো 10, 20, 50, 100।
- নিরাপদ সেল খোলা হওয়ার পরেও জানা-নিরাপদ সেলগুলোর ভ্যালু অপরিবর্তিত থাকে।
- প্রমাণিত হাজার্ডগুলো ডিজেবল থাকে।
- প্রতিটি ঘরের নিরাপদ হওয়ার শর্তসাপেক্ষ সম্ভাবনা দশমিকের এক ঘর পর্যন্ত দেখানো হয়; গণনায় গোল না করা মান ব্যবহৃত হয়।
প্রাইভেসি এবং ডেটা
গেমের সোর্সে localStorage ব্যবহার করা হয় সেটেল্ড ব্যালেন্স এবং ফ্র্যাকশনাল কারি সংরক্ষণের জন্য। এটি অজ্ঞাতনামা বা অ্যানোনিমিটি নিশ্চিত করে না। টেমপ্লেটে Google Fonts-এর জন্য একটি স্টাইলশিট ঘোষণা করা হয়েছে, তবে পুরো সাইটের নেটওয়ার্ক ক্যাপচার এখনও বাকি।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
King Hub Witness-এর প্রত্যাশিত রিটার্ন কত?
ফেয়ার সাপোর্ট মডেলে, প্রতিটি রিভিলড-ইনফরমেশন কৌশলের প্রত্যাশিত গ্রস রিটার্ন 97%। এটি জয়ের সম্ভাবনা নয়। পরিমাপকৃত শতাংশ (যেমন 97.0763%) এবং সঠিক গাণিতিক মান (যেমন 96.9999999999997%) আলাদা; গাণিতিক মানই চূড়ান্ত।
ডেমোতে ব্যালেন্স কীভাবে রিসেট হয়?
যদি আইডেল অবস্থায় ব্যালেন্স 10-এর নিচে চলে যায়, তবে ম্যানুয়ালি রিসেট করে ব্যালেন্স 1000-এ সেট করা হয়। এই প্রক্রিয়ায় ফ্র্যাকশনাল পরিবর্তন বজায় থাকে। যদি রাউন্ড চলার সময় রিলোড করা হয়, তবে কোনো রিফান্ড পাওয়া যায় না।
কীভাবে অটোমেটিক সেটেলমেন্ট হয়?
অটোমেটিক সেটেলমেন্ট তখনই হয় যদি কোনো নিরাপদ সেল খোলা হওয়ার পর আর কোনো অনিশ্চিত (uncertain) মুভ না থাকে। এছাড়া, যদি কোনো চয়েসের প্রত্যাশিত কোট 1,000x-এর বেশি হয়, তবে তা বন্ধ হয়ে যায়।