Pokemon Project: Exploring Battle Statistics and Counterplay in Competitive, We Need Your Help!

Hello, everyone. I'm not deeply involved in the world of competitive Pokémon, but I have several friends who are. I'm trying to find the dataset containing the records of all battles to calculate the win percentage that certain Pokémon have against others and vice versa. An example would be: "Charizard: [Greninja: 100%, Swampert: 100%, Volcanion: 100%, Vaporeon: 100%, Pelipper: 100%, Azumarill: 100%]". This way, we would know that Charizard counters all these Pokémon by 100%.

All of this is part of a project using https://pokeapi.co/. We would like to implement statistics on which Pokémon are stronger or weaker against a specific Pokémon, using the "WEAK AGAINST" and "STRONG AGAINST" sections as a reference at https://mobalytics.gg/es_es/lol/champions/briar/build.
 
Have you checked out this GitHub repo? I'm not sure it has all the data you need, but I bet you could find something useful playing around with it.

Code:
import {Dex} from '@pkmn/dex';
import {Generations} from '@pkmn/data';
import {Smogon} from '@pkmn/smogon';

const gens = new Generations(Dex);
const smogon = new Smogon(fetch);

smogon.sets(gens.get(8), 'Dragapult');
smogon.sets(gens.get(6), 'Clefable', 'gen6ubers');

smogon.analyses(gens.get(4), 'Jirachi');
smogon.analyses(gens.get(2), 'Blastoise', 'gen2uu');

smogon.stats(gens.get(1), 'Snorlax');
smogon.stats(gens.get(7), 'Greninja-Ash', 'gen7monotype');
 

pulsar512b

ss ou fangirl
is a Pre-Contributor
idt any win% data specifically has been gathered in such a way, but i think a good place to begin would be to look @ tournaments and try to scrape something from replays
 

Users Who Are Viewing This Thread (Users: 1, Guests: 0)

Top