Näin tulos päätyy tulostaulukkoon
Ruudulla näkyvä pistemäärä antaa välittömän palautteen. Julkinen tulos syntyy vasta, kun palvelin yhdistää sen kelvolliseen sessioon ja toistaa pelin.
Blockfallin pisteet
Rivien poistot muodostavat pääosan pisteistä. Neljän rivin poisto on arvokkaampi kuin erilliset yksittäiset rivit. Yhdistelmä ja peräkkäiset neljän rivin poistot lisäävät bonusta. Pehmeä pudotus antaa yhden ja kova pudotus kaksi pistettä laskeutunutta riviä kohti.
Jokainen Matka- tai kilpailusessio tallentaa käyttämänsä tarkat säännöt, joten vain saman tilan kelvollisia tuloksia verrataan.
Colorfallin pisteet
Classicissa jokainen poistettu pala antaa perusarvon, ja saman siirron myöhemmät ketjuaallot käyttävät suurempaa kerrointa. Hyvin valmisteltu ketju voi siis voittaa monta erillistä kolmen yhdistelmää.
Matkan erikoispalat, esteet, tavoitteet ja tähtirajat kuuluvat julkaistuun tasoversioon. Tason läpäisy voi vaatia sekä pisteet että kaikki tavoitelistat.
Sessio, checkpoint ja uusinta
Aloitus luo tokenin, siemenen, moottoriversion, sääntöversion ja säännön tiivisteen. Selain tallentaa syötteet pelin aikajanalle ja lähettää palautettavia checkpointteja.
Checkpoint ei ole lopputulos. Viimeisen syötejonon on jatkettava palvelimella olevaa alkua, ja yksi sessio voi hyväksyä vain yhden lopullisen lähetyksen.
Palvelimen tarkistus
Palvelin tarkistaa tokenin, omistajan, session tilan, määräajan, moottorin, sääntötiivisteen, syötteiden rakenteen ja ajan. Sitten se käynnistää saman moottorin samalla siemenellä ja käyttää syötteet järjestyksessä.
VERIFIED tarkoittaa, että uusinta sopi sessioon. REJECTED ei päädy listalle. Yhteysvirhe voi jäädä palautettavaksi, jotta sama kelvollinen lähetys voidaan yrittää uudelleen.
Tuloksesta julkiseksi merkinnäksi
Selain näyttää pisteet pelin aikana heti, koska pelaaja tarvitsee palautetta. Samalla tallentuvat toiminnot ja session konteksti, eivät vain valmiit pisteet. Lopussa asiakas ilmoittaa yrityksen päättyneen, mutta palvelin määrittää lopullisen tilan omassa uusinnassaan. Tämä ero tekee tulostaulukosta tarkistettavan.
Blockfallissa uusinta käsittelee muodot, lukitukset, rivinpoistot, pudotukset ja bonukset määrätyssä järjestyksessä. Colorfallissa se käsittelee vaihdot, osumat, erikoistehosteet, ketjut, esteet ja tavoitteet. Kaavat eroavat, mutta julkiseksi hyväksytään kummassakin vain luotetun moottorin tuottama tulos.
Checkpoint auttaa jatkamaan pitkää yritystä ja vähentää verkkokatkon aiheuttamaa menetystä. Sen pitää jatkaa palvelimelle jo tallennettua tapahtumojonoa. Lopullinen lähetys tarkistaa jatkuvuuden, aikaleimat ja sallitun lopputilan. Saman pyynnön toistaminen ei saa antaa pistettä tai palkintoa kahdesti.
Jos tulosta ei voi vahvistaa, käyttöliittymä erottaa sen tavallisesta epäonnistuneesta tasosta. Palautettava sessio voidaan lähettää uudelleen tai siitä voi poistua julkaisematta lukua. Vain VERIFIED-tila pääsee vahvistettuun tulostaulukkoon, joten paikallinen pistelukema ei esiinny tarkistettuna saavutuksena.
Usein kysytyt kysymykset
Käyttääkö lista viimeistä vai parasta tulosta?
Classic ja Viikkohaaste sijoittavat parhaalla vahvistetulla tuloksella. Hylätty yritys ei korvaa sitä.
Miksi palvelin toistaa koko pelin?
Näin selaimen ilmoittama numero ei ole lopullinen auktoriteetti ja jokainen piste syntyy sallituista syötteistä.
Menettääkö verkkokatkos aina pelin?
Ei välttämättä. Checkpoint ja palautettava lähetys voivat säilyttää session, mutta lopullisen vahvistuksen on onnistuttava.
