Skip to content
Metodologie8 min čtení

Odkud pocházejí data Pokékipe? Zdroje, metody a spolehlivost

Pokékipe stojí na veřejných statistikách Smogonu, obohacených o matchup skóre a historický kontext. Tato stránka přesně vysvětluje, odkud čísla pocházejí, jak je počítáme a jaké mají limity.

Odkud pocházejí data Pokékipe?

Primární zdroj: Smogon stats

Veškerá ladder usage data na Pokékipe pocházejí z jednoho veřejného zdroje: měsíčních statistik publikovaných Smogonem na smogon.com/stats. Ingestujeme raw chaos JSON soubory (smogon.com/stats/{YYYY-MM}/chaos/{format}-{elo}.json), nejdetailnější feed, který Smogon publikuje. Tyto statistiky jsou automaticky generovány z ranked bitev hraných na Pokémon Showdown, referenčním kompetitivním simulátoru.

Pokémon Showdown je zdarma a každý měsíc hostuje miliony ranked bitev. Každá ranked bitva přispívá do měsíčních statistik pro svůj formát a ELO bracket.

Další datové zdroje, které napojujeme

Nad rámec měsíčních ladder statistik Smogonu Pokékipe obohacuje analýzy o několik dalších veřejných zdrojů:

  • Komunitní turnaje Pokémon Champions, stahované z Limitless API dvakrát denně (eventy s 16+ hráči, formát Reg M-A), s kompletními standings a decklisty.
  • Oficiální VGC Masters standings, čerpané z pokedata.ovh pro každý Play! Pokémon event, s placingy, recordy, decklisty a eliminačními brackety.
  • Smogon dex Sets, kurátorované movesety z smogon.com/dex, refreshované několikrát ročně a zobrazované vedle popular setů odvozených z usage.
  • PokeAPI, používané jako kanonická reference pro sprity, base staty, typy a slovníky moves / abilities / items.

Smogon není přidružený k Pokékipe

Pokékipe je nezávislý projekt. Veřejná data Smogonu používáme v souladu s jejich volnou dostupností. Pokékipe není přidružený ke Smogonu, Pokémon Showdown, The Pokémon Company ani Nintendu.

Kolik dat se analyzuje?

Objem bitev per formát

Připravujeme veřejný dashboard měsíčních objemů per formát a ELO bracket. Mezitím to, co potřebujete vědět, je že objem se dramaticky liší podle formátu a ELO prahu, high-traffic tiery jako Gen 9 OU zastiňují niche tiery a low-ELO buckety zastiňují high-ELO buckety.

Statistiky brzy

Měsíční objem Gen 9 OU (práh 0)

Statistiky brzy

Měsíční objem Gen 9 OU (1695+ ELO)

Statistiky brzy

Celkem ingestovaných bitev (všechny formáty)

Objemy kolísají s kompetitivními novinkami: nový patch, změna regulace nebo vydání nové hry je můžou výrazně posunout. Veřejný dashboard tuto dynamiku ukáže live.

Historické pokrytí

Pokékipe ingestuje data zpět do roku 2022 pro prioritní formáty, s částečným pokrytím zpět do roku 2014 pro starší tiery. Nejnovější měsíc je vždy nejkompletnější a nejspolehlivější.

Ingestion pipeline

Za scénou polling watcher detekuje každý nový Smogon stat soubor hned po jeho přistání, parsuje ho, počítá delty oproti předchozímu měsíci, resolvuje jména Pokémonů proti naší referenční dex a zapisuje versionovaný snapshot do databáze. Samostatné scrapery sledují suspect testy, updaty Viability Ranking, změny VGC regulace, Smogon-tier turnaje, oficiální Play! Pokémon eventy (přes pokedata.ovh) a komunitní turnaje Pokémon Champions (přes Limitless API).

Každé číslo, které vidíte na Pokékipe, je vázané na konkrétní snapshot (formát + měsíc + ELO bracket), takže historická srovnání jsou vždy apples-to-apples.

Refresh cadence v kostce

Měsíční Smogon stats přicházejí na začátku každého měsíce a obvykle jsou integrované během dne. Pokémon Champions (Limitless) je re-scanován dvakrát denně v 04:00 a 16:00 UTC. Žebříčky Pokémon Showdown ladderu jsou samplované každé 4 hodiny. Smogon dex Sets jsou refreshované manuálně několikrát ročně, typicky po velkých retierech nebo VR updatech.

Které formáty jsou pokryté?

Pokékipe pokrývá každý formát, pro který Smogon publikuje statistiky. Prioritní formáty ingestované jako první jsou:

  • Gen 9 OU, referenční Smogon Singles formát (Scarlet & Violet)
  • Gen 9 Ubers, žádný banlist, vše povoleno
  • Gen 9 UU / RU / NU / PU, nižší tiery pro underused Pokémony
  • Gen 9 Doubles OU, Doubles formát od Smogonu
  • Gen 9 Monotype, týmy postavené kolem jednoho sdíleného typu
  • Gen 9 Little Cup, pouze Pokémoni prvního stupně evoluce
  • Gen 9 National Dex, zahrnuje Pokémony nedostupné ve Scarlet & Violet
  • VGC, aktuální oficiální Nintendo regulace (plus historické regulace)

Starší generace (Gen 7, Gen 8 OU a varianty) a speciální formáty (Random Battle atd.) jsou dostupné, ale zpracovávané s nižší prioritou.

Jak se počítá usage rate?

Přesná definice

Usage rate Pokémona je procento bitev, ve kterých se ten Pokémon objevil alespoň v jednom ze dvou týmů. Vzorec je jednoduchý:

usage rate = (výskyty / celkem bitev) × 100

