Нұсқаулық

Бөлшек көбейтіндісі мен қашықтық талап ету қалай жұмыс істейді

8ll ресми сайты. Бұл нұсқаулықтың түпнұсқа демо нұсқасы. Оның көбейткіші өсуі немесе кемуі мүмкін; бұл ережелер дәстүрлі коммерциялық ойынды қайта өндіруді ұсынбайды.

Ұпайды есептеу

Әрқайсысы 0 немесе 1 болу ықтималдығы тең болатын он екі тәуелсіз бит кезең сайын, бір қадамда ашылады. Олар үш төрт биттік блок құрайды. Әр толық блокты 0–15 аралығында декодтап, 1 қосып, a, b және c мәндерін аламыз, олардың әрқайсысы 1-ден 16-ға дейін болады. Шикі ұпай S = |a × c − b²| / gcd(a × c, b²) формуласымен есептеледі, мұндағы gcd – ең үлкен ортақ бөлгіш. Жалпы минимум нөлге тең, сондықтан оны алып тастау S мәнін өзгертпейді. Таңдалған қисық соңғы сыйақы салмағы ретінде S, S² немесе S³ мәндерін қолданады.

Шартты орташа мән және көбейткіш

Тікелей көбейткіш 0.97 × E[S^p | ашылған биттер] / E[S^p] формуласымен есептеледі, мұнда p = 1, 2 немесе 3. Шартты орташа мән барлық мүмкін аяқтау нұсқаларын қамтиді және таңдалған дәрежеге көтерілген ұпайларды пайдаланады. Монеталардағы таза табыс – бұл көбейткішке көбейтілген ставка мөлшері; × белгісінен кейінгі сан монеталар саны немесе таза пайда емес. Көбейткіш өсуі, кемуі немесе нөлге жетуі мүмкін.

Үш қисық және төрт автоматты опция

Бастамас бұрын ставка мөлшерін 10, 20, 50 немесе 100 монета, сызықтық, квадраттық немесе кубтық қисықты және автоматты жинауды өшіру немесе ×1.25, ×1.75 немесе ×2.50 мөлшерінде таңдаңыз. Талап ету ақылары бір ставкадан басталады. Раунд барысында негізгі түйме «Ағымдағы котировканы жинау» болып өзгереді және бірден қолжетімді болады. Ставка, қисық, шек және қалпына келтіру мәндері шешім қабылданғанша бекітіледі; дыбыс қолжетімді болып қалады.

Жинау және оқиғалар реті

Автоматты жинау таңдалған шектен асатын немесе тең болатын алғашқы қадамда орын алады. Ол сол қадамның толық көбейткішін, соның ішінде шектен асып кету мөлшерін де қолданады; ×1.25, ×1.75 немесе ×2.50 мөлшерінде ғана төлем жасалмайды. Ерте кесілген нүкте кешірек нөлге айналғанға дейін шешім қабылдайды. Егер өңделіп жатқан қадамда көрсеткіш нөлге тең болса, сол қадамда жинау орын алмайынша, раунд қайтарымсыз аяқталады. 12-қадамда шекке жетпесе де, оң нәтиже жиналады. Раундтардың автоматты кезегі жоқ.

Қадамдар әр 450 миллисекунд сайын жоспарланады; 12-қадам шамамен 5,4 секундқа сәйкес келеді. Браузер жүктелген кезде визуалды жаңартулар кешігуі мүмкін. Раундты жылжыту немесе жинау батырмасын басу кезінде ойын барлық мерзімі келген қадамдарды ретімен, нөл және алғашқы кесілген ережелерін сақтай отырып өңдейді. Басу әрекеті мерзімі келген қадамнан бұрын көрсетілген ескі көрсеткішті сақтамайды.

Барлығы нөлге тең мысал

