Metoda · vzorec v1.2.0 · živé konstanty
Skóre se počítá v rámci kategorie hry, nikdy napříč hrami. Konstanty níže se vykreslují ze stejného modulu, který pohání scorer, takže se zveřejněný vzorec a skutečná skóre nemohou rozejít.
Hlasy vs hráči
Jedno číslo je na prodej. To druhé jsme skutečně napočítali.
SCORE = 100 × C × (0.45·A + 0.25·S + 0.2·R + 0.1·G)
A — aktivita (45%). Sedmidenní medián souběžných hráčů, logaritmicky v rámci kategorie. Špičku lze na hodinu vyrobit, medián ne. Modul se měří zevnitř a dal by se zfalšovat, proto nikdy nestojí sám: medián z modulu u serveru třídy Fixed může toto číslo potvrdit nebo snížit, ale nikdy ho nezvedne nad 1.25× počet naměřený zvenčí — číslo, které server ukazuje vnějšímu klientovi. Server, který lže i vnějším klientům, je věcí drift logu a náhodných ručních auditů, ne vzorce.
S — stabilita (25%). Uptime snížený podle toho, jak moc populace kolísá.
R — reputace (20%). Bayesovský průměr recenzí ověřených hráčů, čerpaný jen z hodnoticích os (rates, cash shop, staff, community). Stabilita je záměrně vynechána — je už měřená v S a o faktu se nehlasuje. Průměrná recenze se počítá stejně jako žádná: skóre se stahuje k neutrální hodnotě 0.70 s vahou 5 recenzí, vážené aktuálností (poločas 180 dní) a tím, jak dlouho je postava ověřená. Reputace může skóre posunout jen v omezeném pásmu ±0.15 — nejvýše o 3 ze 100 bodů — takže nikdy nepřebije skutečný rozdíl v naměřené populaci. Odehraný čas je podmínka pro recenzi, nikdy váha; skryté recenze se odstraňují jen za porušení pravidel, zaznamenávají se a počítají veřejně.
G — růst (10%). Dnešní medián proti neměnnému záznamu ze sedmého dne na horizontu, obě strany počítané stejným mediačním pravidlem jako A. Udržení nebo růst startovní komunity znamená plný počet bodů; pokles se lineárně promítá do udrženého podílu. Než má být záznam k dispozici — bez ohlášeného startu, u startu mladšího sedmi dnů, u wipu otevírajícího nový, nebo u startu, který jsme nemohli sledovat — G nese neutrální 1.00. Jakmile má být záznam k dispozici, neměřená strana dostává 0.50, jako 50% pokles: vyhýbat se měření v sedmý den se nikdy nevyplatí víc než být změřen u serveru, který udržel aspoň polovinu startovní komunity, a zároveň to není označeno za prokázanou prázdnotu. Platí to i pro záznamy, které vůbec neumíme změřit — ohlásit datum startu je závazek nechat se změřit. Devadesát dní po startu jeho záznam vyprší a G se vrací k neutrální hodnotě: udržení je otázka startu, ne dávná historie.
C — jistota. Určena poziční třídou níže. Neměřený server nikdy nepřekoná měřený při stejných číslech.
Každý server v seznamu sondujeme dvanáctkrát za hodinu, nepřetržitě, z monitorovacích uzlů v oddělených sítích. Jedna zmeškaná sonda je šum; jejich série je výpadek a tak se i skóruje.
Čtení z protokolu je číslo, které server sám předává každému připojujícímu se klientovi. Dá se nafouknout: falešní klienti zaparkovaní ve městě ho zvednou a upravené soubory serveru mohou rovnou hlásit vymyšlenou hodnotu. Samotné čtení protokolu nerozezná bota od člověka. Co ale zachytí, je aritmetika: populace, která v pět ráno nikdy neklesne, počet, který se nehne, zatímco fronta na login je prázdná, tvrzení desetkrát nad měřenou křivkou. Přesně tyhle vzory detektor driftu označuje.
Modul uvnitř serveru zavře většinu zbývající mezery: hlásí počet zevnitř stejného procesu, který hru provozuje, takže vnější čtení a vnitřní hlášení se musí shodovat. Když se shodovat přestanou, ten nesoulad zveřejníme, nezahladíme. Co žádný toplist nezměří, je zábava. My zveřejňujeme čísla a důkazy; závěr zůstává na vás.
Charted je ruční, uděluje se náhodně mezi špičkou každé herní kategorie a nedá se koupit.
| Verze | Datum | Změna |
|---|---|---|
| 1.2.0 | 2026-08-27 | Růst jde naživo: G porovnává dnešní mediovaný medián s mediovaným základem ze sedmého dne, zamrzlým v zúčtování launche. Udržení nebo růst = plný počet, pokles se mapuje lineárně, launch bez splatného záznamu zůstává neutrální — a splatný záznam neměřený na kterékoli straně dostane skóre jako 50% pokles, takže vyhnout se měření se nikdy nevyplatí víc než být změřen pro server, který si udržel půlku hráčů. |
| 1.1.0 | 2026-08-27 | Modul nikdy nestojí sám: modulový medián Fixed serveru je zastropován počtem ze sightingu krát zveřejněná tolerance, volatilita populace jde z vnější řady a třída Fixed vyžaduje živé křížové ověření sightingem. |
| 1.0.0 | 2026-08-25 | První veřejný vzorec. |
Každý snímek skóre si ukládá verzi, se kterou byl spočítán, takže se historie posuzuje podle pravidel své doby.
Pozice v žebříčku. Změna skóre. Odstranění recenze. Odstranění drift flagu.
Placené umístění existuje jen jako bannery a featured karty vykreslené mimo žebříček, vždy vizuálně odlišené a označené. Z platby nevede ke skóre žádná cesta v kódu.