Usage rate 30 % znamená, že Pokémon byl přítomen zhruba ve 3 z 10 bitev. Tohle není win rate, populární ale průměrný Pokémon může mít stále velmi vysoký usage rate.

Co usage rate neměří

  • Neměří, zda byl Pokémon skutečně poslán do boje (ve VGC vybíráš 4 ze 6).
  • Neměří, zda Pokémon své bitvy vyhrává nebo prohrává.
  • Usage raty všech Pokémonů nedávají dohromady 100 %, dávaly by ~600 %, kdyby každý tým hrál top 6.

Jak se počítá měsíční delta?

Delta (zobrazená s ▲ / ▼ na Pokékipe) je absolutní rozdíl v usage rate mezi aktuálním měsícem a předchozím měsícem pro stejný formát a ELO bracket:

delta = usage_rate(měsíc N) − usage_rate(měsíc N−1)

Delta +2,1 % znamená, že Pokémon získal 2,1 procentního bodu usage oproti minulému měsíci. Delty jsou nejrychlejší způsob, jak detekovat meta posuny: nově publikovaný set, suspect ban nebo čerstvý counter se objeví v deltě dřív než kdekoli jinde.

Co znamenají ELO prahy?

ELO měří dovednost hráče na Pokémon Showdown ladderu. Smogon publikuje statistiky pro několik prahů:

PráhZahrnutá populaceUsage na Pokékipe
0 (ALL)Každá ranked bitva, všechny skill levelyALL mód, plná hráčská základna
1500+Nadprůměrní hráči-
1630+Silní ladder hráči-
1695+Top ~5 % ladderuELITE mód (default)
1760+Top ~2 % ladderu-
1825+Top 1 %, high-level kompetitivní hra-

Pokékipe vystavuje dva praktické módy: ALL (práh 0, každá bitva) a ELITE (nejvyšší práh dostupný pro daný formát, typicky 1695, 1760 nebo 1825 podle tieru a měsíce). ELITE je vybraný defaultně, protože odráží reálné kompetitivní metagame.

Checks & counters skóre

Nad rámec usage Pokékipe vystavuje checks & counters skóre od 0 do 100, které reprezentuje, jak spolehlivě Pokémon A poráží Pokémona B v přímých matchupech na ladderu. Skóre nad 70 znamená hard counter, nad 55 znamená soft check.

Toto skóre je odvozené z dat checks and counters od Smogonu a kombinuje switch-in survivability, KO potential a lead-vs-lead interakce. Není to jediný win rate, je to syntetické skóre spolehlivosti.

Slovník metrik používaných na Pokékipe

Usage rate

Procento bitev, ve kterých se Pokémon objevil alespoň v jednom týmu.

% (0–100)

Delta (Δ)

Změna usage rate oproti předchozímu měsíci, stejný formát a bracket.

procentní body

Usage rank

Pořadí Pokémona podle sestupného usage rate ve vybraném formátu a snapshotu.

celočíselné pořadí

Checks & counters skóre

Spolehlivost, s jakou Pokémon A poráží Pokémona B (0–100). >70 hard counter, >55 check.

skóre (0–100)

Teammate rate

Mezi týmy obsahujícími focal Pokémona procento, které obsahuje také teammate.

% (0–100)

Snapshot

Kompletní zachycení formátu v daném měsíci a ELO bracketu. Pokékipe ukládá každý snapshot zpět do roku 2022.

-

Limity a známé biasy

Bias výběru hráčů

Data odrážejí hráče Pokémon Showdown, ne hráče z kazet. Hráči na Showdownu mají tendenci zkoušet experimentální sety, což může nadhodnotit usage kreativních picků, které by se na Nintendo ladderu nikdy neobjevily.

Bias vstupního prahu

ALL mód (práh 0) zahrnuje bitvy úplných začátečníků, což zkresluje usage směrem k Pokémonům přátelským pro nováčky. ELITE mód to opravuje, ale s nižším celkovým objemem.

Časové zpoždění

Data publikovaná na začátku měsíce odrážejí předchozí měsíc. Velmi dynamická meta (po banu, po patchi, po změně regulace) může být o čtyři až šest týdnů pozadu za aktuální high-level realitou.

Ladder vs turnaje

VGC ladder data dokonale neodrážejí prezenční turnaje. Ladder meta se odchyluje od turnajové mety u volby itemů a niche-ale-efektivních setů, které vynikají v best-of-three sériích.

Primary sources & references

Every number on Pokékipe traces back to a public source you can verify yourself :

  • Smogon usage statistics, smogon.com/stats, the monthly chaos JSON dumps that drive every usage rate, top-moves/items/abilities, teammates, and counters score on this site. Pokékipe ingests the latest snapshot the first week of each month.
  • Pokémon Showdown, play.pokemonshowdown.com, the open-source simulator hosting the rated ladder our data is derived from. Source code and battle mechanics live on github.com/smogon/pokemon-showdown.
  • PokéAPI, pokeapi.co, the public Pokémon database we use for static reference data : species names, base stats, type charts, ability and item dictionaries.
  • Limitless TCG (Pokémon Champions tournaments), play.limitlesstcg.com, the platform hosting Reg M-A community tournaments ; their public API powers our Champions standings and meta breakdowns.
  • Pokédata.ovh (VGC official events), pokedata.ovh, community-maintained mirror of official Pokémon Company VGC standings ; we ingest Masters-division decklists and Buchholz scores from there.
  • Our own public API, /faq/api, every endpoint we call from the frontend is also documented and rate-limited for public use. Verify any number on the site by hitting the corresponding JSON endpoint.

Plná transparentnost

Všechny naše zdroje jsou veřejné a ověřitelné. Pokud zaznamenáte datovou anomálii nebo chybu ve výpočtu, nahlaste to prosím na našem Discordu nebo přes Support. Discord · Podpora