Opas

Väitetyt Diophantoksen rajoitetut ratkaisut: Mekanismit ja matematiikka

Tässä oppaassa selitetään alkuperäinen väitetyistä Diophantoksen rajoitetuista ratkaisuista -demo. Se perustuu tiettyyn matemaattiseen rakenteeseen, joka perustuu kokonaislukupareihin ja modulaariseen dekoodaukseen, ja joka eroaa tavanomaisista kaupallisista crash-peleistä. Demo kuuluu tähän riippumattomaan oppaaseen eikä se sertifioi mitään ulkopuolista tuotetta.

Pelirakenne ja dekoodaus

Peli koostuu kahdestatoista riippumattomasta reilusta binääritasosta. Nämä tasot paljastavat kolme neljän bitin lohkoa. Jokainen valmis lohko koodataan desimaaliluvuksi väliltä 0–15. Muuttujien a, b ja c saamiseksi jokaiseen koodattuun arvoon lisätään 1, jolloin saadaan kokonaislukuja väliltä 1–16.

Tärkein tilastollinen suure on kokonaislukuparien (x, y) lukumäärä, joissa sekä x että y ovat välillä 1–16 ja jotka toteuttavat yhtälön a*x + b*y = 16*c. Tämä raaka lopputilaston arvo on perusta palkkioiden laskemiselle.

Palkintotilat ja pisteytys

Ennen jokaista kierrosta sinun on valittava etukäteen palkintopainotuskäyrä: lineaarinen, neliöity tai kuutioitu. Pistelaskenta määritellään muodossa function score(mask){return statistic((mask>>8)+1,(mask>>4&15)+1,(mask&15)+1)-CFG.min;}, jossa CFG.min on globaali minimipistemäärä.

Live-suurkululuku lasketaan kertomalla ehdollinen odotettu päättymispaino luvulla 0,97 ja jakamalla se alkuperäisellä odotetulla päättymispainolla. Tämä luku voi nousta, laskea tai muuttua nollaksi. Valittu tila vaikuttaa tulosten jakaumaan, mutta matemaattisen todistusaineiston mukaan odotettu palautusprosentti pysyy vakiona 97 % kaikissa strategioissa.

Ohjaimet, panokset ja selvitys

Panokset voi valita 10, 20, 50 tai 100 pelikolikon väliltä; oletusarvo on 20 kolikkoa. Kun panos on vahvistettu, asetukset, täydennys ja uuden kierroksen aloittaminen lukitaan selvitykseen asti.

Selvitys tapahtuu, kun keräät suurkululuvun manuaalisesti, kun ennalta määritelty automaattinen raja-arvo ylittyy tai kun suurkululuku laskee nollaan. Jos suurkululuku laskee nollaan, se ratkeaa ennen kassauskierrosta, jos ne tapahtuvat samassa tapahtumassa. Viimeinen vaihe 12 kerää nykyisen suurkululuvun säilyneiltä kierroksilta. Selvityksen yhteydessä tilille kirjataan luvun (raaka bruttotuotto + varastoitu murto-osainen kerrytys) alaraja; jäljelle jäävä osa säilyy. Nollatuottoiset kierrokset eivät muuta murto-osaisen kerrytyksen määrää.

Automaattinen keräys ja lopetussäännöt

Automaattinen keräys voidaan asettaa pois päältä, arvoon 1,25, 1,75 tai 2,50. Aiemmin ylittynyt automaattinen kynnysarvo sulkee kierroksen ennen myöhempää nollatapahtumaa. Jos nolla ratkeaa ensin samassa tapahtumassa, sillä on etusija. Prosessi priorisoi aiemmin ylittyneitä tapahtumia myöhäisempien romahdusten edellä; jäljelle jäävä päätepiste 12 kerää nykyisen kurssin, jos aiempaa ratkaisua ei ole tapahtunut.

Matemaattinen todistusaineisto ja RTP

Taulukossa esitetään 1 000 000 kierroksen simulointimittaukset kullekin käyrälle ja strategialle. Nämä ovat tukevia havaintoja, eivät matemaattista maksusääntöä. Odotettu RTP on tasaisesti 97 %.

KäyräStrategiaOdotettu RTPMitattu RTP
0 (Lineaarinen)manual-step69796,9894
0 (Lineaarinen)terminal129796,8616
0 (Lineaarinen)first-cross1.259796,9612
0 (Lineaarinen)first-cross1.759796,9308
0 (Lineaarinen)first-cross2.509796,9083
1 (Neliö)manual-step69796,9489
1 (Neliö)terminal129796,8437
1 (Neliö)first-cross1.259796,9657
1 (Neliö)first-cross1.759797,0262
1 (Neliö)first-cross2.509797,2365
2 (Kuutio)manual-step69797,0121
2 (Kuutio)terminal129797,6186
2 (Kuutio)first-cross1.259797,0164
2 (Kuutio)first-cross1.759796,9790
2 (Kuutio)first-cross2.509797,2465

Lompakko, pysyvyys ja demotunnus

Demotaskulussa on aluksi 1000 virtuaalimarkkaa. Tasaus tapahtuu manuaalisesti vain tyhjänä ollessa: jos saldo laskee alle 10 tyhjänä ollessa, se ASETETAAN tarkasti arvoon 1000. Täydennys ei tyhjennä murtolukuosaa, joka säilyy selaimen localStorage-tallennuksessa tasoituksen, täydennyksen ja uudelleenlatauksen aikana.

Jos lataat sivun kesken kesken olevan kierroksen, kiinnitetty panos vähennetään edelleen, ja kierros päättyy ilman hyvitystä tai jatkamista. Oletuspanos (20) ja ensimmäinen esiasetus palautetaan uudelleenlatauksen jälkeen. Virtuaalimarkoilla ei ole rahallista arvoa, eikä tässä demossa ole tili- tai maksuvirtaa. Tallennus sisältää virtuaalimarkkojen saldon ja murtolukuvoiton osan selaimen localStorage-tallennuksessa.

Usein kysytyt kysymykset

Miten pistelaskenta lasketaan Bounded Diophantine solutions -vaatimuksessa?

Pisteet lasketaan dekoamalla kolme neljän bittin lohkoa kokonaisluvuiksi a, b ja c (1–16), laskemalla sitten kokonaislukuparit (x,y) väliltä 1–16, jotka toteuttavat ehdon a*x + b*y = 16*c. Maailmanlaajuinen minimi vähennetään tästä luvusta.

Mitä tapahtuu, jos lainaus nollautuu?

Nolla ratkeaa ennen kassauttamista, jos ne tapahtuvat samassa tapahtumassa. Aiempi ylittynyt automaattinen kynnysarvo ratkeaa ennen myöhempää nollatapahtumaa. Jos nolla on ensimmäinen, kierros päättyy tähän ratkaisuun.

Säilyykö murtolukuosaus täydennyksen jälkeen?

Kyllä. Murtolukuosaus säilyy selaimen localStorage-tallennuksessa tasoituksen, täydennyksen ja uudelleenlatauksen aikana. Täydennys ei tyhjennä sitä.