Metodika dat

Přehled

MetaBot.GG nabízí komplexní statistiky a analýzy pro League of Legends, Teamfight Tactics, Deadlock, Valorant, Marvel Rivals, Dark and Darker, Slay the Spire 2 a další hry. Naše metodika práce s daty je navržena tak, aby hráčům poskytovala přesné a použitelné poznatky založené na skutečných datech zápasů. Abychom toho dosáhli, sbíráme data z různých zdrojů podle toho, kterou hru analyzujeme, včetně oficiálních API a API komunity, datamineovaných herních souborů a naší vlastní desktopové aplikace MetaBot.GG. V duchu otevřené transparentnosti je tato stránka věnována podrobnostem o tom, jak data sbíráme a jak nám to umožňuje poskytovat přesné statistiky aktualizované každý den.

Zdroje dat

Data sbíráme z různých zdrojů, abychom ti poskytli co nejpřesnější a nejkonkurenceschopnější informace.

Desktopová aplikace MetaBot.GG

U několika podporovaných her sbíráme data zápasů přímo od hráčů, kteří si nainstalují desktopovou aplikaci MetaBot.GG. Aplikace je zcela dobrovolná a funguje jen na základě souhlasu: zaznamenává podrobnosti tvých zápasů během hraní a bezpečně odesílá anonymizované souhrny, které přidáváme do naší datové základny. U Slay the Spire 2 aplikace místo toho čte lokálně uložené soubory runů a odesílá tyto runy.

Díky tomuto způsobu sběru můžeme doplňovat oficiální API a API komunity o čerstvá data zápasů z první ruky. Díky tomu rychleji aktualizujeme statistiky a pokrýváme hry, které nenabízejí veřejné datové API. Všechna data odeslaná přes aplikaci jsou anonymizovaná a používají se jen pro souhrnnou statistickou analýzu.

Chceš přispět a zároveň odemknout herní overlaye a analýzu po zápase? Stáhni si desktopovou aplikaci MetaBot.GG

League of Legends

Naším hlavním zdrojem dat pro League of Legends je veřejně dostupné Riot Games Developer API, které Riot poskytuje komunitě. Tato data pocházejí přímo od vývojového týmu League of Legends, takže data zápasů, která sbíráme, jsou užitečná a přesná.

Abychom mohli sbírat data zápasů, nejprve shromáždíme data hráčských účtů a vytvoříme registr hráčů League of Legends. Tento seznam v průběhu času aktualizujeme a neustále rozšiřujeme počet hráčů, pro které hledáme zápasy. Pak pravidelně skenujeme jejich nejnovější zápasy a vyřazujeme ty, které nejsou na nejnovějším patchi. Tak zahrnujeme jen data zápasů z nejnovějších patchů League of Legends a naše statistiky zůstávají aktuální vůči nejnovějším změnám od vývojářů z Riotu.

Statistiky nepřepínáme na nejnovější patch League, dokud nemáme data z nejméně 100 000 zápasů. Děláme to proto, abychom měli před spuštěním analýz a zveřejněním statistik dostatečně velký vzorek dat. Nasbírat tolik zápasů netrvá dlouho a web obvykle aktualizujeme na nejnovější patch do jednoho až dvou dnů po jeho vydání.

Data zápasů k novým patchům sbíráme po celou dobu patche a souhrnné statistiky na MetaBotu aktualizujeme několikrát denně. Díky tomu naše analýzy vycházejí z čerstvých agregací.

Kromě Riot Games API sbíráme data zápasů League of Legends také přímo od hráčů, kteří používají desktopovou aplikaci MetaBot.GG. Aplikace zaznamenává podrobnosti tvých zápasů během hraní a bezpečně odesílá anonymizované souhrny, čímž rozšiřuje naši datovou základnu a pomáhá nám nabízet ještě čerstvější statistiky pro aktuální patch.

TFT

Naším hlavním zdrojem dat pro TFT je veřejně dostupné Riot Games Developer API, které Riot nabízí komunitě. Tato data pocházejí přímo od vývojového týmu TFT, takže data zápasů, která sbíráme, jsou užitečná i přesná.

