[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/vp/ - Pokémon


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: Untitled.png (45 KB, 916x349)
45 KB
45 KB PNG
Is there any combination of 4 moves that hits more Pokemon super effectively? This was the highest I found
https://pokemondb.net/tools/type-coverage
>>
>>59094071
Seems like you got it. Closest I got to this was
>Ice+Fighting+Rock+Ground
>914 super effective, 305 neutral
But at least no Pokemon are immune to that combo.
>>
i was bored and whipped up some terrible code

```
# Maximum Coverage Problem solver for Pokemon types (Python)

bug = "bug"
dark = "dark"
dragon = "dragon"
electric = "electric"
fairy = "fairy"
fighting = "fighting"
fire = "fire"
flying = "flying"
ghost = "ghost"
grass = "grass"
ground = "ground"
ice = "ice"
normal = "normal"
poison = "poison"
psychic = "psychic"
rock = "rock"
steel = "steel"
water = "water"

types = {
bug: {dark, grass, psychic},
dark: {ghost, psychic},
dragon: {dragon},
electric: {flying, water},
fairy: {dark, dragon, fighting},
fighting: {dark, ice, normal, rock, steel},
fire: {bug, grass, ice, steel},
flying: {bug, fighting, grass},
ghost: {ghost, psychic},
grass: {ground, rock, water},
ground: {electric, fire, poison, rock, steel},
ice: {dragon, flying, grass, ground},
normal: set(),
poison: {fairy, grass},
psychic: {fighting, poison},
rock: {bug, fire, flying, ice},
steel: {fairy, ice, rock},
water: {fire, ground, rock},
}

combos = {}

for x in types:
for y in types:
for z in types:
for w in types:
sortedTypes = sorted([x,y,z,w])
combos[str(sortedTypes)] = types[x] | types[y] |types[z] | types[w]

maxSize = max(len(v) for k,v in combos.items())
bestCombos = [k for k,v in combos.items() if len(v) == maxSize]

print(bestCombos)
```

$ python maxCover.py
["['dark', 'fighting', 'ground', 'ice']", "['fighting', 'flying', 'ground', 'ice']", "['fighting', 'ghost', 'ground', 'ice']"]
>>
>>59094186
ah, i forgot what 4chan does to whitespace. rip
>>
>>59094186
>["['dark', 'fighting', 'ground', 'ice']", "['fighting', 'flying', 'ground', 'ice']", "['fighting', 'ghost', 'ground', 'ice']"]
those all came out to less than 949 though
>>
>>59094071
Wtf is immune to that
>>
>>59094229
Shedinja
>>
>>59094222
ugh
i wasn't thinking about dual types
>>
>>59094229
Shedinja. Wonder Guard makes it immune to anything not super-effective against it.
>>
>>59094229
I would've guessed Shedinja, I thought Ice could hit that for some reason... Rock does?... I'm clearly out of touch and out of practice with bug typing.
>>
>>59094071
Cool. Now, who could learn such moves?
>>
>>59094236
oh god its even worse than i realized
the problem isnt about type combinations it's literally about maximising the amount of species to hit super effectively
cbf
>>
File: Untitled.png (89 KB, 1172x403)
89 KB
89 KB PNG
>>59094266
>>
>>59094242
Rocks crush bugs. Easiest way I remember that.
>>
>>59094289
Mewtwo underrated.
>>
>>59094291
It was nice when that was necessary and the game didn't tell you on the move select screen.
>>
>>59094289
>Mewtwo
Of course.
>>
>>59094071
afaik the highest is ice/fighting/ground/ghost, with the ice move being specifically freeze-dry to hit waters so tou don't need electric
not sure how to get numbers for that since this site doesn't take freeze dry onto account, but even without it the combo still hits 933 SE and there's dozens of freeze dry victims to add to that
>>
>>59094071
I dunno if it would influence results, if specifically Freeze Dry is chosen.
And what about Flying Press?
>>
>>59094324
did some quick counting and there's an additional ~124 pokemon hit by freeze dry to add to that, so ~162 neutral and ~1057 SE give or take some human error.
>>
>>59094071
fun fact: between rock/ground/fairy/steel/dark/fighting/fire/ice (ice being freeze-dry) it's possible to hit every single pokemon in the game super effectively. this can actually be done in practice with reshiram and alolan ninetales, with turboblaze reshiram covering eelektrosd and atales bringing freeze dry.
>>
>>59094071
On a aside, boltbeam is considered great type coverage. Fire/dragon also provides similar results in terms of at least neutral damage.
>>
File: 1761656306289864.png (80 KB, 256x260)
80 KB
80 KB PNG
>>59094382
>eelektrosd and atales
>>
>>59094071
Any pokemon with the types grass/water, ground/water or dragon/water is covered by freeze-dry, so add that total to the ice/electric/fighting/ground coverage number.
>>
>>59094084
We need a fast Rock/Ground type.
>>
>>59094071
This is an incomplete test because of Freeze Dry. Freeze Dry + Water is unresisted by every single pokemon in the game (except Jynx due to an ability). That single difference between hitting water SE and water NVE makes a big difference when talking about coverage.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.