wiki

Nauwkeurigheid

De nauwkeurigheid is een meting van de consistentie van een speler. Er zijn drie soorten nauwkeurigheid die een speler kan hebben. Eén daarvan is beatmap nauwkeurigheid, dit is afhankelijk van de behaalde hitscores op die bepaalde beatmap. Een andere is de algemene nauwkeurigheid van een speler, die wordt gewogen zodat betere scores harder opvallen. Tenslotte is er de Performance Points(pp) nauwkeurigheid, die afhankelijk is van de precisie van alle ingezonden scores van die speler.

Spelmodi

osu!

Nauwkeurigheid = (50 * aantal 50s + 100 * aantal 100s + 300 * aantal 300s) / 300(aantal 0s + aantal 50s + aantal 100s + aantal 300s)Nauwkeurigheidsformule voor osu!

In osu! wordt nauwkeurigheid berekend door de beoordeling van elk hitobject te wegen en dan te delen door de hoogst mogelijke waarde die behaald kan worden voor dat object.

Referentie voor één hitcirkel:

300 -> 300 / 300 = 1   = 100.00%
100 -> 100 / 300 = 1/3 =  33.33%
50  ->  50 / 300 = 1/6 =  16.67%
0   ->   0 / 300 = 0   =   0.00%

osu!taiko

Nauwkeurigheid = 0.5(aantal GOODs + aantal GREATs) / (aantal BADs + aantal GOODs + aantal GREATs)Nauwkeurigheidsformule voor osu!taiko

In osu!taiko wordt nauwkeurigheid berekend door de som van de precisie van de noten te delen door het totaal aantal noten. De nauwkeurigheid van de noten is als volgt: een GREAT (良) telt als 100%, GOOD (可) als 50% (half), en MISS/BAD (不可) als 0% (dit verbreekt ook jouw combo). Drum rolls en spinners beïnvloeden de nauwkeurigheid niet.

osu!catch

Nauwkeurigheid = (aantal droplets + aantal drops + aantal fruits) / (aantal gemiste droplets + aantal gemiste drops + aantal gemiste fruits + aantal droplets + aantal drops + aantal fruits)Nauwkeurigheidsformule voor osu!catch

In osu!catch wordt nauwkeurigheid berekend door de totale score van de niet-spinner hitobjecten te nemen en die te delen door het totaal aantal niet-spinner objecten. Alle hitobjecten hebben dezelfde waarde, behalve bananen, want zij maken deel uit van de spinner objecten.

Opmerking voor API-gebruikers: Om de nauwkeurigheid in osu!catch te berekenen noemt het aantal droplets count50 en het aantal gemiste droplets countkatu.

osu!mania

Nauwkeurigheid = (50 * aantal 50s + 100 * aantal 100s + 200 * aantal 200s + 300 * aantal 300s + 300 * aantal MAXs) / 300(aantal 0s + aantal 50s + aantal 100s + aantal 200s + aantal 300s + aantal MAXs)Nauwkeurigheidsformule voor osu!mania

Nauwkeurigheid in osu!mania wordt op dezelfde manier berekend als in osu!.

Prestatiegrafiek

PrestatiegrafiekPrestatiegrafiek

De prestatiegrafiek is een grafiek die de prestaties van een speler (gebaseerd op hun HP-balk) in de loop van het spel (tijd) weergeeft. Meer info kan worden getoond door de in-game cursor eroverheen te zetten.

Opmerking: Die extra informatie kan enkel bekeken worden nadat je een beatmap speelde of nadat je een geëxporteerde replay bekijkt. Wanneer je het resultatenscherm verlaat, zal deze informatie niet opgeslagen worden.

Nauwkeurigheid

Wanneer je jouw muis op de prestatiegrafiek zet, wordt er een tooltip weergegeven met een Error en Unstable Rate.

Door de manier waarop de DT (Double Time) en HT (Half Time) mods werden geïmplementeerd, zijn de error- en unstable rate-waarden vermenigvuldigd met dezelfde factor als het liedje. Deel die waarden door 1.5 om de werkelijke waarden te krijgen wanneer je DT speelt. Als je HT speelt moet je die waarden vermenigvuldigen met 1.33.

Error

Error zal altijd twee waarden weergeven die aangeven hoe ver weg de vroege en de late hits gemiddeld waren. Hoe hoger de Overall Difficulty-waarde van een beatmap is, hoe lager de Error-waarden moeten zijn om het goed te doen in die beatmap speelt.

Unstable rate

Unstable rate staat voor de consistentie van de timing van de hits, waar lagere nummers beter zijn (topspelers scoren vaak onder 100). Merk op dat die waarde consistentie meet, niet nauwkeurigheid, dus consistent 15ms te vroeg hitten zal dezelfde waarde geven als consistent “op tijd” hitten. De formule voor dit is in feite de standaardafwijking van de hitfouten (in milliseconden) vermenigvuldigd met 10. Voorbeeldcode is beschikbaar als referentie, ze geeft weer hoe osu-stable unstable rate berekent.

Spin

Opmerking: spin wordt enkel in osu! gebruikt.

Naast nauwkeurigheid is er ook informatie over spinners te vinden in dezelfde tooltip.

Speed

Speed staat voor de gemiddelde RPM (rotaties per minuut) over alle spinners in de beatmap. Max is de hoogste RPM die bij eender welke spinner in de beatmap werd behaald.