Hlavní Riot Games Developer API ale neposkytuje všechna data, která pro TFT potřebujeme, proto je doplňujeme podrobnějším komunitním API zvaným Community Dragon. Díky němu získáme důkladnější informace o statistikách jednotek (útočné poškození, síla schopností atd.), assetech a dalších věcech.

Podobně jako u League of Legends začínáme sestavením seznamu hráčů, který neustále rozšiřujeme. Podle tohoto seznamu skenujeme data zápasů z Riot API a filtrujeme je tak, abychom ukládali jen zápasy z nejnovějšího patche TFT. Díky tomu se naše data aktualizují s každým patchem a obsahují jen přesné údaje z nejnovějších změn.

Po vydání nového patche počkáme, až nasbíráme data z alespoň 100 000 zápasů, a teprve poté web přepneme na nejnovější patch, což obvykle trvá den nebo dva. Poté dál sbíráme data k aktuálnímu patchi, abychom rozšířili naši zásobu zápasů, a souhrnné statistiky aktualizujeme několikrát denně.

Data TFT doplňujeme také zápasy sebranými přímo od hráčů, kteří používají desktopovou aplikaci MetaBot.GG. Během hraní aplikace zaznamenává výsledky zápasů a bezpečně přidává anonymizované souhrny do našich dat, takže statistiky zůstávají čerstvé pro nejnovější set a patch.

Deadlock

Naším hlavním zdrojem dat pro Deadlock je veřejně dostupné API podporované komunitou. Nástroj API přebírá od hráčů data o historii jejich zápasů a vytváří z nich exportovatelná data, která používají analytické nástroje jako MetaBot.GG.

Náš nástroj využívá data i analytiku z Deadlock API a navíc nad tím, co už z nástroje přebíráme, staví složitější a technickou analytiku.

Obvykle používáme data z posledních 10 dnů hraní shromážděná nástrojem API, abychom hráčům poskytovali jen ty nejčerstvější a nejaktuálnější informace.

Data zápasů Deadlocku sbíráme také přímo od hráčů, kteří používají desktopovou aplikaci MetaBot.GG. Ta zaznamenává tvé zápasy během hraní a bezpečně posílá anonymizované souhrny do naší datové základny.

Valorant

Naším hlavním zdrojem dat pro Valorant je komunitou podporované API Valorantu, které vychází z oficiálních dat zápasů Riot Games. Poskytuje nám podrobnou historii zápasů včetně výběru agentů, používání zbraní a schopností, ekonomiky a výsledků jednotlivých kol.

Stejně jako u ostatních her od Riotu vedeme rostoucí registr hráčů a pravidelně skenujeme jejich nedávné zápasy v rankedu, unrated a dalších frontách. Data filtrujeme na nejnovější akt a patch, aby statistiky vždy odrážely aktuální stav hry.

Data zápasů Valorantu sbíráme také přímo od hráčů, kteří používají desktopovou aplikaci MetaBot.GG. Během hraní aplikace zaznamenává veřejně viditelné informace o zápasech a bezpečně odesílá anonymizované souhrny do našich dat, díky čemuž můžeme nabídnout čerstvější statistiky agentů, zbraní a map.

Zápasy sbíráme po celou dobu každého aktu a souhrnné statistiky aktualizujeme několikrát denně, aby naše analýzy odpovídaly nejnovější metě.

Marvel Rivals

Naším hlavním zdrojem dat pro Marvel Rivals je komunitou podporované API Marvel Rivals, které shromažďuje historii zápasů hráčů. Tato data pocházejí ze skutečných zápasů odehraných komunitou, takže naše statistiky vycházejí ze skutečné hry.

Vytváříme registr hráčů, který neustále rozšiřujeme, a pravidelně skenujeme jejich nedávné zápasy, abychom zachytili volbu hrdinů, zabití, smrti a asistence, team-upy, mapy a výsledky zápasů. Pravidelně také stahujeme podrobnější data zápasů, abychom nad základními údaji mohli stavět hlubší analytiku team-upů a synergií.

