ওয়ালেট ইনিশিয়ালাইজেশন ও রিফিল
ডেমোটি 1000 কয়েনের একটি ভার্চুয়াল ব্যালেন্স দিয়ে শুরু হয়। এটি একটি প্রাথমিক অবস্থা, ব্যাংক থেকে জমা দেওয়া টাকা নয়।
- ম্যানুয়াল রিফিল: যদি ব্যালেন্স 10 কয়েনের নিচে নেমে যায় এবং ইন্টারফেসটি আইডল থাকে, তবে রিফিল ক্লিক করলে ব্যালেন্স ঠিক 1000 হয়ে যায়। এই কাজটি অবশিষ্ট ব্যালেন্সের পরিবর্তে করে; এটি যোগ করে না।
- স্বয়ংক্রিয় পুনরায় পূরণ নেই: খেলার সময় বা সেটেলমেন্টের পর ব্যালেন্স স্বয়ংক্রিয়ভাবে পূরণ হয় না।
ফ্র্যাকশনাল ক্যারি ও ধারাবাহিকতা
ডেমোটি সেটেলমেন্ট, রিফিল এবং রিলোড জুড়ে ফ্র্যাকশনাল ক্যারি সংরক্ষণ করে। এর অর্থ হলো আংশিক কয়েনের মানগুলো তৎক্ষণাৎ নিচে রাউন্ড না করে স্থানীয় অবস্থায় রাখা হয়।
- সেটেলড ব্যালেন্স: স্থানীয়ভাবে সংরক্ষিত থাকে, শূন্য ব্যালেন্সসহ।
- অসম্পূর্ণ রিলোড: যদি আপনি একটি ট্রেস সক্রিয় থাকাকালীন (ক্যাপচার করা স্টেক, পাওয়ার এবং ক্যাপ লক করা) পেজটি রিলোড করেন, তবে অসম্পূর্ণ রাউন্ডটি রিফান্ড ছাড়াই শেষ হয়ে যায়। ক্যাপচার করা ডেবিটটি হারিয়ে যায়।
ভার্চুয়াল কয়েনের প্রকৃতি
এই ডেমো-তে ব্যবহৃত ভার্চুয়াল কয়েন শুধুমাত্র সিমুলেশনের জন্য।
- কোনো নগদ মূল্য নেই: কয়েনগুলোকে প্রকৃত মুদ্রায় রূপান্তর করা যায় না।
- বাহ্যিক প্রদানকারী নেই: এই কয়েনগুলোর সাথে কোনো যাচাইকৃত তৃতীয় পক্ষের পেমেন্ট প্রসেসর বা ব্যাংক যুক্ত নেই।
- উত্তোলন নেই: আপনি ভার্চুয়াল কয়েন বাইরের কোনো অ্যাকাউন্টে উত্তোলন করতে পারবেন না।
স্টোরেজ এবং গোপনীয়তা
ডেমোটি ব্রাউজারের localStorage ব্যবহার করে সেটেল করা ডেমো ব্যালেন্স এবং ভগ্নাংশ বহনকারী তথ্য সংরক্ষণ করে। এই স্টোরেজটি আপনার ডিভাইসেই সীমাবদ্ধ।
- অ্যাকাউন্ট লগইন নেই: এই ডেমোতে কোনো অ্যাকাউন্ট লগইন ফ্লো নেই। আপনাকে অ্যাকাউন্ট তৈরি করতে হবে না বা কোনো নথি আপলোড করতে হবে না।
- ডেটা প্রসেসিং: অ্যাকাউন্ট কন্ট্রোল না থাকার অর্থ এই নয় যে অন্য কোথাও ব্যক্তিগত ডেটা প্রসেস হচ্ছে না। ক্যাশে ফাইল মুছে ফেললেও ম্যানুয়ালি পরিষ্কার না করলে লোকাল স্টোরেজ অক্ষত থাকতে পারে।
সেটেলমেন্ট এবং অটো-ব্যাংকিং
ব্যাংকিং (বর্তমান কোট সেটেল করা) ম্যানুয়ালি বা অটোমেটিক ক্যাপের মাধ্যমে সম্পন্ন হয়।
- ম্যানুয়াল ব্যাংক: রাউন্ড লাইভ থাকাকালীন এটি তৎক্ষণাৎ উপলব্ধ। এটি বর্তমান কন্ডিশনাল কোট সেটেল করে।
- অটোমেটিক ক্যাপ: এটি ৪, ৮ বা ১২টি উন্মোচিত বিটের জন্য সেট করা থাকে। সিস্টেম ক্যাপে পৌঁছালে বর্তমান কোট অটোমেটিক্যালি ব্যাংক করে দেয়। যদি ক্যাপের আগেই কন্ডিশনাল সম্ভাব্যতা শূন্যে নেমে যায়, তবে এটি শূন্যে সেটেল হয়।
কন্ট্রোল স্টেট
সক্রিয় ট্রেস চলাকালীন:
- লক করা নিয়ন্ত্রণ: স্টেক, মোড (পাওয়ার সিলেকশন) এবং রিফিল বাটন লক করা থাকে।
- সাউন্ড: অডিও ফিডব্যাকের জন্য এটি উপলব্ধ থাকে।
- রিলোডিং: এটি ট্রেস শেষ করে দেয় এবং ক্যাপচার করা ডেবিট ফেরত দেওয়া হয় না।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
আমি কি আমার ভার্চুয়াল কয়েনগুলো একটি রিয়েল ব্যাংক অ্যাকাউন্টে উত্তোলন করতে পারি?
না। এই ডেমো-তে থাকা ভার্চুয়াল কয়েনগুলোর কোনো ক্যাশ ভ্যালু নেই এবং এগুলো কোনো বহিঃস্থ পেমেন্ট প্রোভাইডারের সাথে সংযুক্ত নয়। এগুলো উত্তোলন করা যায় না।
খেলা চলাকালীন পেজটি রিফ্রেশ করলে কী হয়?
যদি আপনি একটি সক্রিয় ট্রেস চলাকালীন পেজটি রিলোড করেন, তবে রাউন্ডটি শেষ হয়ে যাবে এবং কোনো রিফান্ড দেওয়া হবে না। ক্যাপচার করা স্টেক ডেবিট করা অবস্থায় থাকবে এবং কোনো পেমআউট বা পুনরায় চালু করা রাউন্ড পাওয়া যাবে না। পূর্বে সংরক্ষিত ফ্র্যাকশনাল ক্যারি সংরক্ষিত থাকবে। ডেবিটের পরেও ব্যালেন্স বজায় থাকবে; ১০-এর নিচে আইডল অবস্থায় থাকলে ম্যানুয়াল রিফিল পাওয়া যাবে।
ডেমো কি আমার ব্যক্তিগত ডেটা ব্যবহার করে পেমেন্টের জন্য?
ডেমোটি ব্যালেন্স ধরে রাখার জন্য লোকাল স্টোরেজ ব্যবহার করে। কোনো পেমেন্ট ফ্লো বা অ্যাকাউন্ট লগইন নেই, তাই ডেমোর ভেতরে কোনো পেমেন্ট-সংক্রান্ত ব্যক্তিগত ডেটা প্রক্রিয়া করা হয় না। তবে এর মানে এই নয় যে ব্রাউজারের অন্যান্য ডেটা বা গুগল ফন্টস-এর মতো থার্ড-পার্টি রিকোয়েস্টগুলোর সাপেক্ষে আপনি অ্যানোনিমাস আছেন।