Go Back   Smogon Community > Contributions & Corrections > Projects
Register FAQ Social Groups Calendar Search Today's Posts Mark Forums Read

Reply
Categories: HTML, Programming, Other
 
Thread Tools
Old Sep 4th, 2011, 5:41:44 PM   #1
Honko
pronounced "Honko"
is a Tiering Contributoris a Contributor to Smogon
 
Honko's Avatar
 
Join Date: Dec 2009
Posts: 1,042
Default Mass Damage Calculators

Offensive Coverage Calculator (for sweepers)
Defensive Coverage Calculator (for walls)

Damage Calculator (1v1)

Do you ever wish you could see how much damage a Pokemon can do to every Pokemon in a tier with one moveset? Do you want to be able to see exactly which Pokemon can avoid being 2HKOed by CB Haxorus at a glance? Or which UU Pokemon is the safest switch-in to a +2 Nasty Plot Azelf?

This calculator includes every currently uploaded Smogon set. Pick your attacker, tweak the Nature/EVs/moves/etc to fit your needs, and click "Go!" to see a table with the damage output against every set of every Pokemon on the site (in the tiers you select). This should be especially useful for people writing analyses or considering an offensive set's viability: you just put the set in and immediately see how it fares against the established metagame.

Example


Virtually every relevant item, ability, and (viable) move is included. You'll notice, for example, that RestTalk Gyarados has [Intimidate] next to his name. This means that calculation takes into account that Haxorus will be at -1 if Gyarados switches in. If you scrolled further down, you'd find another RestTalk Gyarados entry without [Intimidate], showing the (higher) damage Haxorus would do if it switched into Gyarados instead, avoiding the -1. The same is true for things like Air Balloon and Multiscale; there's an entry for the Pokemon with the balloon and another one for when it's popped.

The sets are pulled straight from Smogon's analyses using a separate script I will run manually whenever I notice there's been some new stuff uploaded. At the moment, most of the sets onsite are geared towards OU, but once all the UU and Ubers stuff can be uploaded, the calculator will take into account which tier each set was meant for.

There's one major problem with this program: it does not work on Internet Explorer. I used this project to familiarize myself with JavaScript, and I wrote most of it while I was on vacation with virtually no internet. By the time I learned that IE has stricter standards, most of the work was already done, and I'm not really keen on going back and rewriting everything to conform to a browser that I never use. It works on Firefox, Chrome, and Opera, and for now that's good enough for me.

If you have any questions, or if you notice anything wrong/missing, be sure to let me know. There's obviously a lot of possible combinations here, meaning it would be impossible for me to test everything on my own, so there's almost certainly a few things I missed.

UPDATE: The "All vs One" defensive calculator is now up as well! It works essentially the same way, except the obvious difference that you're now customizing the defender instead. Check it out!

UPDATE AGAIN: I've added a 1v1 version of the calculator so you can tweak both the attacker and the target to get the calculation exactly right. Check it out!
__________________

Last edited by Honko; Apr 28th, 2012 at 3:05:08 PM. Reason: byethost to the rescue
Honko is online now   Reply With Quote
Old Sep 4th, 2011, 5:51:28 PM   #2
Lady Salamence
Bye Smogon, it's been fun.
is a Contributor to Smogon Media
 
Lady Salamence's Avatar
 
Join Date: Aug 2010
Posts: 2,326
ROFL ROFL ROFL
Default

Awesome, Honko. Just awesome.

ddance haxorus vs



^.^ made my day
__________________
WW2
Lady Salamence is offline   Reply With Quote
Old Sep 4th, 2011, 6:18:23 PM   #3
Fatecrashers
UNH UNH UNH UNH
is a member of the Smogon Site Staffis an Artistis a Forum Moderatoris a Contributor to Smogon Mediais a Contributor to Smogonis a Battle Server Moderator
 
Fatecrashers's Avatar
 
Moderator
Join Date: Sep 2007
Posts: 4,915
Default



incredible tool honko
__________________
Fatecrashers is offline   Reply With Quote
Old Sep 4th, 2011, 6:29:49 PM   #4
V0x
I love mafe
is an Artist Alumnusis a Forum Moderator Alumnusis a Contributor Alumnus
 
V0x's Avatar
 
Join Date: Oct 2010
Posts: 1,381
Default

Quote:
Originally Posted by Fat Honko View Post
it does not work on Internet Explorer.
hahahahaha

this is too amazing. Now I won't need to open an excel file to run damage calcs. or forget something that walls me. I need to go make a team now


EDIT: would there be a way to add more Pokemon in one window for easier comparison and stuff?
__________________
[21:11] <&Oglemi> opera da best
[21:12] <%Birkal> I love opera
[21:12] <%Birkal> our college put on cosi last year; it was great
[21:12] <%Birkal> OH MY GOODNESS
[21:12] <%Birkal> THIS CONVERSATION IS ABOUT WEB BROWSERS
[21:12] <%Birkal> =X