Kromě API sbíráme data zápasů Marvel Rivals také přímo od hráčů, kteří používají desktopovou aplikaci MetaBot.GG. Ta zaznamenává tvé zápasy během hraní a bezpečně přidává anonymizované souhrny do naší datové základny. Souhrnné statistiky aktualizujeme několikrát denně, abychom držely krok se změnami balance a novými sezónami.

Dark and Darker

U Dark and Darker se zaměřujeme na herní tržiště, ne na statistiky zápasů. Naším hlavním zdrojem dat je komunitou podporované API tržiště, které shromažďuje nabídky předmětů, jež hráči zveřejňují k výměně, včetně cen, vzácnosti, statistik a soketů.

Neustále stahujeme nejnovější nabídky z tržiště a uchováváme klouzavé okno nedávných dat, aby ceny a statistiky předmětů odrážely aktuální stav trhu. Nabídky deduplikujeme, takže se stejný předmět nikdy nepočítá dvakrát.

Všechna data z tržiště, která sbíráme, jsou ve hře veřejně viditelná. Sledujeme detaily nabídek, například cenu a statistiky předmětů, ale nesledujeme ani neukládáme identitu jednotlivých prodejců.

Slay the Spire 2

Naše data pro Slay the Spire 2 pocházejí přímo od hráčů, kteří se rozhodli sdílet své runy přes desktopovou aplikaci MetaBot.GG. Protože Slay the Spire 2 nemá veřejné API zápasů, tyto statistiky umožňuje právě desktopová aplikace.

Pokud to povolíš, aplikace sleduje tvou lokální složku s uloženými hrami, najde dokončené runy a bezpečně nám odešle jejich historii: postavu, úroveň ascensionu, finální balíček a relikvie, tvé volby patro po patře a to, zda run skončil výhrou, nebo porážkou. Synchronizujeme jen nedávné runy a starší uložená data ignorujeme, aby statistiky odpovídaly nejnovější verzi hry.

Abychom data z runů doplnili podrobnými informacemi o kartách, relikviích a postavách, po každé aktualizaci také datamineujeme herní soubory. Díky spojení datamineovaného obsahu s runy od hráčů můžeme pro komunitu vytvářet podrobné statistiky výherního poměru, karet a relikvií.

Statistická analýza

Naše platforma počítá různé metriky, včetně poměru výher, četnosti výběru, četnosti banů, výkonnostních statistik a dalších. Používáme statistické metody, které zohledňují velikost vzorku, a před vydáním doporučení si ověřujeme, že jsou data statisticky významná.

MetaBot spouští analýzy našich dat několikrát denně a je navržen tak, aby ve výpočtech používal jen nejnovější data. Jakmile usoudíme, že můžeme nabídnout statistiky s vysokou statistickou spolehlivostí, aktualizujeme web MetaBot a zobrazíme nejaktuálnější analýzy.

Tier žebříčky MetaBot

Náš vlastní systém tierů MetaBot analyzuje výkon v několika ohledech, mimo jiné podle výherního poměru, pick ratu, průměrného umístění nebo stability. K určení žebříčků používáme širokou škálu relevantních metrik, abychom ti dali spolehlivá doporučení, kam postavy v aktuální metě patří.

Soukromí a soulad s pravidly

MetaBot.GG dodržuje Podmínky služby API společnosti Riot Games a respektuje soukromí hráčů. Nesbíráme ani neukládáme osobní údaje nad rámec toho, co je veřejně dostupné přes API Riotu. Všechna data jsou agregovaná a anonymizovaná pro statistickou analýzu.

Dbáme na to, abychom plně dodržovali zásady vývojářů u každé hry, o které sbíráme data.

Všechna data hráčů a zápasů, která sbíráme, používáme anonymně, uchováváme je jen dočasně a z databází je mažeme, jakmile už nejsou relevantní. Nesbíráme data obsahující žádné osobní identifikovatelné údaje.

Data poskytnutá přes desktopovou aplikaci MetaBot.GG jsou vždy dobrovolná a před přidáním do naší datové základny se anonymizují. U her, kde se spoléháme na API komunity nebo data z tržiště, respektujeme podmínky používání každého zdroje a sbíráme jen informace, které jsou ve hře už veřejně dostupné.