Егер он екі бит те нөлге тең болса, a = b = c = 1 және S = 0. Сызықтық режимде көбейткіш басында шамамен ×0.9700, 1-қадамнан кейін ×0.9468, ал 6-қадамнан кейін ×0.1071 болады; 12-қадамда ол нөлге тең. 20 ставкамен ×0.97 көбейткішінде дереу жинау carry және дөңгелектеуден бұрын 19.4 монетаны құрайды. Мысал оң қайтарымның ставкадан кіші болуы мүмкін екенін көрсетеді.

Күтілетін қайтарым және шешім қабылдау

4096 тең ықтималды соңғы комбинация бар. Шартты орташа мән ашылған биттерге сәйкес келетін барлық комбинациялардың орташаланған мәнін білдіреді. Қолдау көрсетілетін жинау саясаттары үшін күтілетін жалпы қайтарым бүтін монеталарға дейін дөңгелектенбес бұрын ставканың 97%-ын құрайды. Бұл қайтарылған ставканы қамтиды; бұл 97% табыс немесе раунд немесе сессия үшін кепілдендірілген нәтиже емес. Аяқталмаған раундты қайта жүктеу осы есептеу саясаттарына жатпайды.

Математикалық тексерулер барлық 4096 соңғы комбинацияларды және олардың шартты орташа мәндерін қолданады. Үш иірімнің және бес жинау саясатының 15 комбинациясы әрқайсысы үшін бір миллион раунд үшін симуляция жасалды. Өлшенген жалпы қайтарым шамамен 96,769%-дан 97,121%-ға дейін ауытқыды. Бұл үлгілік бағалаулар нақты 97% күтілетін мәнді қолдайды, бірақ сессия нәтижесін анықтамайды.

Есептеу кезінде жалпы қайтарым алдыңғы раундтардан сақталған бөлшек тасымалдауға қосылады. Бүтін монета бөлігі балансқа есептеледі, ал бір монетадан аз қалдық келесі қайтарым үшін сақталады. Нөлдік қайтарымды раунд бар тасымалдауды сақтайды. Тасымалдау жалпы көбейткішке әсер етпейді. Баланс пен тасымалдау браузердің localStorage жад сақтаушысында сақталады, нөлдік баланс да қоса есептеледі.

Жиі қойылатын сұрақтар

Автоматты төлем тек таңдалған шекті мән үшін ғана орындала ма?

Автоматты жинау тірі көбейткіші таңдалған шекті мәннің деңгейіне жеткенде немесе одан асқанда бірінші қадамда орындалады. Ол сол қадамның толық көбейткішін қолданады, артық өсуін де қоса есептейді; ол тек ×1,25, ×1,75 немесе ×2,50 төлем жасамайды. Алдыңғы қиылысу кешірек нөлге айналатын қадамға дейін есептеледі. Егер өңделетін қадамда көбейткіш нөлге тең болса, раунд сол қадамда жиналмайынша аяқталады. 12-қадамда шекті мән ешқашан жетпесе де, оң сұраныс жиналады. Раундтардың автоматты кезегі жоқ.

Жинауды бастағаннан кейін бірден алуға бола ма?

Иә, раунд белсенді кезеңінде. Бастапқы көбейткіш ×0.97 құрайды, сондықтан бірден жинау тәуекелді соманың 97%-ын қайтарады (тасымалдау және дөңгелектеу ескерілмейді).

Раунд барысында бетті жаңартса не болады?

Аяқталмаған раунд кезінде бетті жаңарту немесе жабу оны аяқтайды, бірақ тәуекелді сома қайтарылмайды, төлем жасалмайды және раундты жалғастыру мүмкін емес. Тәуекелді сома раунд басталған кезде-ақ шоттан алынған. Қалған баланс пен тасымалдау көрсеткіштерін сайт жадында деректер сақталғанша қайтадан көруге болады. Жаңартудан кейін басқару элементтері бастапқы күйге оралады: тәуекелді сома 20, Linear режимі және Auto функциясы өшірілген күйде тұрады; бұл параметрлер жаңартудан кейін сақталмайды.