လမ်းညွှန်

Inverse Hamming: ဒီမိုစနစ်နှင့် မျှော်မှန်းအမြတ်အစွန်းများ

ဤလမ်းညွှန်စာတမ်းတွင် Inverse Hamming ဂိမ်းအတွက် မူလကွင်းဆင်းဒီမို (virtual-coin demo) ကို တင်ပြထားပါသည်။ မေးမြန်းခံရသော အရာ၏ အမှန်တရားကို အတည်မပြုနိုင်သေးပါ။ ဤစာမျက်နှာသည် ဤအချိုးအစားဆန့်ကျင်ဘက် ခွဲခြားသင်္ချာနည်းဖြင့် လုပ်ဆောင်သော ဤဂိမ်း၏ မက္ကင်းနစ်၊ အမှတ်ပေးစနစ်နှင့် ဝေါလက်စ် (wallet) ဆိုင်ရာ နှုတ်ယူမှုများကို ရှင်းလင်းစွာ ရှင်းပြထားပါသည်။

အခမဲ့ ဒီမို ကစားရန်

အခမဲ့ ဒီမိုဂိမ်း

Virtual Coins · ငွေသားတန်ဖိုး မရှိ

ဂိမ်းသည် ၃x၃ ဇယားကွက်ဖွဲ့ရန် တရားမျှတသော ဘစ် (bits) ၉ ခုကို အသုံးပြုပါသည်။ အမြတ်အစွန်းများကို အကန့်အသတ်စက် (finite field) GF(2) ပေါ်ရှိ ဇယားကွက်ပြောင်းပြန် (matrix inverse) ၏ ဂုဏ်သတ္တိများအပေါ် အခြေခံ၍ ဆုံးဖြတ်ပါသည်။ အောက်တွင် ဤဒီမိုဂိမ်းတွင် တွေ့ရှိရသည့် တိကျသော သင်္ချာဆိုင်ရာ တည်ဆောက်ပုံနှင့် ဝေါလက်စ်ဆိုင်ရာ နှုတ်ယူမှုများကို ဖော်ပြထားပါသည်။

အမှတ်ပေးစနစ်နှင့် နည်းလမ်းများ

အဓိက ကစားနည်းမှာ တရားမျှတသော ဘစ် (bits) ခုနစ်ခုဖြင့် 3x3 မက်ထရစ် A ကို ဖွဲ့စည်းခြင်း ဖြစ်သည်။ ရမှတ်တွက်ချက်မှုသည် GF(2) ပေါ်ရှိ လီနီယာ အယ်ဂျီဘရာ (linear algebra) အပေါ် အခြေခံ၍ သတ်မှတ်ထားသည်-

  • စင်ဂျူလာ မက်ထရစ် (Singular Matrix): မက်ထရစ်သည် စင်ဂျူလာ ဖြစ်ပါက ဆုကြေးမှာ သုည ဖြစ်သည်။
  • နွန်-စင်ဂျူလာ မက်ထရစ် (Non-Singular Matrix): မက်ထရစ်သည် နွန်-စင်ဂျူလာ ဖြစ်ပါက ဆုကြေးသည် GF(2) ပေါ်ရှိ A ၏ ထူးခြားသော ပြောင်းပြန်မက်ထရစ် (unique inverse) တွင် ပါဝင်သော သုညမဟုတ်သည့် အင်္ဂါရပ်များ (nonzero entries) အရေအတွက်ကို ရေတွက်ခြင်း ဖြစ်သည်။

ရရှိသော ဆုကြေးကို ထပ်ကိန်း (၁၊ ၂ သို့မဟုတ် ၃) ဖြင့် တွက်ချက်ပြီး အားလုံးညီမျှသော ပြည့်စုံသည့် ဆွဲယူမှုများ (complete draws) အားလုံးပေါ်ရှိ တိကျသော ပျမ်းမျှတန်ဖိုးဖြင့် ပုံမှန်ပြုလုပ်ထားသည်။ ဤသို့ ပုံမှန်ပြုလုပ်ခြင်းသည် မုဒ်တစ်ခုစီအတွက် မျှော်မှန်းထားသော စုစုပေါင်း ပြန်အမ်းနှုန်း (gross return) 96% ကို ရရှိစေသည်။

မုဒ် (ထပ်ကိန်း)မျှော်မှန်း RTPတိုင်းတာရရှိသော RTP (နမူနာ)
ထပ်ကိန်း ၁96.00%96.22%
ထပ်ကိန်း ၂96.00%95.83%
ထပ်ကိန်း ၃96.00%96.25%

