የጨዋታ ሜካኒክስ እና የነጥብ ስሌት
Mirror Subsequences ከ00 እስከ 99 ያሉ ሁለት ገለልተኛ የዩኒፎርም ሁለት-አሃዝ ቲኬቶችን ይሳባል፣ የመነሻ ዜሮዎችንም ያስቀጥላል። አራቱ አሃዞች በቲኬት ቅደም ተከተል ይጣመራሉ። የነጥቡ ውሳኔ የሚወሰነው በL ርዝመት ላይ ሲሆን ይህም ከረጅሙ ፓሊንድሮሚክ ተከታታይ ርዝመት ጋር ይዛመዳል፣ ይህም የቦታ ቅደም ተከተልን ይጠብቃል እናም ማስወገድን ያስችላል። ነገር ግን የተከታታይ ንዑስ ርዝመትን አይጠቀምም።
የመነሻ ነጥብ በmax(0, L−2) ቀመር ይሰላል። አንድ ሙሉ የተያዘ ስቶክ ለሁለቱም ቲኬቶች ይሸፍናል። ተጫዋቾች በሦስት ሞዶች መካከል ይምረጣሉ፡ ነጥብ፣ ነጥብ ካሬ ወይም ነጥብ ኪዩብ። እያንዳንዱ ሞድ በሁሉም 10,000 እኩል የሚሆኑ የቲኬት ጥንዶች ላይ ለ96% የተጠበቀ ጠቅላላ ምርት (gross return) ለማግኘት በተለየ ሁኔታ ይመጣጠናል።
በጣም ወሳኙ ነገር የተመረጠው ሃይል የዜሮ ነጥብ የሚሰጡትን የቲኬት ጥንዶች አይቀይርም። ጠቅላላ ክፍያው በቀመሩ መሰረት ይሰላል፡
ጠቅላላ = 0.96 × የተያዘ ሙሉ ስቶክ × raw^(የተመረጠው ሞድ + 1) / mean[የተመረጠው ሞድ]
ለሞዶቹ የተለየ ትክክለኛ አማካይ ዋጋዎች [0.281, 0.301, 0.341] ናቸው። የተጠበቀ ጠቅላላ ምርት 96% ነው፣ ነገር ግን ይህ ለአንድ ስብስብ የተረጋገጠ ነቲ ኢምራት (net profit) አይደለም።
ቁጥጥሮች፣ ሁነቶች እና ማስተካከያ
ዲሞው ጫወታውን ለማስተዳደር የተወሰኑ ቁጥጥሮችን ያቀርባል፦
- ድርሻ እና ሁነት፦ አንድ ሙሉ የተያዘ ድርሻ ይጠቀማል፤ የተለያዩ የረድፍ ክፍፍሎች የሉም። ሦስት በተለየ የተመጣጠኑ የውጤት ኃይሎች ይገኛሉ።
- ራስ-ሰር እና ማቆም፦ የራስ-ሰር ሁነት ከበገቡት ውጤቶች ውስጥ ከጥቂት ጋር ይጀምራል። የማቆም ተግባር የሚመጡ ውጤቶችን ያቋርጣል፣ ነገር ግን የአሁኑ ውጤት እስኪፈታ ድረስ ይቆያል።
- የማስተካከያ ጊዜ፦ ማስተካከያ በተለምዶ 480ms የአኒሜሽን ጊዜ ይወስዳል፤ የተቀነሰ-እንቅስቃሴ ሁነት በመጀመሪያው የአኒሜሽን ጥሪ ላይ ሊፈታ ይችላል። በቀጥታ ማስተካከያ እና በራስ-ሰር ሰንጠረዥ ላይ፣ ድርሻ፣ ሁነት እና ማገዶ ቁጥጥሮች ይቆለፋሉ፣ ነገር ግን ድምጽ ይገኛል።
- የቀድሞ ባንክ የለም፦ የቀድሞ ባንክ ተግባር የለም፤ ማቆም የሚመጡ ዙሮችን ብቻ ይጎዳል።
ፋይናንስ እና ተደጋጋሚነት
የፋይናንስ ባህሪ በዚህ ዲሞው ውስጥ የተወሰኑ ህጎችን ይከተላል፦
- የመጀመሪያ ሚዛን፦ የመጀመሪያው ሚዛን 1000 ነው።
- ማገዶ፦ ሚዛን በእጅ ሊጠጋ ይችላል፣ ነገር ግን በእረፍት ላይ ሲሆን እና ሚዛኑ ከ10 በታች ሲሆን ብቻ። ይህ ሚዛኑን ወደ 1000 ያደርገዋል እና የክፍልፋይ ተጠቃሚነትን ይጠብቃል።
- የክፍልፋይ ተጠቃሚነት፦ የክፍልፋይ ተጠቃሚነት በማስተካከያ፣ ማገዶ እና ማገዶ ላይ ይቆያል።
- ተደጋጋሚነት፦ የተፈተረ ሚዛን በአካባቢ ይቆያል፣ ሚዛኑ ዜሮ ሲሆንም። ነገር ግን፣ በማገዶ ላይ የተጠናቀቀ ዙር ያለማገዶ ሲጠናቀቅ ያለ ማስተካከያ ወይም ድጋፍ ይቆያል።
ሂሳባዊ ማስረጃ
ሰንጠረዡ ትክክለኛውን የተጠበቀ አጠቃላይ መመለሻ ከተለካ የናሙና መመለሻዎች ይለያል። እነዚህ የሚያገኙት የናሙና ማረጋገጫዎች ናቸው፣ የሂሳብ ክፍያ ሕግ ወይም የተረጋገጠ መመለሻ አይደሉም።
| ሁኔታ (ኃይል) | ዙር | ትክክለኛ አጠቃላይ RTP | የተለካ RTP (%) |
|---|---|---|---|
| 1 | 1,000,000 | 0.96 | 96.01708185037631 |
| 2 | 1,000,000 | 0.96 | 96.16489036546116 |
| 3 | 1,000,000 | 0.96 | 96.17173020500567 |
የተለካው RTP ዋጋዎች ግምቶች ናቸው፣ ስለዚህ ከትክክለኛው የተጠበቀ ዋጋ 0.96 ጋር በትንሹ ሊለያዩ ይችላሉ።
ምሳሌዎች
የሚከተሉት ምሳሌዎች በእውነተኛው game.js ንጹህ የስcore ፈንክሽን ላይ የተመሰረተ የስcore ስሌትን ያሳያሉ፡
- ግብዓት: [0,0,0,0] → ንጹህ ውጤት: 2
- ግብዓት: [9,9,9,9] → ንጹህ ውጤት: 2
- ግብዓት: [0,1,2,3] → ንጹህ ውጤት: 0
በሁሉም ሁኔታዎች፣ ንጹህ ውጤቱ max(0, L−2) በሚለው ቀመር ይሰላል። የአንድ፣ ሁለት እና ሶስት ኃይሎች ንጹህ ውጤቶች ዜሮ የሚሆኑባቸውን ሁኔታ አይቀይሩም።
ግላዊነት እና ተቀባይ
ማከማቻ: ምንጩ ለተጠራቀመ የዲሞ ባላንስ እና ለክፍልፋይ ማስያዝ የድርጊት ተጠቃሚ ማከማቻ (localStorage) ይጠቀማል። ይህ ማለምነትን አያረጋግጥም ወይም ሌላ ሂደትን አያስወግድም።
ሶስተኛ ወገኖች: ሞዴሉ የጎግል ፎንት ስታይልሽት ይገልጻል። ትክክለኛው የድርጊት ጥያቄ ማግኘት እየጠበቀ ነው፤ ይህ ሌሎች ጥያቄዎች ወይም ሂደቶች የሉም ማለት አይደለም።
ተጠቃሚዎች: የሚጠበቀው ተጠቃሚ 18+ በዚህ መመሪያ ፖሊሲ ላይ የተመሰረተ ነው፣ የአካባቢ ሕግን ወይም የዕድሜ መቆጣጠሪያ አይደለም። ዲሞው የመለያ ግቢያ ወይም የክፍያ ሂደት የለውም፣ እና የቨርቹዋል ሳንቲሎች የጥሬ ገንዘብ ዋጋ የላቸውም።
በብዛት የሚጠየቁ ጥያቄዎች
አሠራሩ ነጥብ እንዴት ይሰላል?
አሠራሩ ነጥብ max(0, L−2) ነው፣ L የረጅሙ ፓሊንድሮሚክ ንዑስ-ተከታታይ ርዝመት ነው። ይህ የቦታ ቅደም ተከተልን ይጠብቃል እና መሰረዝን ያስችላል፣ ነገር ግን የተከታታይ ንዑስ-መስመር ርዝመት አይጠቀምም።
በሚያልቅ ላይ ያለ ገበያ ወቅት ገጹን ከጫነሁስ?
ገጹን ማጫነት ሳያልቀው ያለውን ገበያ ያጠናቅቃል፣ ሳን ይመልሰው ወይም ይቀጥላል። ባላንሱ በአካባቢ ይቆያል፣ ነገር ግን ሳያልቀው ያለው ዙር አይቀጥልም።
ባላንሴዬን በራስ-ሰር መመለስ እችላለሁ?
አይ። ባላንሴ በራስ-ሰር የሚመለሰው ሳንሰራ ሲሆን እና ባላንሱ ከ10 በታች ሲሆን ብቻ ነው። ይህ ባላንሱን በትክክል 1000 ያደርገዋል እና የክፍልፋይ ማስያዝን ይጠብቃል።