Jak oblicza się WPM i dlaczego na każdej stronie mam inny wynik?

WPM oblicza się, licząc znaki, dzieląc je przez pięć (standardowe „słowo”) i przez liczbę minut pisania. Testy różnią się tym, które znaki liczą: każdy wpisany znak (surowe WPM), tylko znaki w poprawnych słowach (WPM netto) albo wynik brutto pomniejszony o karę za błędy. Długość testu zmienia wynik jeszcze bardziej niż sam wzór.

Pod każdym testem szybkości pisania w internecie pojawia się jakaś wersja zdania „na tamtej stronie mam o 30 więcej”. Nikt nie kłamie. Testy liczą po prostu różne rzeczy w różnym czasie.

Przez większą część pierwszego miesiąca tego projektu rozpracowywaliśmy te zasady, bo musieliśmy jedną z nich wybrać. Oto, co ustaliliśmy i co postanowiliśmy pokazywać.

Wzór na WPM: słowo z pięciu znaków

Każdy poważny pomiar szybkości pisania wychodzi z tej samej konwencji: „słowo” to pięć znaków, łącznie ze spacjami i interpunkcją. „The cat sat” ma 11 znaków, czyli 2,2 słowa. Liczba znaków na minutę to pięciokrotność WPM. Uderzenia na godzinę, jednostka podawana w testach wprowadzania danych, to znaki na minutę razy 60. Egzaminy rządowe stosują to samo przeliczenie: indyjska komisja SSC przyrównuje 35 WPM do 10 500 naciśnięć klawiszy na godzinę, czyli dokładnie 35 × 5 × 60.

Wzór na WPM brzmi więc: znaki ÷ 5 ÷ minuty. Spór dotyczy tego, które znaki się liczy.

WPM netto a brutto i co oznacza surowe WPM

Surowe WPM liczy każdy wpisany znak, dobry czy zły, podzielony przez pięć i przez liczbę minut. To miara szybkości palców. Znaki, które usunąłeś, się nie liczą, ale błędne pozostawione w tekście już tak.

WPM netto w naszym rozumieniu liczy tylko znaki w słowach wpisanych całkowicie poprawnie, łącznie ze spacją po każdym z nich. Wystarczy jedna zła litera, a całe słowo nie wnosi nic. To główna liczba na naszym ekranie wyników. Wybraliśmy ją, bo słowo z literówką to słowo, które ktoś musi poprawić, więc nie powinno liczyć się jako skończona praca.

WPM brutto to starszy termin z testów biurowych i egzaminacyjnych. Indyjska CBSE na przykład dzieli przez liczbę minut słowa brutto (wszystko, co wpisano) i słowa netto (tylko poprawne), a dokładność podaje jako stosunek netto do brutto. Inna dawna konwencja bierze szybkość brutto i odejmuje popełnione błędy. Jeśli odejmiesz jedno słowo za każdy niepoprawiony błąd na minutę, słowo z dwoma błędami kosztuje dwa słowa, a w naszym liczeniu netto jedno, więc przy niechlujnych przebiegach wyniki się rozjeżdżają.

Jeden test, pięć uczciwych liczb

Oto przykład z naszej strony o metrykach. Test 30-sekundowy: 160 naciśnięć klawiszy znakowych, z czego 6 błędnych, 4 poprawione i 2 pozostawione. Końcowy tekst ma 156 znaków, z których 154 są poprawne, a 30 z 32 słów jest bezbłędnych, co razem ze spacjami daje 148 znaków.

Zasada liczeniaObliczenieWPM
Surowe (każdy znak w końcowym tekście)156 ÷ 5 ÷ 0,562,4
Każdy poprawny znak154 ÷ 5 ÷ 0,561,6
Surowe × dokładność62,4 × 0,962560,1
Netto, tylko poprawne słowa (nasze)148 ÷ 5 ÷ 0,559,2
Brutto minus niepoprawione błędy na minutę62,4 - 2 ÷ 0,558,4

Dokładność wynosi (160 - 6) ÷ 160 = 96,25%. Pięć liczb, których da się bronić, rozrzut 4 WPM i nikt nie popełnił błędu w rachunkach. Przy dokładności 90% różnica między surowym a netto robi się znacznie większa, bo wtedy mniej więcej połowa wszystkich słów zawiera błąd. Te obliczenia znajdziesz w tekście co naprawdę mierzy dokładność pisania.

Zasady liczenia w testach pisania

Strona pomocy testu albo jego ekran wyników zwykle mówi, którą zasadę stosuje.

