Sama keskmine FPS võib varjata erinevaid intervallimustreid

Uuendatud

Sama keskmine ei nõua sama kaadritevaheliste intervallide jada. Kokkuvõte võib peita juhuslikke pikki intervalle ja isegi protsentiil võib peita nende asukoha. Alltoodud näited on teadlikult koostatud jadad. Need selgitavad kokkuvõtte piiranguid, mitte konkreetse mängu või arvuti tajutavat sujuvust.

Arvuta kogu jada keskmine

Alusta 1000 intervallist, millest igaüks kestab 10 millisekundit. Kokku on see 10000 millisekundit, seega kogu jada sagedus on 100 FPS: intervallide arv korda 1000 jagatud millisekundite summaga. Keskmine intervall kestab 10 millisekundit. Need määratlused seovad arvu ja möödunud aja, selle asemel et võtta üksikute intervallide pöördväärtustest arvutatud sageduste aritmeetiline keskmine.

Koosta nüüd teine jada: 990 intervalli kestusega 9 millisekundit ja 10 intervalli kestusega 109 millisekundit. Summa on samuti 10000 millisekundit ning kogu jada keskmine samuti 100 FPS. Enamik intervalle on lühemad, mõned aga palju pikemad. Sama keskmine kinnitab siin sama koguarvu aja kohta, mitte sama jaotust.

Miks protsentiil ei räägi kõike

1000 proovi korral valib nearest rank P99 kasvavas järjekorras väärtuse kohal 990. Püsiv jada annab 10 millisekundit. Segajadas on see koht endiselt 990 lühikese intervalli hulgas ja annab 9 millisekundit, samal ajal kui maksimum on 109 millisekundit. Selles tehislikus näites esineb väiksem P99 koos pikemate äärmusväärtustega.

See ei tõesta, et segajada tundub parem. See on vastunäide ainult P99 kasutamisele täieliku sujuvushinnanguna. Hoia määratlus, proovide arv ja maksimum nähtaval. Ära muuda seda protsentiili nimeliseks madala FPS-i mõõdikuks, kui selle dokumenteeritud arvutus tegelikult ei ühti.

Võrdle arvu osakaalu ja aja osakaalu

Vali liigituspiir, mis vastab 60 FPS-ile, ligikaudu 16,67 millisekundit. Segajada 10 pikka intervalli ületavad seda. Need moodustavad 1 protsendi intervallide arvust, ent nende täiskestuste summa on 1090 millisekundit ehk 10,9 protsenti jada ajast. Arvu ja aja osakaal vastavad erinevatele küsimustele.

See ajaosakaal loeb piiri ületavate intervallide kogu kestust, mitte üksnes ületavat osa. See ei ole ka tajutava jõnksumise mõõdetud raskusaste. Valitud piiri muutmine muudab sama jada liigitust; ei kiirenda jada ennast ega kirjelda universaalset läve kõigi mängijate jaoks.

Säilita järjekord, kui uurid kobaraid

Paiguta pikad intervallid ühes variandis hajutatult ja teises koos lõppu. Mõlemal on samad väärtused, keskmine, nearest rank P99 ja maksimum. Järjekord erineb. Valitud piiriga on pikim järjestikuste ületamiste rida hajutatud variandis 1 intervall ja koondatud variandis 10.

Sorditud jaotus ei näita seda esinemisaja erinevust. Päris salvestust võrreldes uuri algset järjekorda ja märgi ülesande kontekst. Kobar ülemineku ümber ning hajusad pikad intervallid aktiivse liikumise ajal on erinevad tähelepanekud uurimiseks. Graafik üksi ei tuvasta aga põhjust ega ennusta iga mängija kogemust.

Kavanda võrdlus ühe küsimuse jaoks

Päris võrdluse jaoks määratle enne muutmist mänguülesanne, salvestusviis, mõõdetava intervalli liik, seaded ja oluline keskkond. Võrdle sarnaseid ülesandeid ning hoia kõrvalised tingimused võimaluse korral stabiilsed. Lühike menüüsalvestus ja pikem koormav stseen ei ole vahetatavad üksnes seetõttu, et mõlemad annavad keskmise FPS-i.

Kui kordad ülesannet, säilita kõik kavandatud võrdlussalvestused, mitte ainult kõige soodsam. Selgita erinevaid kestusi ja üleminekuid. Ära lihtsalt keskmista ebavõrdsete salvestuste sagedusi, nagu igaüks esindaks sama möödunud aega. Seo arv ja aeg ühendatud jada sageduse arvutamisel ning säilita algsed salvestused konteksti jaoks.

Kirjelda tähelepanekut enne riistvara diagnoosi

Ütle, mis vastavate ülesannete võrdluses muutus: keskmine, jaotus, äärmuslikud intervallid või nende järjekord. Tipp pärast seadistuse muutmist võib tekitada küsimuse, kuid ei tuvasta automaatselt riistvara kitsaskohta ega draiveriviga. Kinnita mõõtmise määratlus ja ülesande kontekst, enne kui käsitled kuvatud arvu põhjusena.

Kui mängija teatab teistsugusest tundest, märgi see lisatähelepanekuna, mitte ära tuleta seda mehaaniliselt kokkuvõttest. Sisend, kuva ja mänguülesanne võivad olla olulised lisaks antud intervallidele. Kasulik tulemus on selgelt piiritletud võrdlus ja järgmine uurimine, mitte lubadus, et üks statistiline näitaja diagnoosib kogu ebaühtlase mängimise.

Keskmine FPS kirjeldab arvu möödunud aja kohta, protsentiil, maksimum, ajaosakaal ja algne järjekord aga teisi aspekte. Loe neid koos järjekindlate määratluste ja vastava ülesandega. Samad keskmised võivad peita olulisi erinevusi, kuid erinevused üksi ei määra põhjust ega universaalset sujuvushinnangut.