A napi gépelésgyakorlás akkor működik a legjobban, ha a napi minimum kicsi. Ezen az oldalon a sorozathoz UTC szerinti naponként egy érvényes teszt kell, és egy 30 másodperces teszt ugyanannyit ér, mint egy óra. Azért építettük így, mert egy gépelési sorozatnak vissza kell hoznia téged, anélkül hogy olyan kötelességgé válna, amelyet megutálsz.
Nem a versenypályáról és nem a csalásszűrésről vitatkoztunk a legtovább. Hanem a sorozatról.
A sorozatok működnek. Aki használt már nyelvtanuló alkalmazást, azt az érzést is ismeri, amikor 23:50-kor megnyitja, hogy begépeljen egyetlen mondatot, nehogy lenullázódjon a szám. Az elsőt akartuk a második nélkül. Íme a döntéseink a számokkal együtt, hogy eldönthesd, jól csináltuk-e.
Mi számít bele egy gépelési sorozatba?
A sorozat azoknak az egymást követő napoknak a száma, amelyeken legalább egy érvényes teszt volt. Egy. Egy négyperces menet ugyanúgy meghosszabbítja, mint egy óra, és semmi, amit a nap folyamán később csinálsz, nem változtat rajta. A zen mód nem számít, mert a zen eredményeket sosem töltjük fel, és nem akartuk, hogy egy mérés nélküli mód hordozzon egy szokásmérőszámot.
A napok UTC szerinti napok, és erre a döntésre számítunk a legtöbb kérdéssel. Az okokat és az árát lentebb írjuk le.
A figyelmeztetés, és amit nem csinál
Ha az utolsó beszámított napod tegnap volt, és ma még nem gépeltél, a sorozat „veszélyben” van, és a kezdőlapon lévő sorozatjelző ezt ki is írja. Ennyi a figyelmeztetés. Nincs értesítés, nincs e-mail, nincs piros jelvény egy ikonon, hacsak fel nem iratkoztál a heti összefoglalóra, amely hetente egyszer, egy sor egyszerű szövegben megemlíti a sorozatodat.
Ez szándékos volt, és valószínűleg visszatérő látogatókba kerül nekünk. A sorozat elvesztéséről szóló push-értesítések gyakori visszacsábító eszközök a szokáskövető alkalmazásokban, és tapasztalatunk szerint az egyik leginkább utált eszközök is. A tervünkben az állt, hogy „ne legyen értesítés a sorozat elvesztéséről, csak ha a felhasználó kéri”, és ehhez tartottuk magunkat.
Ha egy eredmény az utolsó beszámított napod előtti dátummal érkezik (rosszul járó laptopóra, később szinkronizált offline eredmény), a tesztet beszámítjuk, a sorozatot pedig békén hagyjuk. Egy elcsúszott óra miatt senki se veszítsen el száz napot.
Hogyan számoljuk az XP-t és a szinteket?
Az XP a gyakorlással töltött idő pénzneme. Szándékosan nem rangsor, olyan okokból, amelyekről később lesz szó.
Minden érvényes, nem zen tesztért:
- Az alap XP az aktív gépelés másodpercenként 2, a pontossággal arányosan. Harminc másodperc 95%-kal 57 XP. Az „aktív” a jóváírt időtartam mínusz a billentyűzettől távol töltött másodpercek, így ha nyitva hagyod a fület, azzal nem szerzel semmit.
- A jóváírás tesztenként legfeljebb 600 másodperc, így egy harmincperces teszt ugyanannyi alap XP-t ér, mint egy tízperces, és a maratonok nem kerülnek túlsúlyba.
- A szorzók összeadódnak: +50% a 100%-os pontosságért, +50% az idézetes tesztért, +40% a bekapcsolt írásjelekért, +10% a bekapcsolt számokért. Egy tökéletes idézet írásjelekkel 2,4×-es szorzóval megy.
- Fix bónuszok: +50 az UTC szerinti nap első tesztjéért, +50 egy napi kihívás próbálkozásért, +25 egy versenyért és további +25, ha megnyered, +20 egy egyéni csúcsért.
A szintek enyhe görbét követnek: az L. szintről az L+1. szintre jutáshoz szükséges XP 100 × L^1,3. Összeadva a 2. szint 100 XP után jön, az 5. nagyjából 1370 után, a 10. nagyjából 7700 után, a 20. nagyjából 40 300 után, az 50. pedig nagyjából 343 000 után.
Hogy gyakorlásban is el tudd képzelni az 50. szintet: egy tökéletes 30 másodperces teszt bónuszok nélkül 90 XP-t ér (60 alap, plusz 50% a tökéletes pontosságért), így nagyjából 3800 ilyen kell hozzá. Napi tizenöt perc 95%-os pontossággal az első teszt bónuszával nagyjából 1760 XP-t ér, ami körülbelül hat-hét hónap alatt viszi el az 50. szintig. A 100. szinthez nagyjából 1,7 millió XP kell. A szintnevek az Újonctól a Gépírón, a Billentyűkovácson és a Szókovácson át az 50-es Legendáig és a 100-as Halhatatlanig tartanak, és igen, a lista teteje szándékosan kicsit nevetséges.
Vendégként a böngésződ ugyanezeket a szabályokat alkalmazza egy helyi másolatra. A bejelentkezés az, ami egy fiókban megőrzi a sorozatot és a napi helyezést, és ha új fiókkal jelentkezel be, a helyi előrehaladás egyszer beolvad, legfeljebb 5000 XP, 500 teszt és 30 napos sorozat erejéig. A korlát azért van, hogy a beolvasztással ne lehessen rekordot gyártani; ezért is csak bejelentkezett fiókkal lehet megszerezni a 100 napos jelvényt.
A sorozat mérföldkövei 3, 7, 14, 30, 60, 100, 180 és 365 napnál vannak, jelvény 3, 7, 30, 100 és 365 napnál jár. A 365 napos jelvényről azt várjuk, hogy szinte senki sem szerzi meg, és pont ez a lényege.
Miért így épül fel a sorozat?
Öt szabály formálja a sorozatot. Mindegyik abból a kérdésből született, hogy mit kell jutalmaznia egy szokásmérőszámnak.
Nincsenek mennyiségi pontok a rangsorokban
Az XP a ráfordított időt méri, így a mennyiséget jutalmazza. Vegyünk két gépírót. Az egyik 60 WPM-mel gépel, és naponta egyetlen 30 másodperces tesztet csinál 98%-os pontossággal, ami nagyjából 59 XP, plusz az 50-es első teszt bónusz, vagyis naponta körülbelül 110. A másik 45 WPM-mel gépel, és naponta tizenöt percet gyakorol 95%-kal, ami nagyjából 1760-at ér. A lassabb gépíró tizenhatszor annyit szerez.
Egy gyakorlási pénznemnél ez a helyes válasz, mert a gyakorláshoz a billentyűkön töltött idő kell. Egy rangsornál viszont rossz válasz, mert annak azt kell megmondania, ki gépel a leggyorsabban és a legtisztábban. Egy XP-ranglista a második gépírót tenné az első helyre, és úgy lehetne feljebb jutni rajta, hogy perceket adsz hozzá.
Ezért az XP soha senkit nem rangsorol. A ranglisták a sebességet rangsorolják, pontossági alsó határral; az XP az eredményeidnél és a profilodon látszik, ranglistán soha. Ugyanez a logika határozza meg a verseny eredményképernyőjét: a helyezés, a WPM és a pontosság van elöl, az XP-sor kicsi, és alattuk van.
Nincs mit megvenni
Nincs elkölthető pénznem, nincs bolt, nincs kozmetikai fejlesztés, és semmi sem romlik el, ha nem lépsz be. A sorozat azoknak a napoknak a nyilvántartása, amelyeken gyakoroltál. Amint bármelyik része megvehető, a szám azt jelenti, hogy „gyakorolt vagy fizetett”, és többé semmit sem árul el. Egy bolt arra is okot adna az oldalnak, hogy szorongást keltsen benned az előrehaladásod elvesztése miatt, mert a szorongás az, ami eladja a védelmet. Ezt az ösztönzőt nem akartuk a kódban.
Nincsenek fizetőfal mögé zárt előzmények
Az előzményeid korlátlanok és ingyenesek, és a sorozat soha nem függ semmitől, amiért fizetnél. A sorozat azért létezik, hogy kirajzolja a 90 napos trendet az előzmények oldaladon, és ez a grafikon az egyetlen becsületes próbája annak, hogy működik-e a szokás. Ha a régi eredményeket elzárnánk, éppen azt a platót rejtenénk el, amelyet a legjobban látnod kell.
Nincs vesztes képernyő
Ha egy sorozat megszakad, márpedig meg fog, a jelző 1-et mutat, a leghosszabb sorozatod száma pedig megmarad. Nem kínálunk visszaállítást.
A szokáskutatás az elnéző hozzáállást támogatja. A University College London Phillippa Lally vezette vizsgálatában egy új szokás kialakulása átlagosan 66 napig tartott azoknál a résztvevőknél, akiket a kutatók modellezni tudtak, és egyetlen alkalom kihagyása „nem befolyásolta jelentősen a szokás kialakulásának folyamatát”. Ha egy kihagyott napot katasztrófaként kezelünk, azzal azt tanítjuk, hogy a szokás törékeny, és van, aki inkább abbahagyja, mint hogy újrakezdje 1-ről.
Gondolkodtunk a nyelvtanuló alkalmazások által árult „sorozatfagyasztáson”, és úgy döntöttünk, hogy éppen azt próbáltuk nem megépíteni, hogy egy elveszett sorozat elmulasztott vásárlásnak érződjön.
UTC szerinti napok
A napfordulónak mindenkinek ugyanakkor kell lennie, különben a ranglisták és a napi kihívás nem osztozhatnak rajta. Helyi idővel a napi idézet minden látogatónál más pillanatban változna, és a „ma leggyorsabbak” lista különböző napokat hasonlítana össze. Az UTC az egyetlen napforduló, amelyet egy szerver a böngésző megkérdezése nélkül ki tud számolni.
Az ára, hogy egy kaliforniai gépírónál a nap délután 4-kor vagy 5-kor fordul át, egy delhinél pedig hajnali 5:30-kor. Gondolkodtunk fiókonkénti órás eltoláson, és az első változatban lemondtunk róla: egy újabb szabályt kellene elmagyarázni, és az a sorozat, amelyhez egy bekezdésnyi magyarázat kell, már vesztésre áll. A napi kihívás visszaszámlálója mutatja, mennyi van még hátra az aktuális napból. Ha újragondoljuk, egyszeri eltolás lesz, és ez a megjegyzés jelezni fogja.
Milyen gyakran gyakorold a gépelést?
Tedd alacsonyra a minimumot. Az a sorozat, amelyhez tizenöt perc kell, az első zsúfolt napon elhal; rossz napon egyetlen 30 másodperces teszt is elég. A 40-ről 80 WPM-re vezető gyakorlási terv erre épül: a teljes menet tizenöt perc, az alsó határ egy teszt.
Ne hajszold éjfélkor az első teszt bónuszát. A +50 azért van, hogy egy rövid menet is megérje, nem azért, hogy fennmaradj. Ha UTC szerint 23:55 van, és fáradt vagy, a sorozat kevesebbet ér az alvásnál.
Alapértelmezett menetnek használd a napi kihívást. Egyetlen idézet, általában egy percnél kevesebb ideig tart, és a ranglistája minden nap újraindul, így a csúcs elérhető. Yu-kai Chou játékosítási tervező ugyanezt mondja: „Egy szokásos, az első helytől az utolsóig tartó rangsor csak a csúcs közelében lévő kis csoportot lelkesíti”, és azt javasolja, hogy az újraindulás igazodjon ahhoz, milyen gyakran cselekszenek az emberek: gyakori tevékenységnél naponta.
A trendvonalat figyeld, ne a sorozatot. Az előzmények oldalad 90 napos grafikonja az, amiért a sorozat létezik. Ha a vonal felfelé megy, a sorozat elvégezte a dolgát, még ha meg is szakad. Ha a vonal egy hónapig lapos, a sorozat gépelésre ösztönöz, de nem tesz gyorsabbá, és ez a jel arra, hogy a szokásos teszt helyett nyisd meg a gyenge billentyűk gyakorlatát a gyakorlásban.
Amit figyelünk
Megtartási adatokat még nem tudunk közölni. Amikor majd tudunk, az lesz a kérdés, hogy akik 30 napos sorozatot tartanak, a 90 napos trend szerint gyorsulnak-e, vagy csak a sorozatot tartják. Ha a második, akkor rossz a tervezés, és az első változtatás az lenne, hogy a napi kihívás legyen az, ami beszámít.
Gyakran ismételt kérdések
Milyen gyakran gyakoroljam a gépelést?
Egy szokás megtartásához a keveset, de gyakran jobb az alkalmi maratonoknál. A sorozatunk napi egy érvényes tesztet kér, a gyakorlási terv pedig tizenöt percet javasol, ha van rá időd, és egy rövid tesztet, ha nincs.
Mikor nullázódik a napi sorozat?
UTC szerint éjfélkor. A napi kihívás visszaszámlálója mutatja, hány óra van még hátra az aktuális UTC-napból, így bárhol élsz, láthatod, mikor ér véget a „ma”.
Tökéletes pontosság kell a napi kihíváshoz?
Nem. Annyiszor játszhatsz, ahányszor csak akarsz, és a legjobb futásod számít, de egy futás csak 90%-os vagy jobb pontossággal kerül fel a napi ranglistára.