မှတ်ချက် - တိုင်းတာရရှိသော RTP တန်ဖိုးများသည် ဝန်ထမ်း 1,000,000 ကြိမ်မှ ရရှိသော နမူနာ လေ့လာတွေ့ရှိချက်များ ဖြစ်ပြီး သီးသန့် ကစားပွဲရလဒ်များကို အာမခံချက် မပေးပါ။

ထိန်းချုပ်မှုများနှင့် စတေ့များ

ဒီမိုတွင် စတေ့ ရွေးချယ်စရာ လေးမျိုး ပေးထားသည် - 10, 20, 50 နှင့် 100 ဗီရ်ကျွယ် ကွင်းများ။

  • စတေ့ တစ်ခုလုံး ကို ဘုတ်ပြား ဆွဲယူမှုတိုင်းတွင် သိမ်းဆည်းထားသည်။
  • အလိုအလျောက် ကစားခြင်း မရှိပါ: အလိုအလျောက် စီတန်းကစားခြင်း မရှိပါ။
  • ရပ်ခြင်း/ငွေထုတ်ခြင်း မရှိပါ: ကစားသမားများသည် အစောပိုင်းတွင် ရပ်ခြင်း သို့မဟုတ် ငွေထုတ်ခြင်း မပြုလုပ်နိုင်ပါ; ဆွဲယူမှု ပြီးဆုံးရမည်။
  • ထိန်းချုပ်မှုများ: စတေ့၊ မုဒ် နှင့် ပြန်လည်ဖြည့်ခြင်း ခလုတ်များသည် ကစားနေစဉ်ကာလအတွင်း ပိတ်ထားသည်။ အသံ ထိန်းချုပ်မှုများကိုသာ ဆက်လက် အသုံးပြုနိုင်သည်။

Wallet နှင့် သိမ်းဆည်းမှု

ဒီမိုမှာ ဒေသခံ virtual wallet ကို အသုံးပြုထားပါတယ်။ Balance စီမံခန့်ခွဲမှုအတွက် အောက်ပါစည်းမျဉ်းတွေ အသုံးပြုပါတယ်:

  • အစပိုင်း Balance: ကြေး ၁,၀၀၀။
  • ပြန်လည်ဖြည့်ဆည်းခြင်း: Idle balance က ၁၀ အောက်ကျသွားရင် manual restore ခလုတ်နဲ့ balance ကို ၁,၀၀၀ အတိအကျ ပြန်လည်ဖြည့်ပေးပါတယ်။ ဒါက automatic replenishment သို့မဟုတ် deposit မဟုတ်ဘဲ manual set ပဲ ဖြစ်ပါတယ်။
  • Fractional Carry: Fractional payout ပြောင်းလဲမှုတွေက settlement, manual refill နဲ့ reload အားလုံးမှာ ဆက်လက်တည်ရှိနေပါတယ်။
  • မပြီးဆုံးသေးသော အစီအစဉ်များ: မပြီးဆုံးသေးသော draw တစ်ခုအတွင်း page ကို reload လုပ်လိုက်ရင် အစီအစဉ်က ပြန်လည်ဆက်လက်မဆောင်ရွက်ဘဲ အဆုံးသတ်သွားပါတယ်။
  • Settlement: သုညအပါအဝင် ဒေသခံ settled balance က browser ထဲမှာ ဆက်လက်တည်ရှိနေပါတယ်။

ဒေတာနှင့် ဂုဏ်သိက္ခာ

ဒီဒီမိုထဲမှာ ဒေတာသိမ်းဆည်းခြင်းနဲ့ ဒေတာလက်ခံခြင်းတွေက ဒေသခံ browser အင်္ဂါရပ်တွေထဲမှာသာ ကန့်သတ်ထားပါတယ်:

  • သိမ်းဆည်းခြင်း: ဂိမ်း source က settled balance နဲ့ fractional carry အတွက် localStorage ကို အသုံးပြုပါတယ်။ ဒါက anonymity ကို ဖြစ်ပေါ်စေခြင်း သို့မဟုတ် အခြား processing တွေကို ချန်လှပ်ခြင်း မဟုတ်ပါဘူး။
  • တတိယပုဂ္ဂိုလ်များ: Template က Google Fonts stylesheet ကို ကြေညာထားပါတယ်။ လက်တွေ့ full-site network capture က ကျန်ရှိနေဆဲ ဖြစ်ပါတယ်။
  • Account/Payment: ဒီဒီမိုထဲမှာ account login flow သို့မဟုတ် payment flow မရှိပါဘူး။

