Ang 328 Legal na Board
Ang board ay may apat na linya at apat na kolum, na may eksaktong apat na mina. Ang bilang ng mga mina sa mga linya ay bumubuo ng palindrome: ang linya 1 ay may parehong bilang ng mina sa linya 4, at ang linya 2 ay may parehong bilang sa linya 3. Halimbawa, ang mga bilang ng linya na 1, 1, 1, 1 ay sumusunod sa tuntunin, katulad ng 0, 2, 2, 0. Ang mga posisyon sa loob ng mga katulad na linya ay hindi kailangang mag-mirror sa isa't isa. Sa simula, ang laro ay pantay-pantay na pumipili ng isa sa 328 na board na sumusunod sa apat na mina na tuntunin; hindi ito nagre-redraw ng board pagkatapos ng isang pagkukumpas.
Mga Kontrol at Kaligtasan na Pagkumpas
Ang kasalukuyang demo ay nag-aalok ng isang konfigurasyon ng mina, Mines 4, at mga stake na 10, 20, 50, 100, o 200 na barya. Pindutin ang Start round upang bawasan ang stake, pagkatapos ay pumili ng isang eligible na nakatagong cell. Ang Bank current quote ay magiging available lamang pagkatapos ng hindi bababa sa isang kaligtasan na pagkumpas. Ang stake, setting ng mina, at refill ay naka-lock habang ang round ay nagaganap; ang mga eligible na cell, banking pagkatapos ng isang kaligtasan na pagkumpas, at tunog ay nananatiling available. Walang automatic na pila ng mga round.
Kondisyonal na Probabilidad at Gross Quote
Pagkatapos ng pagpapakita ng ligtas na cell, ang kabuuang quote ay 0.96 × hawak na stake × 328 / N, kung saan ang N ay ang bilang ng mga legal na board sa simula na angkop sa bawat ipinakita na ligtas na cell. Ang pagpapakita ng mina ay nagbibigay ng zero. Ang set ng mga compatible na board ay maaaring maging mas maliit o manatiling hindi nagbabago pagkatapos ng pagpapakita ng ligtas na cell, kaya ang kabuuang quote ay maaaring tumanda o manatiling hindi nagbabago. Ang kondisyonal na tsansang ang isang nakakubling cell ay ligtas ay ang bilang ng mga compatible na board kung saan ang cell na iyon ay ligtas hinati sa N; ito ay hindi kinakalkula mula sa walang constraint na board lamang.
Mga Halimbawang May Label ng Cell
Ang mga cell ay may label na 1–16 sa order ng row, mula sa kaliwa sa itaas hanggang sa kanan sa ibaba. Kung ang Cell 1 ay ligtas, 246 na compatible na board ang nananatili at ang kabuuang multiplier ay 0.96 × 328 / 246 = 1.28. Kung ang Cells 1, 2, at 3 ay lahat ay ligtas, 100 na board ang nananatili at ang multiplier ay 3.1488. Ito ay mga kondisyonal na quote pagkatapos ng matagumpay na pagpapakita, hindi mga garantisadong landas. Ang 20-coin na stake sa 1.28 ay nagbibigay ng kabuuang quote na 25.6 coins bago ang carry at rounding.
Banking at ang Cap Guard
Maaari kang mag-bank pagkatapos ng pagpapakita ng ligtas na cell. Ang pagpapakita ng mina ay nagtatapos ng round na may zero na kabuuang return. Ang pagpapakita ng lahat ng labindalawang ligtas na cell, o ang pag-iwan ng walang eligible na reveal, ay awtomatikong nagbabank ng kasalukuyang quote. Ilang mina ang dinisenyableng. Ang code ay dinisenyableng din ang isang reveal kung ang posibleng ligtas na quote nito ay lalampas sa 1,000 beses ang stake; hindi ito nag-clip ng payout pagkatapos ng reveal. Sa suporta ng apat na mina na ito, ang pinakamalaking posibleng quote ay 0.96 × 328 = 314.88 beses ang stake, kaya ang 1,000-times na guard ay hindi naaabot.
Expectation, Rounding, at Reloads
Para sa mga sinusuportahang pagpipilian sa cell at patakaran sa banking, ang inaasahang gross return ay eksaktong 96% ng kinuhang stake bago ang buong-coin na pagpuputol. Kasama dito ang ibinalik na stake, hindi 96% na kita, at hindi ito nagpapakaraya ng anumang indibidwal na round o session. Ang isang ligtas na transition na may probability na Nnext / N ay nagbabayad ng quote na proporsyonal sa 1 / Nnext, kung saan ang Nnext ay ang bilang ng compatible na board pagkatapos ng iyon na safe reveal; ang isang mine ay nagbabayad ng zero. Ang ugnayang iyon ay pinapanatili ang kasalukuyang expected gross value. Ang pag-reload ng isang hindi natatapos na round ay nasa labas ng mga patakaran sa settlement na iyon.
Ang mga pagsusuri sa matematika ay kumukumpara sa kumpletong legal na board set laban sa isang independent na enumeration ng lahat ng 65,536 na four-by-four na bit boards. Anim na sinubok na banking policies ay may eksaktong gross return na 96%. Limang simulasyon ay gumagamit ng isang milyon na rounds bawat isa; ang pinakamahabang sinubok na path ay gumagamit ng sampung milyon. Ang kanilang sukat na returns ay nasa pagitan ng humigit-kumulang 95.911% hanggang 96.147%. Ang mga sample estimates na iyon ay sumusuporta sa eksaktong expectation at hindi nagtatakda ng isang session outcome.
Sa settlement, ang gross return ay idinadagdag sa na-save na fractional carry. Ang buong-coin na bahagi ay ipinapautang sa balance at ang natitirang bahagi na mas mababa sa isang coin ay na-i-save para sa susunod na settlement. Ang carry ay hindi nagbabago sa gross quote formula. Ang isang mine ay may zero na gross return at pinapanatili ang existing na carry. Ang balance at carry ay gumagamit ng browser localStorage at maaaring mag-survive sa mga reloads, kasama na ang zero na balance.
Ang pag-reload o pagsara ng page sa gitna ng isang hindi natatapos na round ay nagtatapos nito nang walang refund o resume. Ang stake ay debited nang simulan ang round. Ang na-store na balance at carry ay maaaring basahin muli habang ang site storage ay nananatiling available. Ang paglilinis ng site data ay maaaring magpadala ng pareho; ang paglilinis ng cached files lamang ay maaaring mag-iwan ng localStorage intact.
Mga kadalasang katanungan
Ang mga posisyon ng mina ay salamin ba?
Hindi. Ang patakaran ay tumutugma sa bilang ng mga mina sa magkakaparehong mga linya, hindi sa kanilang eksaktong mga posisyon sa kolum.
Pwede bang mag-bank bago ang unang pagbubukas?
Hindi. Ang bank current quote ay pinagpapana-panatili lamang pagkatapos ng hindi bababa sa isang ligtas na pagbubukas.
Pwede bang umabot ang gross quote sa 1,000 beses ng stake?
Pwede kang mag-bank pagkatapos ng isang ligtas na pagbubukas. Ang pagbubukas ng isang mina ay nagtatapos ng round na may zero na gross return. Ang pagbubukas ng lahat ng labindalawang ligtas na cell, o ang pag-iwan na walang eligible na pagbubukas, ay awtomatikong nagbabank ng kasalukuyang quote. Ilang mina ang dinisenyo. Ang code ay dinisenyo rin ang pagbubukas kung ang posibleng ligtas na quote ay lalampas sa 1,000 beses ng stake; hindi ito nag-clip ng payout pagkatapos ng pagbubukas. Sa suporta na ito para sa apat na mina, ang pinakamalaking posibleng quote ay 0.96 × 328 = 314.88 beses ng stake, kaya ang 1,000-times na guard ay hindi naabot.