Rovnaký priemerný FPS môže skrývať rôzne vzory intervalov

Aktualizované

Rovnaký priemer nevyžaduje rovnakú postupnosť intervalov medzi snímkami. Súhrn môže skryť občasné dlhé intervaly a aj percentil môže skryť ich umiestnenie. Nasledujúce príklady sú zámerne vytvorené postupnosti. Vysvetľujú hranice súhrnu, nie vnímanú plynulosť konkrétnej hry alebo počítača.

Vypočítajte priemer celej postupnosti

Začnite s 1000 intervalmi po 10 milisekúnd. Ich súčet je 10000 milisekúnd, preto je frekvencia celej postupnosti 100 FPS: počet intervalov krát 1000, delený súčtom milisekúnd. Priemerný interval je 10 milisekúnd. Tieto definície spájajú počet a uplynutý čas namiesto aritmetického priemerovania frekvencií vypočítaných z prevrátených hodnôt jednotlivých intervalov.

Teraz vytvorte inú postupnosť s 990 intervalmi po 9 milisekúnd a 10 intervalmi po 109 milisekúnd. Súčet je tiež 10000 milisekúnd a priemerná frekvencia celej postupnosti tiež 100 FPS. Väčšina intervalov je kratšia, niektoré sú však oveľa dlhšie. Rovnaký priemer tu potvrdzuje rovnaký celkový počet za čas, nie rovnaké rozdelenie.

Prečo percentil nehovorí všetko

Pri 1000 vzorkách P99 metódou nearest rank vyberá hodnotu na pozícii 990 vo vzostupnom poradí. Konštantná postupnosť dáva 10 milisekúnd. V zmiešanej postupnosti je táto pozícia stále medzi 990 krátkymi intervalmi a dáva 9 milisekúnd, zatiaľ čo maximum je 109 milisekúnd. V tomto umelom príklade teda nižší P99 existuje spolu s dlhšími krajnými hodnotami.

To nedokazuje, že zmiešaná postupnosť pôsobí lepšie. Je to protipríklad k používaniu samotného P99 ako úplného hodnotenia plynulosti. Zobrazujte definíciu, počet vzoriek a maximum. Neprevádzajte tento percentil na pomenovaný ukazovateľ nízkeho FPS, pokiaľ jeho dokumentovaný výpočet skutočne nezodpovedá.

Porovnajte podiel počtu s podielom času

Zvoľte klasifikačnú hranicu zodpovedajúcu 60 FPS, približne 16,67 milisekundy. V zmiešanej postupnosti ju prekračuje 10 dlhých intervalov. Tvoria 1 percento počtu intervalov, ale ich celé trvania dávajú súčet 1090 milisekúnd, teda 10,9 percenta času postupnosti. Podiel počtu a podiel času odpovedajú na rôzne otázky.

Tento časový podiel počíta celé trvanie intervalov nad hranicou, nie iba presah. Nie je ani meraným skóre závažnosti vnímaného trhania. Zmena vybratej hranice mení klasifikáciu tej istej postupnosti; nezrýchľuje ju ani neopisuje univerzálny prah pre všetkých hráčov.

Pri skúmaní skupín zachovajte poradie

V jednej verzii rozmiestnite dlhé intervaly oddelene a v druhej spolu na konci. Obe majú rovnaké hodnoty, priemer, P99 nearest rank aj maximum. Poradie sa líši. Pri zvolenej hranici je najdlhšia séria po sebe idúcich prekročení 1 interval v rozptýlenej verzii a 10 v zoskupenej.

Zoradené rozdelenie neukáže tento rozdiel v čase výskytu. Pri porovnávaní skutočného záznamu preskúmajte pôvodné poradie a zaznamenajte kontext úlohy. Skupina okolo prechodu a rozptýlené dlhé intervaly počas aktívneho pohybu sú odlišné pozorovania na skúmanie. Samotný graf však neurčuje príčinu ani nepredpovedá zážitok každého hráča.

Naplánujte porovnanie pre jednu otázku

Pri skutočnom porovnaní pred zmenou definujte hernú úlohu, metódu záznamu, typ meraného intervalu, nastavenia a relevantné prostredie. Porovnávajte podobné úlohy a podľa možností zachovajte nesúvisiace podmienky stabilné. Krátky záznam ponuky a dlhšia náročná scéna nie sú zameniteľné len preto, že obe dávajú priemerný FPS.

Ak úlohu opakujete, uchovajte všetky plánované porovnávacie záznamy, nie iba najpriaznivejší. Vysvetlite rôzne trvania a prechody. Nepriemerujte iba frekvencie nerovnakých záznamov, akoby každý predstavoval rovnaký uplynutý čas. Pri výpočte spoločnej frekvencie celej postupnosti spojte počet a čas a uchovajte pôvodné záznamy pre kontext.

Opíšte pozorovanie pred diagnózou hardvéru

Uveďte, čo sa zmenilo pri porovnaní zodpovedajúcich úloh: priemer, rozdelenie, krajné intervaly alebo ich poradie. Špička po zmene nastavenia môže vyvolať otázku, ale automaticky neurčuje hardvérové obmedzenie alebo chybu ovládača. Overte definíciu merania a kontext úlohy skôr, než zobrazené číslo považujete za príčinu.

Ak hráč hlási odlišný pocit, zaznamenajte ho ako ďalšie pozorovanie namiesto mechanického odvodenia zo súhrnu. Vstup, obrazovka a herná úloha môžu mať význam nad rámec zadaných intervalov. Užitočný výsledok je porovnanie s jasným rozsahom a ďalšie skúmanie, nie sľub, že jediná štatistika diagnostikuje každé nerovnomerné hranie.

Priemerný FPS opisuje počet za uplynutý čas, zatiaľ čo percentil, maximum, časový podiel a pôvodné poradie opisujú iné stránky. Čítajte ich spolu s konzistentnými definíciami a zodpovedajúcou úlohou. Rovnaké priemery môžu skrývať dôležité rozdiely, ale samotné rozdiely neurčujú príčinu alebo univerzálne skóre plynulosti.