Programming Synergy Pokédex

Discussion in 'Technical Projects' started by mispy, Mar 31, 2011.

Thread Status:
Not open for further replies.
  1. mispy

    mispy

    Joined:
    Mar 28, 2011
    Messages:
    5
    Not sure how useful this will prove to anyone, but I made a kind of Synergy Pokédex that attempts to quantify and tabulate defensive type synergy relationships between Pokémon (accounting for abilities). Ideas for improvements or similar projects would be welcome :)
  2. supermarth64

    supermarth64 Here I stand in the light of day
    is a Contributor Alumnus

    Joined:
    Dec 26, 2008
    Messages:
    2,384
    Interesting. However, I'm curious as to know how you come up with the percentages. For example, how come Lucario, who resists Ghost and 4x resists Dark for Mismagius, gets 125% with them but with Lati@s, it 4x resists Bug, resists Ghost, resists Ice, resists Dragon, and 4x resists Dark only gets 120%. Shouldn't more resistances give a higher percentage?
  3. mispy

    mispy

    Joined:
    Mar 28, 2011
    Messages:
    5
    I was worried that someone might find that counterintuitive, yeah :/ Currently the score is defined as "single resist to all target's weaknesses => 100%". So Lucario gets a slightly higher score for defending Mismagius because it 4x resists a greater proportion of Mismagius' weaknesses compared to the Lati@s (1/2 instead of 2/5).
  4. NC

    NC

    Joined:
    Aug 10, 2005
    Messages:
    1,424
    This is very cool! I could see it being a great asset for team-building. One suggestion I have is to possibly allow for more than one input pokemon (say I wanted to see which pokemon works best type-wise with skarmory AND blissey). That and possibly a filter system for results beyond just NFE, although that could be complicated as to what categories to include. It already is very good just as-is though, great work.
  5. mispy

    mispy

    Joined:
    Mar 28, 2011
    Messages:
    5
    Thanks! ^^ I've added options for filtering by generation and tier. The latter I pulled from Smogon's damage calculator, so it won't stay current. I don't suppose anyone's made a JSON API since the last person asked?

    I did notice the potential to derive something like an improvement on Marriland's team builder from this. I suspect I'd have to translate a fair bit of the code into JavaScript though, since the server-side computation is fairly intensive and caching would be less effective with lots of different team combinations. I'll add it to my list! :D
  6. MewMaster

    MewMaster

    Joined:
    Sep 18, 2010
    Messages:
    30
    This is very good. It will help me a LOT whilst making my first Gen V team. Great work.
  7. Tomahawk9

    Tomahawk9 NIDORINO
    is a Team Rater Alumnus
    Mentor

    Joined:
    Oct 2, 2010
    Messages:
    1,787
    This is pretty awesome.

    Two things though: Rotom-A's typing in Gen IV is Electric/Ghost, and Lightning Rod/Storm Drain does not power up in Gen IV.
  8. More Cowbell

    More Cowbell

    Joined:
    Mar 23, 2010
    Messages:
    1,174
    Pretty sweet bro! Good job on making this :)
  9. PK Gaming

    PK Gaming The truth is in my hands
    is a member of the Site Staffis a Forum Moderatoris a Community Contributoris a Contributor to Smogonis a Tiering Contributor Alumnusis a Past SPL Winner
    Moderator

    Joined:
    Aug 18, 2009
    Messages:
    5,142
    This is really cool, you even have gen V pokemon! Good job.

    Edit: The pictures are a nice touch. This must have taken ages to complete!
  10. mispy

    mispy

    Joined:
    Mar 28, 2011
    Messages:
    5
    Right you are. Fixed!

    I think I spent most of the time just trying different approaches to optimization. >.< Still not entirely satisfied with it (it takes almost a second to calculate each synergy map).
  11. GeorgeSlayer

    GeorgeSlayer

    Joined:
    May 17, 2009
    Messages:
    61
    I can surely see me using this in the future, you seem to have made a very good job. And it will only get better if you implement some of the changes proposed in this thread.
  12. WillSO

    WillSO

    Joined:
    Oct 6, 2010
    Messages:
    100
    Very nice little applet.
    There a way I can get this offline?
  13. TammiGo

    TammiGo

    Joined:
    Sep 27, 2010
    Messages:
    128
    This is amazing!! Great job, this'll help a lot :D
  14. Es.Rayky

    Es.Rayky

    Joined:
    Aug 8, 2010
    Messages:
    59
    bookmarked. I was searching for this. Just thank you.
  15. Luxpluff91

    Luxpluff91

    Joined:
    Jan 30, 2011
    Messages:
    1,192
    Brilliant! Added to favorites :]
  16. Pombo

    Pombo

    Joined:
    Feb 29, 2008
    Messages:
    691
    Thats really awesome, and can be incredibly useful. Luvdiscs for you!
  17. Lady Salamence

    Lady Salamence is a three-dimensional retard.
    is a Forum Moderator Alumnusis a Smogon Media Contributor Alumnusis a Contributor Alumnus

    Joined:
    Aug 4, 2010
    Messages:
    3,472
    I've been using this for a while, and I absolutely love it. It's been bookmarked on my computer.
  18. Focus

    Focus I'm waiting you...

    Joined:
    May 27, 2010
    Messages:
    621
    Great job! That app is really insightful. Just a nitpick:
    The app currently says that Lightningrod Marowak, etc. "Powers Up with Electric", which is false in all but extremely unusual circumstances.
  19. .I Wish You Well.

    .I Wish You Well.

    Joined:
    Oct 6, 2010
    Messages:
    204
    Just posting to say that this is one of the most useful tools i've used here at my short time at smogon, thanks a lot.
  20. sax king

    sax king

    Joined:
    Mar 6, 2010
    Messages:
    769
    Yeah, seriously. Why has no one made this before? This is the best thing on Smogon right now.
  21. GreenWater10

    GreenWater10

    Joined:
    Mar 7, 2011
    Messages:
    108
    This is awesome. I even put it onto my favorites. It must've taken you a long time to do it.
  22. Brammi

    Brammi

    Joined:
    Jan 12, 2010
    Messages:
    1,767
    Just found this. been playing around with it. It is truly a wonderful thing.
  23. Gerard

    Gerard

    Joined:
    Feb 16, 2011
    Messages:
    4,039
    Really, interesting, but shedinja should at least be counted as immune to almost everything since well, it is, not to ressist ground or bug, but to be immune to dragon water, etc..., still nice job, something to consider when creating defensive cores
  24. Some Person

    Some Person

    Joined:
    Jul 12, 2011
    Messages:
    62
    I like this little calculator (it's been quite helpful in my team building), but I've had a bit of an... issue with this calculator: I've found that the calculator treats the three event legendaries as UU. If possible, can you fix this issue? Also, it would be nice if you made a filter for Pokemon allowed in RU.
  25. firecape

    firecape This is the end...
    is a Forum Moderator Alumnusis a Contributor Alumnus

    Joined:
    Mar 17, 2010
    Messages:
    1,048
    The user who posted this has not been on since April 7th, and therefore these posts requesting changes are pointless.

    Mispy, if you do return, and want this to be reopened, PM me or another mod and it will be.
Thread Status:
Not open for further replies.

Users Viewing Thread (Users: 0, Guests: 0)