Last edited by V0x; Sep 4th, 2011 at 7:00:50 PM.
V0x is offline   Reply With Quote
Old Sep 4th, 2011, 6:50:55 PM   #5
M Dragon
The north wind
is a Tutoris a Tournament Directoris a Forum Moderatoris a Community Contributoris a Tiering Contributor Alumnusis a Battle Server Moderator Alumnus
 
M Dragon's Avatar
 
Moderator
Join Date: Jun 2008
Posts: 1,166
Default

Incredible.
Great job
__________________
M Dragon is offline   Reply With Quote
Old Sep 4th, 2011, 7:11:01 PM   #6
Paradoxus
 
Paradoxus's Avatar
 
Join Date: Apr 2011
Posts: 802
New York
Default

Boss shit.

I put in Zwelious, slapped a Choice Band on it, gave it +6, OHKOd everything but Physically defensive Quagsire.
__________________
D.Gray-Man forever and ever.
Paradoxus is offline   Reply With Quote
Old Sep 4th, 2011, 7:17:59 PM   #7
Professor Lamb
 
Professor Lamb's Avatar
 
Join Date: Oct 2010
Posts: 184
New York State
Default

Wow, this is amazing. I am enjoying this consistent flow of high quality programs being contributed.

Edit: Er, where is Shell Smash?
__________________
Professor Lamb is offline   Reply With Quote
Old Sep 4th, 2011, 7:44:30 PM   #8
Stellar
is a Forum Moderatoris a Battle Server Admin Alumnusis a Contributor Alumnus
 
Stellar's Avatar
 
Moderator
Join Date: Jul 2008
Posts: 2,280
Default

This is really, really great. Thank you so much.
Stellar is online now   Reply With Quote
Old Sep 4th, 2011, 8:10:31 PM   #9
Honko
pronounced "Honko"
is a Tiering Contributoris a Contributor to Smogon
 
Honko's Avatar
 
Join Date: Dec 2009
Posts: 1,042
Default

Quote:
Originally Posted by Fat V0x View Post
would there be a way to add more Pokemon in one window for easier comparison and stuff?
That would indeed be awesome, and shouldn't be too hard. The only real trouble is running out of screen space. I'll see what I can do.

Quote:
Originally Posted by Fat Professor Lamb View Post
Er, where is Shell Smash?
Only damaging moves will show up on the sets, but you can easily simulate a Shell Smash by changing your attacker's boosts from +0 to +2.

Everyone else: Thanks, glad you like it!
__________________
Honko is online now   Reply With Quote
Old Sep 5th, 2011, 12:55:26 AM   #10
Myrmidon
 
Myrmidon's Avatar
 
Join Date: Sep 2007
Posts: 124
Canadia
Default

at the risk of sounding like I'm trolling, Seismic Toss and Night Shade aren't implemented :P

it sounds silly, but I might like to see how a Blissey's Seismic Toss might fare VS Ice Beam or Flamethrower as an attacking option.
__________________
The antagonizing teams have become progressively more and more insane.
Rocket: The mafia ;Aqua/Magma: Eco-terrorists ;Galactic: Cultists ;Plasma: PETA
~ Captain Awesome

Pokemon White FC:Myrmdon - 0303 9919 1260
Myrmidon is offline   Reply With Quote
Old Sep 5th, 2011, 2:13:11 AM   #11
Honko
pronounced "Honko"
is a Tiering Contributoris a Contributor to Smogon
 
Honko's Avatar
 
Join Date: Dec 2009
Posts: 1,042
Default

Good point, I've added them now.
__________________
Honko is online now   Reply With Quote
Old Sep 5th, 2011, 2:47:14 AM   #12
Tomahawk9
is a Team Rater Alumnus
 
Tomahawk9's Avatar
 
Join Date: Oct 2010
Posts: 1,439
Default

Nice job Honko :)

Edit: Honkalculator XD

Edit2: Wow, the only Pokemon not 2HKOed by NP Thundurus is SpDef Quagsire.
__________________
C&C Work | Smog Work

Last edited by Tomahawk9; Sep 5th, 2011 at 3:47:32 AM.
Tomahawk9 is offline   Reply With Quote
Old Sep 5th, 2011, 4:23:44 AM   #13
Delko*
Chemical Ride
is an official Team Rateris a Super Moderatoris a Battle Server Moderator Alumnus
 
Delko's Avatar
 
Super Moderator
Join Date: Sep 2009
Posts: 2,997
Belgium
Default

Wow, good job!
__________________
Delko is offline   Reply With Quote
Old Sep 5th, 2011, 4:32:07 AM   #14
religiousjedi
Wii Fit Trainer: Kicking Ass and Taking Names
is a Forum Moderator
 
religiousjedi's Avatar
 
Moderator
Join Date: Oct 2010
Posts: 1,454
Default

Honko, this is pure win! Hopefully you can find a way to get that All vs. One damage calculator up, but regardless, this is a great tool for people writing analyses or team building!
__________________
religiousjedi is offline   Reply With Quote
Old Sep 5th, 2011, 5:30:11 AM   #15
Hipmonlee
is a Contributor to Smogonis a Super Moderator Alumnusis a Smogon IRC AOp Alumnusis a Battle Server Moderator Alumnusis a past World Cup of Pokemon champion
 
