සාමාන්ය බිටු අටක් සහ එකවර සිදුවන යාවත්කාලීන කිරීම් දෙකක්
වෘත්තාකාර පටියක් ලෙස ස්වාධීන නිවැරදි බිටු අටක් සකස් කරන්න. නීතිය 90 දෙවරක් යොදන්න: එක් එක් ඊළඟ බිටුව පෙර පේළියේ වම් සහ දකුණු අසල්වැසියන්ගේ XOR වේ, අන්තවලදී වට වේ. සෑම ස්ථානයක්ම එකවර යාවත්කාලීන වේ. ආරම්භක බිටු පමණක් නියැදි කරනු ලැබේ; යාවත්කාලීන කිරීම් දෙක තීරණාත්මක ගණනය කිරීම් වන අතර නව අගයන් නොමැත. මුළු වෙන්දේසි මිලකින් සම්පූර්ණ වෙන්දේසියම මිලදී ගනී.
ප්රාථමික ලකුණු=උපරිම(0,දෙවන යාවත්කාලීන කිරීමෙන් පසු 1 බිටු ගණන−2). මෙය ශ්රේණියක් නොව, යාවත්කාලීන කිරීම් දෙක මත එකතුවක් හෝ ආරම්භක බිටු ගණනක් නොවේ. වැඩසටහන ස්වයංක්රීයව ගණනය කරයි; ක්රීඩකයින් ආරම්භක බිටු තෝරා නොගනී, ගණනය නවත්වන්නේ නැත හෝ ලකුණු දැකීමෙන් පසු ආකාරය වෙනස් නොකරයි.
ආරම්භක 11000000 11100001 බවට පත්වී පසුව 00110011 වේ: සැකසුම් හතරක් ලකුණු 2 ලබා දෙයි. ආරම්භක 10000000 01000001 බවට පත්වී පසුව 00100010 වේ: සැකසුම් දෙකක් ලකුණු 0 ලබා දෙයි. ලකුණු සෘජුවම ගෙවීම් ගුණකය නොවේ; එක් එක් බලය සඳහා එහිම මධ්යන්ය සාමාන්යකරණය අවශ්ය වේ.
ලකුණු 0,2,4,6 පිළිවෙලින් 80,96,64,16 වාරයක් සිදුවේ. ධනාත්මක ප්රතිඵල 176 ක් සහ ශුන්ය ප්රතිඵල 80 ක් ඇත. ලකුණු 1,3,5 සිදු විය නොහැක. ආකාර වෙනස් කිරීම් ධනාත්මක සංඛ්යාතය ආරක්ෂා කරයි. ධනාත්මක මුළු ඩොලර් මිලකරණය වෙන්දේසි මිලට වඩා කුඩා විය හැක. පෙර ප්රතිඵල නව ස්වාධීන ආරම්භක බිටු වෙනස් නොකරයි.
p=1,2,3 සඳහා, මුළු ගුණකය=0.96*rawScore^p/mean(rawScore^p). නිශ්චිත මධ්යන්ය 2.125,7.75,32.5 වේ. එක් එක් ආකාරයේ 96% අපේක්ෂිත නොසකස් කළ මුළු ඩොලර් මිලකරණය ඇත, ජයග්රහණ සංඛ්යාතය, නිකම්ම ලාභය හෝ ගැරන්ටි කළ අවසාන බඩුව නොවේ. ශුන්ය ශුන්යම වේ. බල 2 හෝ 3 න් ගුණ කිරීම නොවේ. ආකාරය වෙන්දේසියට පෙර තෝරන්න, ලකුණු ගණනය කිරීමෙන් පසු නොව.
මුළු වෙන්දේසි මිල සහ ආකාරය වෙන්දේසියට පෙර එක් ඉදිරිපස ඩෙබිටයක් සමඟ වෙන් කරනු ලැබේ. සැකසීම 480ms කාලයක් ගනී. සැකසීම සහ සක්රීය ස්වයංක්රීය පේළියේදී සැකසුම් සහ පුරවන ලොක් වේ. ස්වයංක්රීයව උපරිම වට 10 ක් ප්රමාණවත් ශේෂයක් සමඟ සැලසුම් කරයි. නවත්වීම වර්තමාන වටය සැකසෙන විට අනාගත වට නවත්වයි. ඉක්මන් මුදා හැරීම, බිටු තෝරාගැනීම හෝ නැවත දැමීමක් නැත.
නව බ්රවුසර බඩුව ආරම්භක වශයෙන් ආඝාතක කාසි 1000 කින් ආරම්භ වේ. සැකසුම් පූර්ණ ශේෂය සහ භාගික ගෙවීම් රැගෙන යාම localStorage හි සුරකිනු ලැබේ. මුළු ඩොලර් මිලකරණය ඕනෑම සුරකින ලද භාගයකට එකතු වේ; පූර්ණ කොටස ඩොලර් මිලකරණය කරනු ලැබේ සහ ඉතිරි භාගය ඊළඟට රැගෙන යනු ලැබේ. මෙම කාසිවල මුදල් වටිනාකම, තැන්පතු, ආපසු ගැනීම් හෝ ත්යාග නැත. ගබඩාව මෙම බ්රවුසරය සහ මූලාශ්රයට අයත් වන අතර ගිණුමකට හෝ බාහිර ගෙවීම් ශේෂයකට නොවේ.
දහයට වඩා අඩු නිදාගත් ශේෂයක් නිදා ගැනීම පමණක් නිදා ගැනීම ලබා දෙයි. එය ක්ලික් කිරීම ශේෂය 1000 බවට සකසයි; එය පවතින ශේෂයට 1000 එකතු නොකරයි. භාගික රැගෙන යාම ආරක්ෂා කරනු ලැබේ. සැකසීම හෝ සක්රීය ස්වයංක්රීය පේළියේදී නිදා ගැනීම නොලබා ගත හැක. ශේෂය දහය හෝ ඊට වැඩි වන විට වෙන්දේසි මිල වෙනස් කිරීම නිදා ගැනීම බල නොකරයි. පෙර සුරකින ලද ශුන්ය ශේෂය නැවත පූරණය කිරීමෙන් පසු ශුන්යම වේ, පරිශීලකයා නිදා ගැනීම ක්ලික් කරන තුරු.
නැවත පූරණය කිරීම බ්රවුසර ගබඩාව ලබා ගත හැකි වන තුරු සුරකින ලද ශේෂය සහ භාගික රැගෙන යාම ආරක්ෂා කරයි. වෙන්දේසිය කෙටුම්පත සැකසීමේ කෙටුම්පතට පෙර වෙන්දේසි මිල වෙන් කරයි: එම අසම්පූර්ණ කෙටුම්පතේදී පිටවීම හෝ නැවත පූරණය කිරීම එහි අපේක්ෂිත ඩොලර් මිලකරණය ඉවත් කළ හැක. සැකසීමෙන් පසු නැවත පූරණය කිරීම සම්පූර්ණ ප්රතිඵලය ආරක්ෂා කරයි. ගබඩාව පමණක් මකා දැමීම localStorage මකා දැමිය නොහැක; වෙබ් අඩවියේ ගබඩාව ඉවත් කිරීම බඩුව මකා දැමිය හැක. පුද්ගලික බ්රවුසරය සහ බ්රවුසර සැකසුම් ගබඩාවේ ලබා ගැනීම සහ රැකවරණය වෙනස් කළ හැකිය.
සීමිත ආකල්පික මුදල් පොකුර
නව බ්රවුසර මුදල් පොකුරක් ආකල්පික මුදල් 1000 ක් සමඟ ආරම්භ වේ. ස්ථාපිත පූර්ණ සංඛ්යාත සමතුලිතතාව සහ භාගික ගෙවීම් වැටීම localStorage හි සුරකිනු ලැබේ. ඕනෑම සුරකින ලද භාගයට මුළු ණයක් එකතු වේ; පූර්ණ සංඛ්යාත කොටස ණය ලෙස එකතු වන අතර ඉතිරි භාගය ඊළඟට ගෙන යනු ලැබේ. මෙම මුදල් වල මුදල් වටිනාකමක්, තැන්පතු, ආපසු ගැනීම් හෝ ත්යාග නොමැත. ගබඩාව මෙම බ්රවුසරයට සහ මූලාරම්භයට අයත් වන අතර ගිණුමකට හෝ බාහර ගෙවීම් සමතුලිතතාවයකට නොවේ.
නැවත පූරණය සහ ගබඩා දත්ත
නැවත පූරණය බ්රවුසර ගබඩාව ලබා ගත හැකි වන තාක් කල් සුරකින ලද සමතුලිතතාව සහ භාගික වැටීම සුරකී. ඇදීමක් එහි දායකත්වය කෙටි සැකසුම් ඇනිමේෂනයට පෙර අඩු කරයි: එම අසම්පූර්ණ ඇනිමේෂනය අතරතුර පිටවීම හෝ නැවත පූරණය කිරීම එහි රැඳී සිටින ණය අහිමි කළ හැක. සැකසුම් පූර්ණ වීමෙන් පසු නැවත පූරණය සම්පූර්ණ ප්රතිඵලය සුරකී. කැච් පිරිසිදු කිරීම පමණක් localStorage මකා දැමීමට හැකි නොවේ; වෙබ් අඩවි ගබඩාව ඉවත් කිරීම මුදල් පොකුර මකා දැමිය හැක. පෞද්ගලික බ්රවුසරය සහ බ්රවුසර සැකසුම් ගබඩාව ලබා ගැනීම සහ රැඳී සිටීම වෙනස් කළ හැක.
ඉල්ලීම් සහ පෞද්ගලිකතා සීමා
ක්රීඩාවට පිවිසුමක් හෝ පෞද්ගලික දත්ත ආකෘතියක් අවශ්ය නොවේ. එයින් අදහස් වන්නේ පෞද්ගලික දත්ත සැකසීම නොකිරීමක් නොවේ. පිටු Google Fonts සහ Statinside ගණනයක් ඉල්ලා සිටී; ධාරකයා, CDN සහ තුන්වන පාර්ශව ඉල්ලීම් IP ලිපිනයන්, උපාංග තොරතුරු, URL සහ ඉල්ලීම් කාලයන් අනාවරණය කළ හැක. නිශ්චිත රැඳී සිටීම කාලසීමා, cookie ආයු කාල, සම්බන්ධීකරණ පුරුදු සහ අනන්යතාවය මෙහි ස්වාධීනව පිහිටුවා නොමැත. තාක්ෂණික දත්ත පුද්ගලයෙකු හඳුනා ගත හැකි හෝ පුද්ගලයෙකුට සම්බන්ධ කළ හැකි බවට අපි වචන දෙන්නේ නැත.
EK22 ප්රශ්නය සහ අපගේ මුල් සිමියුලේටරය
මෙම ස්වාධීන මාර්ගෝපදේශයේ සෙවුම් විෂය EK22 වේ. ව්යාපාරික හැඳුනුම්පත, නිල ලිපිනය, යෙදුම, බලපත්රය, සහාය හෝ මූල්ය සේවාව මෙහි ස්ථාපනය කර නොමැත. Two Wave Steps යනු වාණිජ ප්රතිකෘතියක් හෝ බාහිර මෘදුකාංගයේ පරීක්ෂණයක් නොව, අපගේ මුල් අනුකරණකරණයයි (virtual-coin simulator).
බොහෝ විට අසන ප්රශ්න
EK22 ප්රශ්නය සහ අපගේ මුල් අනුකරණකරණය (simulator)?
මෙම ස්වාධීන මාර්ගෝපදේශයේ සෙවුම් විෂය EK22 වේ. ව්යාපාරික හැඳුනුම්පත, නිල ලිපිනය, යෙදුම, බලපත්රය, සහාය හෝ මූල්ය සේවාව මෙහි ස්ථාපනය කර නොමැත. Two Wave Steps යනු වාණිජ ප්රතිකෘතියක් හෝ බාහිර මෘදුකාංගයේ පරීක්ෂණයක් නොව, අපගේ මුල් අනුකරණකරණයයි (virtual-coin simulator).
සාධාරණ බිටු අටක් සහ එකවර යාවත්කාලීන කිරීම් දෙකක්?
සාධාරණ බිටු අටක් වටකුරු පටියක් සාදයි. Rule90 යොදන්න: එක් එක් ඊළඟ බිටුව පෙර පේළියේ වම් සහ දකුණු ඥාතීන්ගේ XOR අගයයි (XOR of the PREVIOUS row left and right neighbours), අග්රවලදී වට වේ. සෑම ස්ථානයක්ම එකවර යාවත්කාලීන වේ. ආරම්භක බිටු පමණක් නියැදි කර ගනී; යාවත්කාලීන කිරීම් දෙක තීරණාත්මක ගණනය කිරීම් වන අතර නව නියැදි කිරීම් සිදු නොවේ. එක් සම්පූර්ණ ලබා ගත් දායකත්ව මිලක් සම්පූර්ණ ඇඳීම මිල ගත කරයි.
දෙවන පේළියේ ස්ථාපිත බිටු අගයෙන් 2ක් අඩු කිරීම, 0 හි සීමා කිරීම?
ප්රාථමික ලකුණු = max(0, දෙවන යාවත්කාලීන කිරීමෙන් පසු 1 බිටු ගණන - 2). මෙය ශ්රේණිගත කිරීමක් නොව, යාවත්කාලීන කිරීම් දෙක මත එකතුවක් හෝ ආරම්භක බිටු ගණනක් නොවේ. වැඩසටහන ස්වයංක්රීයව ගණනය කරයි; ක්රීඩකයින් ආරම්භක බිටු තෝරන්නේ නැත, ගණනය කිරීම නවත්වන්නේ නැත හෝ ලකුණු දැකීමෙන් පසු ආකාරය වෙනස් නොකරයි.
11000000 ලකුණු 2 ලබා දෙයි; 10000000 ලකුණු 0 ලබා දෙයි?
ආරම්භක 11000000 11100001 බවට පත්වී පසුව 00110011 බවට පත්වේ: ස්ථාපිත බිටු හතරක් ලකුණු 2 ලබා දෙයි. ආරම්භක 10000000 01000001 බවට පත්වී පසුව 00100010 බවට පත්වේ: ස්ථාපිත බිටු දෙකක් ලකුණු 0 ලබා දෙයි. ලකුණු ප්රතිලාභ ගුණකය (payout multiplier) සෘජුවම නොවේ; එක් එක් බලය සඳහා එහිම සාමාන්ය සාධකය (mean normalization) අවශ්ය වේ.
නිවැරදි සාමාන්ය අගයන් සහ අපේක්ෂිත මුළු ණය?
p=1,2,3 සඳහා, මුළු ගුණකය = 0.96*rawScore^p/mean(rawScore^p). නිශ්චිත මධ්යන්ය අගයන් 2.125, 7.75, 32.5 වේ. එක් එක් ක්රමයේ අපේක්ෂිත වටිනාකම 96% වන අතර එය ජයග්රහණ සංඛ්යාතය, නිකම්ම ලාභය හෝ වගකීම් සහිත අවසාන මුදල් පසුම්මිය නොවේ. ශුන්යය ශුන්යවම පවතී. බලයන් යනු 2 හෝ 3 න් ගුණ කිරීම නොවේ. ලකුණු ගණනය කිරීමෙන් පසු නොව, ඇදීමට පෙර ක්රමය තෝරන්න.
සමාන සම්භාවිතාවක් ඇති ආරම්භක තීරු 256ක්ද?
ලකුණු 0,2,4,6 පිළිවෙලින් වාර 80,96,64,16 ක් සිදු වේ. ධනාත්මක ප්රතිඵල 176ක් සහ ශුන්ය ප්රතිඵල 80ක් ඇත. ලකුණු 1,3,5 සිදු විය නොහැක. ක්රම වෙනස් කිරීම් ධනාත්මක සංඛ්යාතය පවත්වා ගනී. ධනාත්මක මුළු වටිනාකම වැය කළ මුදලට වඩා අඩු විය හැක. පෙර ප්රතිඵල නව ස්වාධීන ආරම්භක බිටු වෙනස් නොකරයි.
සකසන ලද සැකසුම් සහ අනාගත ස්වයංක්රීය වටවලින්?
මුළු වැය සහ ක්රමය ඇදීමට පෙර එක් ඉදිරිපස ණයක් සමඟ සටහන් කර ගනී. ගැටුම් කාලය මිලි තත්පර 480 ක් වේ. ගැටුම් කාලය සහ සක්රීය ස්වයං කතාරය තුළ සැකසුම් සහ නැවත පිරවීම අගුළු දමනු ලැබේ. ස්වයංක්රීයව වට 10ක් පමණක් ප්රමාණවත් ශේෂයක් සමඟ සැලසුම් කරයි. නවත්වීම යනු වත්මන් වටය ගැටුම් වන විට අනාගත වට නවත්වයි. ඉක්මන් මුදා හැරීම, බිටු තෝරා ගැනීම හෝ නැවත ඇදීමක් නොමැත.
නිශ්චලතාවයේදී අතින් නැවත පිරවීමක්?
දසකට වඩා අඩු නිශ්චල ශේෂයක් තිබේ නම් පමණක් නොමිලේ නැවත පිරවීම ලබා දේ. එය ක්ලික් කිරීමෙන් ශේෂය 1000 බවට පත් වන අතර එය පවතින ශේෂයට 1000 එකතු නොකරයි. භාගික දරණය පවත්වා ගනී. ගැටුම් කාලය හෝ සක්රීය ස්වයංක්රීය කතාරය තුළ නැවත පිරවීම අලබා ගත හැක. ශේෂය දස හෝ ඊට වැඩි වන විට වැය වෙනස් කිරීමෙන් නැවත පිරවීමට බල නොකරයි. පෙර සුරකින ලද ශුන්ය ශේෂය නැවත පූරණය කිරීමෙන් පසු පරිශීලකයා නොමිලේ නැවත පිරවීම ක්ලික් කරන තුරු ශුන්යවම පවතී.
නැවත පූරණය සහ ගබඩා කරන ලද දත්ත?
බ්රවුසරයේ ගබඩාව ලබා ගත හැකි තාක් කල්, නැවත පූරණය කිරීමෙන් සුරක්ෂිත තුලිතය සහ භාගික වැඩිවීම ආරක්ෂා වේ. ඇදීමක් සිදුවන විට කෙටි සැකසුම් චායනාවට පෙර එහි දායකත්වය අඩු කරනු ලැබේ: එම අසම්පූර්ණ චායනාව අතරතුර පිටවීම හෝ නැවත පූරණය කිරීම සිදුවුවහොත් එම රැඳී තිබෙන ආදායම අහිමි විය හැක. සැකසුමෙන් පසු නැවත පූරණය කිරීමෙන් සම්පූර්ණ ප්රතිඵලය ආරක්ෂා වේ. කැෂ් පිරිසිදු කිරීම පමණක් localStorage මකා දැමීමට හේතු නොවේ; වෙබ් අඩවියේ ගබඩාව ඉවත් කිරීමෙන් මුදල් පසුම්සිය මකා දැමිය හැක. පෞද්ගලික බ්රවුසරය සහ බ්රවුසර සැකසුම් මගින් ගබඩාව ලබා ගැනීම සහ එය රැඳී සිටීම වෙනස් කළ හැක.
ඉල්ලීම් සහ පෞද්ගලිකත්ව සීමා?
ක්රීඩාවට පිවිසුමක් හෝ පුද්ගලික දත්ත ආකෘතියක් අවශ්ය නොවේ. එයින් අදහස් වන්නේ පුද්ගලික දත්ත සැකසුම් නොවන බව නොවේ. පිටු Google Fonts සහ Statinside ගණන් කිරීමක් ඉල්ලා සිටී; ධාරකයා, CDN සහ තුන්වන පාර්ශවයන්ගේ ඉල්ලීම් මගින් IP ලිපින, උපාංග තොරතුරු, URL සහ ඉල්ලීම් කාලයන් අනාවරණය විය හැක. නිශ්චිත රැඳී සිටීමේ කාලසීමා, cookie ආයු කාල, සම්බන්ධීකරණ පුරුදු සහ අනන්යතාවය පිළිබඳව මෙහිදී ස්වාධීනව ස්ථාපිත කර නැත. තාක්ෂණික දත්ත පුද්ගලයෙකු හඳුනා ගැනීමට හෝ පුද්ගලයෙකු සමඟ සම්බන්ධ කිරීමට නොහැකි බවට අපි කිසිදු පොරොන්දුවක් නොදෙමු.
නීතිමය සුදුසුකම් තීරණයක් නැද්ද?
අතුරු මුහුණත වයස අවුරුදු 18 හෝ ඊට වැඩි පුද්ගලයින් සඳහා වන පරිදි සකසා ඇත. මෙම වෙබ් අඩවි සීමාව යනු සාර්වත්ය නීතිමය දර්ශන ක්රීඩා වයස, ලයිසන්සුවක් හෝ වෙනත් සේවාවක් භාවිතා කිරීමට අනුමැතියක් පිළිබඳ ප්රකාශයක් නොවේ. විශේෂිත සැබෑ මුදල් ක්රියාකාරකමක් පිළිබඳ ඕනෑම ප්රශ්නයක් වර්තමාන දේශීය නීතිය සහ සේවාව සහ පරිශීලකයා පිළිබඳ නිශ්චිත කරුණු අවශ්ය වේ. මෙම මාර්ගෝපදේශය එම කරුණු තහවුරු කර නැත සහ නීතිමය උපදෙස් නොදේ.
අපගේ සාක්ෂිය සූර්ය ගණනය කිරීම් පමණක් තහවුරු කරයිද?
256 ආරම්භක තීරු ගණනය කිරීමෙන් දෙවන තරංග පියවර සහ සාමාන්යකරණය පමණක් සත්යාපනය වේ. එය බාහිර ව්යාපාර, යෙදුම්, ලයිසන්ස, පුද්ගලිකත්වය, මූල්ය හැකියාව, නීතිමය අනුමැතිය හෝ වාණිජ ක්රීඩා ගණිතය පිළිබඳව සාක්ෂි සපයන්නේ නැත. ලාංඡන, ඩොමේන් වයස, URL හැඩය, HTTPS සහ සෙවුම් ශ්රේණිගත කිරීම් ව්යාපාර හැඳුනුම්පත සාක්ෂිගත නොකරයි.