ZasadaCo liczy główny wynikW porównaniu z naszym WPM netto
Tylko poprawne słowaZnaki w całkowicie poprawnych słowach, ze spacjami, ÷ 5 ÷ minutyTa sama zasada co nasza; drobne różnice przy niedokończonym ostatnim słowie
Każdy wpisany znakWszystko, co zostało w tekście, ÷ 5 ÷ minuty, dokładność podana osobnoTo samo co nasze surowe WPM
Każdy poprawny znakPoprawne znaki niezależnie od tego, czy słowo było dobreMiędzy naszym surowym a netto
Brutto minus błędySzybkość brutto minus kara za każdy niepoprawiony błądBlisko netto; niżej przy niechlujnych przebiegach
Popraw każdy błąd, zanim pójdziesz dalejNie da się przejść dalej po złej literze, więc końcowy tekst jest zawsze poprawnyPorównywalne, zwykle trochę niżej
Pomiar czasu na serwerzeZegar działa na serwerze, więc opóźnienie sieci wlicza się do twojego czasuNiżej w krótkich wyścigach przy wolnym łączu
Badania (Dhakal i in. 2018)Długość przepisanego tekstu w stosunku do czasu od pierwszego do ostatniego naciśnięcia; niepoprawione błędy podawane osobnoBlisko naszego surowego WPM

Trzy wiersze zasługują na dłuższe omówienie.

Testy, które zmuszają do poprawienia każdego błędu

Wymuszona poprawka wygląda tak, jakby powinna dawać ten sam wynik co WPM netto, bo końcowy tekst i tak jest bezbłędny. Wychodzi jednak niżej, bo każdy błąd kosztuje teraz czas na zegarze. W największym badaniu pisania online średni odstęp między naciśnięciami klawiszy wynosił 239 ms. Wymuszona poprawka to co najmniej backspace i ponowne wpisanie, czyli dwa dodatkowe naciśnięcia, około pół sekundy, plus chwila potrzebna na zauważenie błędu. Sześć błędów w teście jednominutowym kosztuje około trzech sekund, 5% przebiegu: osoba pisząca 60 WPM ląduje w okolicach 57. Nasze liczenie netto odrzuca błędne słowo i idzie dalej, co nie kosztuje dodatkowego czasu.

Testy z pomiarem czasu na serwerze

Niektóre testy online mierzą oficjalny czas na swoim serwerze, więc opóźnienie sieci siedzi w twoim wyniku. Skutek to prosta arytmetyka. W 30-sekundowym wyścigu przy 100 WPM pół sekundy opóźnienia daje 100 × 30 ÷ 30,5 = 98,4. Pełna sekunda daje 96,8, a dwusekundowa przerwa 93,8. Jeśli wynik mierzony na serwerze jest wyraźnie niższy niż twój wynik tutaj, powtórz test na stabilniejszym łączu, zanim zaczniesz winić palce.

Punkt odniesienia z badań

Wiersz Dhakala to punkt odniesienia z badań. To badanie (Aalto i Cambridge, CHI 2018) przeanalizowało 136 milionów naciśnięć klawiszy od 168 960 ochotników online, ze średnią 51,56 WPM. Jego WPM wynika z długości przepisanego tekstu, a błędy podawane są jako osobny wskaźnik, więc wynik jest bliższy naszemu surowemu. Jeśli porównasz z 51,56 swoje WPM netto, zaniżysz się o kilka słów. Nasz tekst o średniej szybkości pisania zestawia je z innymi badaniami.

Dlaczego w krótkich testach mam wyższe WPM?

Zakładaliśmy, że zasady liczenia wyjaśniają większość zamieszania między stronami. Zwykle ważniejsza jest jednak długość testu. Licz się z tym, że wynik z 15 sekund pobije wynik z dwóch minut tej samej osoby, w tym samym teście, według tego samego wzoru. Dwa rachunki pokazują dlaczego.

Po pierwsze, nikt nie utrzymuje tempa sprintu. Weźmy osobę, która zaczyna od 90 WPM przez dziesięć sekund, a potem stabilizuje się na 70:

Długość testuObliczenieWPM
15 sekund(10 × 90 + 5 × 70) ÷ 1583,3
60 sekund(10 × 90 + 50 × 70) ÷ 6073,3
120 sekund(10 × 90 + 110 × 70) ÷ 12071,7

Ta sama osoba, te same zasady, rozrzut 12 punktów. To model, ale nasz ekran wyników pokazuje ten sam kształt: wykres sekunda po sekundzie w teście 60-sekundowym niemal zawsze opada po pierwszych 20 sekundach, a kolor zrywu przy każdym słowie pokazuje, który fragment zawyżył wczesny wynik.