Hipmonlee's Avatar
 
Join Date: Dec 2004
Posts: 7,299
Default

Comprehensive list of all the pokemon on Smogon that cannot be 2hkoed by CB Rampardos (with headsmash, outrage, eq, zen headbutt):
Groudon (Support) Outrage 36.38 - 42.82% Head Smash 33.66 - 39.85%
Hippowdon (Physical Wall) Outrage 39.28 - 46.42% Head Smash 36.66 - 43.33%
__________________
Hipmonlee is offline   Reply With Quote
Old Sep 5th, 2011, 6:37:43 AM   #16
Guyguypants
 
Join Date: Oct 2010
Posts: 51
Default

Modest Choice Specs Solar Power Charizard, after being baton passed a Nasty Plot, with the moveset
- Fire Blast
- Solar Beam
- HP Ice
- Focus Blast
0HKO's everything in the game after stealth rock :D
Guyguypants is offline   Reply With Quote
Old Sep 5th, 2011, 7:02:48 AM   #17
Xav
 
Xav's Avatar
 
Join Date: Nov 2009
Posts: 785
Default

This is amazing, thanks so much Honko. This will really help with my team building.
__________________
resists all but temptation.
Xav is offline   Reply With Quote
Old Sep 5th, 2011, 8:43:02 AM   #18
kmuffinman
 
kmuffinman's Avatar
 
Join Date: Jul 2011
Posts: 169
Somewhere over the Rainbow
Default

This should be put on the Smogon front page along with the Smogon damage calculator, good work!
__________________
Rayquaza is a purple coloured rodent that bites anything it sees. Small and very quick, it is a common sight in... wait am I getting something wrong here?More Art!
kmuffinman is offline   Reply With Quote
Old Sep 5th, 2011, 2:15:46 PM   #19
Maxb
 
Join Date: Aug 2010
Posts: 57
Default

Amazing tool! Will be a great help.
Maxb is offline   Reply With Quote
Old Sep 5th, 2011, 6:37:08 PM   #20
Honko
pronounced "Honko"
is a Tiering Contributoris a Contributor to Smogon
 
Honko's Avatar
 
Join Date: Dec 2009
Posts: 1,042
Default

Update! The All vs One defensive calculator is up and running, so now you can finally find out exactly how hard it really is to kill that stupid pink blob. Enjoy!

http://www.honko.freehosting.com/wall_calc.html
__________________
Honko is online now   Reply With Quote
Old Sep 5th, 2011, 10:29:48 PM   #21
Oglemi*
they call me... THE OGLEBOMB
is a member of the Smogon Site Staffis a Super Moderatoris a Contributor to Smogon Mediais a Tiering Contributoris a Contributor to Smogon
 
Oglemi's Avatar
 
Super Moderator
Join Date: Oct 2009
Posts: 5,571
~(^.^)~
Default

Quote:
Originally Posted by Fat Honko View Post
so now you can finally find out exactly how hard it really is to kill that stupid pink blob. Enjoy!
/me goes and calcs

/me goes and makes team with Hitmonlee
Oglemi is offline   Reply With Quote
Old Sep 6th, 2011, 6:59:11 AM   #22
Chou Toshio
Hmmm... A name for the plan...
is an Artistis a Contributor to Smogon Mediais a Contributor to Smogonis a Forum Moderator Alumnusis a Battle Server Moderator Alumnus
 
Chou Toshio's Avatar
 
Join Date: Aug 2007
Posts: 7,034
Sea Forest
Default

how? :O
__________________


"Hmmm... a name for this plan..."
Chou Toshio is offline   Reply With Quote
Old Sep 6th, 2011, 7:05:55 AM   #23
elDino
Deal With It.
is a Contributor Alumnusis a Battle Server Moderator Alumnus
 
elDino's Avatar
 
Join Date: Jan 2010
Posts: 1,478
Default

Hey you posted it!
Excellent job Honko, it was a pleasure to test out the Honkalculator!
__________________
:D
elDino is offline   Reply With Quote
Old Sep 6th, 2011, 1:16:18 PM   #24
Chieliee
 
Chieliee's Avatar
 
Join Date: Sep 2010
Posts: 1,483
Default

Man, this is amazing. Really
__________________
nyuu~
This is the world we live in
And these are the hands we're given
Use them and lets start trying
To make it a place worth living in.
Chieliee is offline   Reply With Quote
Old Sep 6th, 2011, 5:07:47 PM   #25
blarajan
no abuse pls
is a member of the Smogon Site Staffis a Forum Moderatoris a Community Contributoris a Tiering Contributoris a Contributor to Smogonis a Battle Server Moderator
 
blarajan's Avatar
 
Moderator
Join Date: Aug 2010
Posts: 2,795
Default

Fucking brilliant. This is awesome. Will make analyses so much better.
blarajan is offline   Reply With Quote
Reply Smogon Community > Contributions & Corrections > Projects

« Previous Thread | Next Thread »
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -4. The time now is 1:24:28 AM.