အစစ်အမှန် စင်မူလေ့ကျင့်ခန်း စည်းမျဉ်းများ
အဆိုပါအစီအစဉ်မတိုင်မီ လွတ်လပ်သော fair bits (၁၂) ခုကို ရယူပါ။ ဆက်တိုက်ဖြစ်နေသော စုံတွဲများသည် သုညမှ သုံးအထိ အမည်ပေးထားသော အရောင် (၆) ခုကို ဖြစ်ပေါ်စေသည် - အရောင်တန်ဖိုးသည် ပထမ bit ကို နှစ်ဆမြှောက်ပြီး ဒုတိယ bit ကို ပေါင်းခြင်းဖြစ်သည်။ နောက်ဆုံးရရှိသော ဆုငွေသည် အရောင်အမည် (၄) ခုလုံး အနည်းဆုံးတစ်ကြိမ်စီ ပါဝင်လာသည်နှင့် ပထမအပြီးသတ်သွားသော အရောင်သည် ဆixမမြောက်အပြီးသတ်သွားသော အရောင်နှင့် တူညီသည့်အခါ တစ်တန်ဖိုးသာ ရရှိမည်ဖြစ်ပြီး၊ အခြားအခြေအနေများတွင် ဆုငွေမှာ သုညဖြစ်သည်။ ရယူထားသော bits (၁၂) ခုကို တစ်ခုချင်းစီ ဖော်ပြပါ။ အပြီးသတ်သွားသော အရောင်များနှင့် တစ်စိတ်တစ်ပိုင်း ဖော်ပြထားသော စုံတွဲတစ်ခုသည် conditional quote အတွက် သတင်းအချက်အလက်များ ပေးစွမ်းနိုင်သည်။
ဤသည်မှာ ဤလမ်းညွှန်၏ မူလစည်းမျဉ်းများဖြစ်သည်။ အလားတူပုံရိပ်၊ ကစားနယ်နိမိတ်အမည်များနှင့် ရှာဖွေရေးအကျဉ်းချုပ်များသည် ပြင်ပကုမ္ပဏီကစားနည်းတစ်ခုနှင့် သက်ဆိုင်ကြောင်း သက်သေပြနိုင်ခြင်း မရှိပါ။
တွက်ချက်မှု ဥပမာများ
အရောင်များ [0,1,2,3,1,0] သည် သတ်မှတ်ချက်နှင့် ကိုက်ညီသည်။ အရောင်များ [0,1,2,3,1,2] သည် ပထမ/နောက်ဆုံး သတ်မှတ်ချက်ကို မဖြည့်ဆည်းနိုင်ပါ၊ သုညခြောက်လုံးသည် အရောင်လေးမျိုး သတ်မှတ်ချက်ကို မဖြည့်ဆည်းနိုင်ပါ။ ဖြစ်နိုင်ခြေရှိသော ခြောက်စလုံး အစီအစဉ် ၄၀၉၆ ခုအနက် ၂၄၀ ခုသာ သတ်မှတ်ချက်နှင့် ကိုက်ညီပြီး၊ ပထမအဆင့် ပျမ်းမျှတန်ဖိုးမှာ ၁၅/၂၅၆ သို့မဟုတ် ၀.၀၅၈၅၉၃၇၅ ဖြစ်သည်။ အောင်မြင်သော နောက်ဆုံးအခြေအနေတွင် ခန့်မှန်းချက်သည် စတုတ်၏ ၁၆.၅၅၄၆၆၆၆၆၇ ဆ ဖြစ်သည်။ ဤသည်မှာ ငွေကြေးတစ်စက္ကန့် ပေးချေမှု မဟုတ်ပါ - ဆုငွေ တစ်တန်သည် ပထမအဆင့် ဖြစ်တန်စွမ်းအပေါ် အခြေခံ၍ ပုံမှန်ပြုလုပ်ထားသည်။ အစီအစဉ်သည် ပထမနှင့် နောက်ဆုံး အရောင်များအထိ အရေးပါသည်။
ကန့်သတ်ချက်ရှိသော ခန့်မှန်းစကားဝှက်နှင့် တိကျသော မျှော်မှန်းအကျိုးအမြတ်
ဖြစ်နိုင်ခြေအားလုံးတူညီသော ၄၀၉၆ ခုသော ပြီးဆုံးသည့် အစီအစဉ်များအားလုံးကို စာရင်းပြုစုပါ။ ခွဲခြမ်းစိတ်ဖြာချက်သည် ဖော်ပြထားသော အစိတ်အပိုင်းအပေါ် မူတည်၍ တွက်ချက်ထားသော တိကျသည့် ပျမ်းမျှ နောက်ဆုံးဆုကြေး၏ ၀.၉၇ ဆ ဖြစ်ပြီး၊ မူလပျမ်းမျှတန်ဖိုးဖြင့် စားထားသည်။ ၎င်းသည် စတင်ချိန်တွင် အရောင်းအဝယ်ပမာဏ၏ ၀.၉၇ ဆဖြင့် စတင်ပြီး တက်ခြင်း သို့မဟုတ် ကျခြင်း ဖြစ်နိုင်သည်။ ခွဲခြမ်းစိတ်ဖြာချက်သည် ဖော်ပြထားသော အချက်အလက်များကိုသာ အသုံးပြုပြီး ကျပန်းကိန်းဂဏန်းများ မထည့်သွင်းဘဲ လျှော့ထားသော အစီအစဉ်ကို ထပ်မံမပြောင်းလဲပါ။
လက်ဖြင့် ငွေချေခြင်းသည် မူလအခြေအနေ သို့မဟုတ် ဖော်ပြထားသော အဆင့်များအကြားတွင် လက်ရှိ ခွဲခြမ်းစိတ်ဖြာချက်ကို ဘဏ်တင်သည်။ ဝိုင်းရOUNDS မတိုင်မီ၊ ၁.၂၊ ၁.၅၊ ၂၊ ၃ သို့မဟုတ် ၅ တို့ထဲမှ အလိုအလျောက် ပစ်မှတ်တစ်ခုကို ရွေးချယ်ပါ၊ သို့မဟုတ် လက်ဖြင့် ချေကြေးရွေးပါ။ အလိုအလျောက် စုဆောင်းခြင်းသည် ရွေးချယ်ထားသော ပစ်မှတ်နှင့် ညီမျှသော သို့မဟုတ် ထက်ဝင်သည့် ပထမဆုံး ဖော်ပြချက်တွင် ဖြစ်ပေါ်ပြီး၊ အထွက်အပြည့်အစုံကို ပေးအပ်သည်။ အခြေအနေအရ တန်ဖိုး သုညဖြစ်ပါက နှိုင်းယှဉ်ချက်သည် ချက်ချင်း သုညဖြစ်သွားမည်။ အခြားသောအခါ နောက်ဆုံးအဆင့်သည် အလိုအလျောက် နှိုင်းယှဉ်ချက်ပြုလုပ်သည်။
ဖော်ပြထားသော အချက်အလက်များအပေါ် အခြေခံထားသော ခွင့်ပြုထားသည့် ဆုံးဖြတ်ချက်အားလုံးသည် ၉၇% တိကျသော ပျမ်းမျှ စုစုပေါင်း ဗီဒီယို ပြန်လည်ပေးအပ်မှု ရှိသည်။ ၎င်းသည် ၉၇% အနိုင်ရရှိမှု ဖြစ်နိုင်ခြေ သို့မဟုတ် အစီအစဉ်အာမခံချက် မဟုတ်ပါ။ စုစုပေါင်း ခရက်ဒစ်တွင် အရောင်းအဝယ် ပါဝင်ပြီး၊ သန့်စင်သော ပြောင်းလဲမှုတွင် ချေကြေးကို နုတ်ထားသည်။ မရောက်နိုင်သော ပစ်မှတ်သည် နောက်ဆုံး နှိုင်းယှဉ်ချက်အတွက် စောင့်ဆိုင်းသည်။ Stitch Colour Closure သည် အသုံးပြုနိုင်သော ပြီးဆုံးမှု မရှိပါက အစောပိုင်းတွင် သုညသို့ ရောက်ရှိနိုင်သည်။
ဖမ်းယူထားသော အရန်ငွေနှင့် တည်ငြိမ်သော ဝေါလက်ကတ်
ဘရောက်ဆာ ဝါလက်အသစ်တွင် အခမဲ့ ဗirtual ကြေး ၁,၀၀၀ ပါရှိသည်။ စက်ဝိုင်းစတင်မီ ၁၀၊ ၂၀၊ ၅၀ သို့မဟုတ် ၁၀၀ တန်ဖိုးရှိသော စုစည်းကြေးတစ်ခုကို ရွေးချယ်ပါ။ စုစည်းကြေးသည် တစ်ကြိမ်တည်း နုတ်ယူခံရပြီး၊ စက်ဝိုင်းတစ်ခုသာ တစ်ချိန်တည်း လှုပ်ရှားနိုင်သည်။ စုစည်းကြေး/ပစ်မှတ် ထိန်းချုပ်မှုများ လှုပ်ရှားနေစဉ် အချိန်တွင် ပိတ်ထားမည်။ Cash Out သည် ငွေထုတ်ယူခြင်းမဟုတ်ဘဲ ထိုစက်ဝိုင်းကို စုဆောင်းရန် ဖြစ်သည်။
ဆုံးဖြတ်ပြီး ဘတ်ဂျက်နှင့် အပိုင်းကိန်း ချေးငွေ သယ်ဆောင်မှုများ localStorage တွင် တည်ရှိသည်။ ပြန်လည်ဆန်းသစ်ခြင်းသည် ဆုံးဖြတ်ပြီးငွေများကို ပြန်လည်ဖြည့်ဆည်းပေးခြင်း မဟုတ်ပါ။ အပိုင်းကိန်းများသည် စုစည်းပြီးမှ စုစည်းကြေးများကို ခွဲဝေပေးသည်။ လိုအပ်ပါက လက်လှုပ်ရှားမှုမရှိဘဲ ဘတ်ဂျက် ၁၀ အောက်တွင်သာ လက်တွေ့ဖြည့်ဆည်းခြင်းကို အသုံးပြုနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် ဘတ်ဂျက်ကို ၁,၀၀၀ သို့ ပြန်လည်သတ်မှတ်ပေးပြီး သယ်ဆောင်မှုကို ထိန်းသိမ်းပေးသည်။ ၎င်းသည် အလိုအလျောက် မဖြစ်ပေါ်ဘဲ ၁,၀၀၀ ကို ထပ်မံဖြည့်ဆည်းပေးခြင်း မဟုတ်ပါ။ Cache ကိုရှင်းလင်းခြင်းသည် localStorage ကို ထိခိုက်စေနိုင်သည်။
Local storage နှင့် ပြင်ပတောင်းဆိုမှုများ
ဘရောက်ဆာသည် ဆုံးဖြတ်ပြီး ဘတ်ဂျက်နှင့် အပိုင်းကိန်း ချေးငွေ သယ်ဆောင်မှုများကို local game state အဖြစ် ထိန်းသိမ်းထားသည်။ ဤစာရင်းများသည် အွန်လိုင်းအကောင့်မဟုတ်ဘဲ ပြန်လည်ရယူခြင်း သို့မဟုတ် ကိရိယာဆိုင်ရာ ညှိနှိုင်းမှု ဝန်ဆောင်မှုကို မပေးပါ။ ဝက်ဘ်ဆိုက်သိုလှောင်မှုကို ရှင်းလင်းခြင်းသည် ၎င်းတို့ကို ဖျက်ပစ်နိုင်သည်။ Cache ကိုသာ ရှင်းလင်းခြင်းဖြင့် ဖျက်ပစ်နိုင်မည် မဟုတ်ပါ။
စာမျက်နှာများသည် Google Fonts နှင့် Statinside analytics script တို့ကို တောင်းဆိုသည်။ Server/CDN မှတ်တမ်းများနှင့် ပြင်ပတောင်းဆိုမှုများသည် IP လိပ်စာ၊ ဘရောက်ဆာ၊ ကိရိယာနှင့် တောင်းဆိုမှုအသေးစိတ်များကို ဖော်ပြနိုင်သည်။ မည်သည့် ဂုဏ်သိက္ခာ၊ ကုကီးသက်တမ်း၊ ပရိုဖိုင်လ်မရှိခြင်း သို့မဟုတ် တတိယပါတီ စီမံခန့်ခွဲမှုအကြောင်း အပြည့်အဝဖော်ပြချက်ကို သတ်မှတ်ထားခြင်း မရှိပါ။ ပုဂ္ဂိုလ်ရေးအချက်အလက် ပုံစံမရှိခြင်းသည် ဘရောက်ဆင်းလုပ်ခြင်းဖြင့် ပုဂ္ဂိုလ်ရေးအချက်အလက် မှတ်တမ်းမဖြစ်ပေါ်ကြောင်း သက်သေပြခြင်း မဟုတ်ပါ။
ပြင်ပဖော်ပြချက်များ၏ ကန့်သတ်ချက်များ
ဤနေရာတွင် ပြင်ပကုမ္ပဏီ အမှတ်အသား၊ တရားဝင် domain၊ ကုမ္ပဏီလုံခြုံရေး ဆုံးဖြတ်ချက်၊ လိုင်စင်၊ ငွေကြေးဝန်ဆောင်မှု သို့မဟုတ် ဖောက်သည်များအားပေးရေး လမ်းကြောင်းတစ်ခုခုကို အတည်ပြုထားခြင်း မရှိပါ။ လိုဂို၊ ရှာဖွေရေး ရanking၊ အမည် သို့မဟုတ် ပရော်ဖက်ရှင်နယ် အပြင်အဆောင့်တို့သည် ဤအချက်အလက်များကို အတည်ပြုပေးနိုင်ခြင်း မရှိပါ။ HTTPS သည် ရွေးချယ်ထားသော host သို့ သယ်ဆောင်မှုကို ချောမွေ့စေသော်လည်း host ကုမ္ပဏီကို အတည်ပြုပေးခြင်း မဟုတ်ပါ။
Simulator သည် ပြင်ပ တုံ့ပြန်မှု၊ ကုမ္ပဏီဆိုင်ရာ ချီးမြှင့်ငွေ၊ အကောင့်များ၊ ငွေကြေး သို့မဟုတ် ငွေပေးချေမှုများကို စမ်းသပ်၍ မရနိုင်ပါ။ ဤစာမျက်နှာများအတွက် ကုမ္ပဏီဆိုင်ရာ စမ်းသပ်မှု သမိုင်းကြောင်း၊ စည်းမျဉ်းကန့်သတ်သူ အသိအမှတ်ပြုချက် သို့မဟုတ် အတည်ပြုထားသော ဆက်သွယ်ရန် နည်းလမ်းများရှိသည့် သတင်းစာဆရာ အဖွဲ့အစည်းတစ်ခုခုကို ဖော်ပြထားခြင်း မရှိပါ။
မကြာခဏ မေးလေ့ရှိသော မေးခွန်းများ
ဤသည်မှာ အတည်ပြုထားသော ချီးမြှင့်သူ၏ ဝက်ဘ်ဆိုက် ဖြစ်ပါသလား။
မဟုတ်ပါ။ ဤနေရာတွင် ပြင်ပ ကုမ္ပဏီ ဆက်စပ်မှုကို အတည်ပြုထားခြင်း မရှိပါ။
Terminal reward ကို မည်သို့ သတ်မှတ်သနည်း။
ဝိုင်းပွဲမစတင်မီ လွတ်လပ်သော fair bits တစ်ဆယ်ကို ဆွဲယူပါ။ ဆက်တိုက်ဖြစ်သော စုံတွဲများသည် သုညမှ သုံးအထိ အမည်ပေးထားသော အရောင်ခြောက်ရပ်ကို ဖြစ်စေသည်။ အရောင်တန်ဖိုးသည် ပထမ bit ၏ နှစ်ဆနှင့် ဒုတိယ bit ပေါင်းလဒ်နှင့် ညီမျှသည်။ Terminal reward သည် အရောင်လေးမျိုးလုံး အနည်းဆုံးတစ်ကြိမ်စီ ပါဝင်ပြီး ပထမပြီးဆုံးသော အရောင်သည် ခြောက်မောက်ပြီးဆုံးသော အရောင်နှင့် တူညီသည့်အခါ တန်ဖိုးတစ်ခု ဖြစ်လာသည်။ အခြားအခြေအနေများတွင် reward သည် သုညဖြစ်သည်။ ဆွဲယူထားသော bits တစ်ဆယ်ကို တစ်ခုချင်းစီ ဖော်ပြပါ။ ပြီးဆုံးသော အရောင်များနှင့် တစ်စိတ်တစ်ပိုင်း ဖော်ပြထားသော စုံတွဲတို့သည် conditional quote အတွက် အချက်အလက်များ ပေးစွမ်းနိုင်သည်။
Worked example ဆိုသည်မှာ အဘယ်နည်း။
အရောင် [0,1,2,3,1,0] သည် သတ်မှတ်ချက်နှင့် ကိုက်ညီသည်။ အရောင် [0,1,2,3,1,2] သည် ပထမ/နောက်ဆုံး သတ်မှတ်ချက်နှင့် မကိုက်ညီပါ၊ သုညခြောက်လုံးသည် အရောင်လေးမျိုး သတ်မှတ်ချက်နှင့် မကိုက်ညီပါ။ ဖြစ်နိုင်ခြေတူညီသော bit sequence ၄၀၉၆ ခုအနက် ၂၄၀ ခုသာ သတ်မှတ်ချက်နှင့် ကိုက်ညီပြီး၊ ကနဦး ပျမ်းမျှတန်ဖိုးမှာ 15/256 သို့မဟုတ် 0.05859375 ဖြစ်သည်။ အောင်မြင်သော terminal outcome တွင် quote သည် stake ၏ 16.554666667 ဆ ဖြစ်သည်။ ဤသည်မှာ coin တစ်ချပ် ချီးမြှင့်မှု မဟုတ်ပါ။ reward တစ်ခုသည် ကနဦး ဖြစ်တန်စွမ်းအပေါ် အခြေခံ၍ ပုံမှန်ပြုလုပ်ထားသည်။ ပထမနှင့် နောက်ဆုံး အရောင်များမှတစ်ဆင့် အစီအစဉ်သည် အရေးပါသည်။