Po drugie, krótkie testy wyolbrzymiają drobiazgi. W teście 15-sekundowym każde pięcioznakowe słowo jest warte 4 WPM (1 ÷ 0,25 minuty). Szczęśliwa seria krótkich słów, niedokończone ostatnie słowo albo powolne pierwsze naciśnięcie mogą każde z osobna przesunąć wynik o kilka punktów. W teście 60-sekundowym to samo słowo jest warte 1 WPM, a w dwuminutowym połowę tego.

Opublikowane średnie według długości testu prawdopodobnie odzwierciedlają też to, kto wybiera którą długość, bo osoby polujące na wysoki wynik zwykle wybierają krótkie testy. Tak czy inaczej, pierwsze pytanie przy każdym WPM brzmi: „jak długo?”. Swój wynik sprawdzisz w teście 2-minutowym.

Drobniejsze rzeczy, które zmieniają wynik

Lista słów. Niektóre testy losują z krótkiej listy najczęstszych słów angielskich. Nasze testy słów korzystają z 1000 najczęstszych słów z korpusu napisów filmowych, a tryb cytatów używa prawdziwych fragmentów tekstu z wielkimi literami i interpunkcją. Częste krótkie słowa dają wyższe wyniki niż proza z nazwami własnymi i przecinkami.

Niedokończone ostatnie słowo. W teście na czas zegar kończy się w połowie słowa prawie u każdego. My liczymy poprawną część niedokończonego ostatniego słowa. Niektóre testy je pomijają. W teście 15-sekundowym to nawet 4 WPM.

Zatrzymanie na błędzie. Część osób chce wymuszonej poprawki, a część nie, więc zrobiliśmy z tego ustawienie.

Moment startu zegara. U nas zegar startuje przy pierwszym przyjętym znaku, a w teście słów lub cytatu zatrzymuje się przy ostatnim naciśnięciu. Czas od aktywowania strony do pierwszego klawisza zapisujemy jako opóźnienie startu i nie liczy się on na twoją niekorzyść. Testy, które uruchamiają zegar w chwili załadowania strony, ucinają w krótkim teście słowo lub dwa.

Telefony. W badaniu grupy z Aalto dotyczącym urządzeń mobilnych ochotnicy osiągali średnio 36,2 WPM, około 70% średniej z badania na komputerach. Wyniki z telefonów nie trafiają do publicznych rankingów.

Co postanowiliśmy pokazywać

Postawiliśmy na kilka liczb w jasnej hierarchii: duże WPM netto, obok surowe WPM i dokładność oraz jednowierszowa notka mówiąca, ile pokazałby test liczący każdy poprawny znak. Ten wiersz istnieje z powodu skargi, od której zaczyna się ten tekst.

Te same funkcje obliczają każdą liczbę w twojej przeglądarce i ponownie na naszym serwerze na podstawie zapisu naciśnięć klawiszy.

Co z czym porównywać

Żeby śledzić własne postępy, porównuj podobne z podobnym: ta sama strona, ten sam tryb, ten sam czas trwania, ta sama lista słów. Strona historii pozwala filtrować wyniki według trybu i języka.

Żeby porównać się ze znajomym z innej strony, ustal najpierw czas trwania, a dopiero potem wzór. Test 60-sekundowy to najczęstszy wspólny grunt; wyniki z 15 sekund to najmniej porównywalna rzecz w pisaniu na klawiaturze.

Żeby porównać się z wynikiem dla populacji, sprawdź, o jaką populację chodzi. Zwykli pracownicy biurowi w badaniu laboratoryjnym Karata z 1999 roku przepisywali tekst z szybkością 32,5 WPM. 51,56 Dhakala pochodzi od młodych ochotników, którzy sami się zgłosili, mierzonych blisko wartości surowej. 36,2 Palina dotyczy telefonów. Nasza etykieta percentyla podaje, z którego punktu odniesienia korzysta, dopóki w danej kategorii nie zbierzemy 10 000 własnych wyników.

Najczęściej zadawane pytania

Jaki jest wzór na WPM?

Znaki ÷ 5 ÷ minuty. WPM netto bierze tylko znaki w całkowicie poprawnych słowach, a surowe WPM każdy wpisany znak.

Czy moją prawdziwą szybkością jest WPM netto, czy surowe?

WPM netto to liczba, która ma praktyczne znaczenie, bo liczy tylko słowa wpisane dobrze. Surowe pokazuje, jak szybko poruszały się twoje palce.

Dlaczego na niektórych stronach mam wyższe WPM?

Zwykle z powodu długości testu albo listy słów, a nie wzoru. 15-sekundowy test z częstych krótkich słów pobije dwuminutowy fragment z interpunkcją, nawet przy identycznych zasadach liczenia.

Źródła