တာဝန်ယူမှုဖြင့် အသုံးပြုခြင်း

၁၈+ အသက်အရွယ်: ဤလမ်းညွှန်သည် ၁၈+ အသက်အရွယ်မူဝါဒကို ရည်ရွယ်သည်။ ၎င်းသည် ယေဘုယျ ဥပဒေအရ အသက်အရွယ် သို့မဟုတ် အသက်အရွယ်စစ်ဆေးမှု (age gate) မဟုတ်ပါ။

  • Virtual Coins: Coin များတွင် ငွေကြေးတန်ဖိုးမရှိပြီး ဆွဲထုတ်၍မရပါ။
  • Behavior: ဤ demo သည် စိတ်ပိုင်းဆိုင်ရာအရ ပြုမူမှုကို သင်ပေးခြင်းမရှိသလို၊ ဆုံးရှုံးမှုများကို လုံခြုံစေခြင်းလည်းမရှိပါ။
  • Tools: ဤ demo interface တွင် အကောင့်အဆင့် ချုပ်ထားခြင်း၊ နာရီသတ်မှတ်ခြင်း သို့မဟုတ် ကိုယ်တိုင်ဆုတ်ခွာခြင်း (self-exclusion) ကိရိယာများ မရှိပါ။

သင်္ချာဆိုင်ရာ သက်သေပြချက်များ

တိကျသော ပေးချေမှုနိယာမကို source-bound mathematical evidence က သတ်မှတ်ထားသည်။ မုဒ်အားလုံးအတွက် မျှော်မှန်း RTP သည် 96% ဖြစ်သည်။ အောက်ပါဇယားသည် ဝန်းရက် ၁,၀၀၀,၀၀၀ မှ လေ့လာတွေ့ရှိရသဒိတာများကို ပြသထားသည်:

Powerဝန်းရက်Final CarryWallet Paid RTP
11,000,0000.044496.21851%
21,000,0000.933395.82647%
31,000,0000.731696.24641%

ကိန်းရှင် carry တန်ဖိုးများသည် simulation sample မှ တိကျသော လေ့လာတွေ့ရှိချက်များဖြစ်သည်။

မကြာခဏ မေးလေ့ရှိသော မေးခွန်းများ

Inverse Hamming တွင် ဆုကြေးကို မည်သို့တွက်ချက်သနည်း

ဆုကြေးသည် တရားမျှတသော bit ၉ ခုဖြင့် ဖွဲ့စည်းထားသော 3x3 matrix ပေါ်တွင် အခြေခံသည်။ Matrix သည် singular ဖြစ်ပါက ဆုကြေးသည် သုညဖြစ်သည်။ Non-singular ဖြစ်ပါက ဆုကြေးသည် GF(2) ပေါ်ရှိ unique inverse တွင် nonzero entries အရေအတွက်ကို ထပ်ကိန်း (1, 2 သို့မဟုတ် 3) ဖြင့် တွက်ချက်ပြီး exact mean ဖြင့် ပုံမှန်ပြုလုပ်ထားသည်။

စာမျက်နှာကို reload လုပ်ပါက ကျွန်ုပ်၏ balance ဘာဖြစ်သွားမည်နည်း

မပြီးဆုံးသေးသော draw အချိန်တွင် reload လုပ်ပါက ဝန်းပွဲသည် ပြန်ပေးခြင်း သို့မဟုတ် ဆက်လက်ပြုလုပ်ခြင်းမရှိဘဲ ပြီးဆုံးသွားမည်။ Settled balances နှင့် fractional carry များသည် localStorage တွင် ရှိနေမည်ဖြစ်သည်။

ကျွန်ုပ်၏ balance ကို အလိုအလျောက် ပြန်လည်ရရှိနိုင်ပါသလား

မဟုတ်ပါ။ သင့်၏ idle ဘလက်ကုန်ငွေသည် 10 အောက်သို့ ကျဆင်းသွားပါက ဘလက်ကုန်ငွေကို 1,000 အတိအကျ ပြန်လည်သတ်မှတ်ရန် restore ခလုတ်ကို လက်ဖြင့်နှိပ်ရန် လိုအပ်ပါသည်။ အလိုအလျောက် ပြည့်ဖြိုးမှု မရှိပါ။