Stejné průměrné FPS mohou skrývat různé průběhy intervalů
Aktualizováno
Stejný průměr nevyžaduje stejnou posloupnost intervalů mezi snímky. Souhrn může skrýt občasné dlouhé intervaly a ani percentil nemusí ukázat, kde nastávají. Následující příklady jsou záměrně sestavené posloupnosti. Vysvětlují omezení souhrnu, nikoli pocit plynulosti konkrétní hry nebo počítače.
Spočítejte průměr z celé posloupnosti
Začněte 1000 intervaly po 10 milisekundách. Součet je 10000 milisekund, takže rychlost celé posloupnosti činí 100 FPS: počet intervalů krát 1000, děleno celkovými milisekundami. Průměrný interval je 10 milisekund. Tyto definice spojují počet a uplynulý čas, místo aby počítaly aritmetický průměr rychlostí získaných převrácením jednotlivých intervalů.
Nyní vytvořte jinou posloupnost s 990 intervaly po 9 milisekundách a 10 intervaly po 109 milisekundách. Její součet je také 10000 milisekund a celkový průměr rovněž 100 FPS. Většina intervalů je kratší, některé však výrazně delší. Stejný průměr zde prokazuje stejný celkový počet za čas, ne stejné rozdělení.
Proč percentil neříká všechno
Pro 1000 vzorků vybere P99 metodou nejbližšího pořadí hodnotu na pozici 990 ve vzestupném uspořádání. Stálá posloupnost dává 10 milisekund. Ve smíšené posloupnosti je tato pozice stále mezi 990 krátkými intervaly a dává 9 milisekund, zatímco maximum je 109 milisekund. V tomto umělém příkladu tedy nižší P99 existuje zároveň s delšími extrémy.
Není to důkaz, že smíšená posloupnost působí lépe. Je to protipříklad k použití samotného P99 jako úplného hodnocení plynulosti. Sledujte definici, počet vzorků a maximum. Nepřevádějte tento percentil na jinou pojmenovanou metriku nízkých FPS, pokud její doložený výpočet skutečně neodpovídá.
Porovnejte podíl počtu a podíl času
Zvolte klasifikační rozpočet odpovídající 60 FPS, přibližně 16,67 milisekundy. Ve smíšené posloupnosti ho překračuje 10 dlouhých intervalů. Jde o 1 procento počtu intervalů, ale jejich úplné trvání činí 1090 milisekund, tedy 10,9 procenta času posloupnosti. Podíl počtu a času odpovídá na jiné otázky.
Tento časový podíl počítá celé trvání překračujících intervalů, nikoli pouze část nad rozpočtem. Není ani změřeným skóre závažnosti vnímaného škubání. Změna zvoleného rozpočtu mění klasifikaci stejné posloupnosti; nezrychluje ji a nepopisuje univerzální práh pro všechny hráče.
Při zkoumání shluků zachovejte pořadí
V jedné verzi dlouhé intervaly rozložte a v druhé je dejte společně na konec. Obě mají stejné hodnoty, průměr, P99 metodou nejbližšího pořadí i maximum. Pořadí se liší. Při zvoleném rozpočtu je nejdelší souvislá série překročení 1 interval v rozložené verzi a 10 ve shlukované.
Seřazené rozdělení tento rozdíl v načasování neukáže. Při porovnání skutečného záznamu zkoumejte původní pořadí a poznamenejte kontext úlohy. Shluk při přechodu a rozptýlené dlouhé intervaly během aktivního pohybu jsou různá pozorování k prošetření. Samotný graf však neurčuje příčinu ani nepředpovídá zkušenost každého hráče.
Naplánujte porovnání pro jednu otázku
Pro skutečné porovnání před změnou určete herní úlohu, metodu záznamu, měřený typ intervalu, nastavení a relevantní prostředí. Porovnávejte podobné úlohy a podle možností udržujte nesouvisející podmínky stálé. Krátký záznam nabídky a delší náročná scéna nejsou zaměnitelné jen proto, že obojí poskytuje průměrné FPS.
Opakujete-li úlohu, zachovejte všechny plánované porovnávací záznamy, místo abyste vybrali jen nejpříznivější. Vysvětlete různé délky a přechody. Neprůměrujte jednoduše rychlosti nestejně dlouhých záznamů, jako by každý představoval stejný čas. Pro společnou celkovou rychlost spojte počet a uplynulý čas a zachovejte originály pro kontext.
Popište pozorování před diagnózou hardwaru
Uveďte, co se změnilo ve srovnatelném porovnání: průměr, rozdělení, extrémní intervaly nebo jejich pořadí. Špička po změně nastavení může vyvolat otázku, ale automaticky neurčuje hardwarové omezení ani chybu ovladače. Než budete zobrazené číslo považovat za příčinu, potvrďte definici měření a kontext úlohy.
Hlásí-li hráč jiný pocit, zaznamenejte jej jako další pozorování, místo abyste ho mechanicky odvozovali ze souhrnu. Vstup, zobrazení a herní úloha mohou působit i mimo zadané intervaly. Užitečným výsledkem je jasně vymezené porovnání a další šetření, ne slib, že jedna statistika diagnostikuje veškerý nerovnoměrný běh hry.
Průměrné FPS popisují počet za uplynulý čas; percentil, maximum, časový podíl a původní pořadí popisují jiné aspekty. Čtěte je společně se shodnými definicemi a srovnatelnou úlohou. Stejné průměry mohou skrývat důležité rozdíly, ale samotné rozdíly neprokazují příčinu ani univerzální skóre plynulosti.