Pokémon Team Optimization

(nchagnet.pages.dev)

43 points | by nchagnet 4 days ago

7 comments

  • reddalo 1 minute ago
    An interesting thing of this article is that the SVG image of the type matchup [1] has embedded automatic translation.

    The type labels will be displayed in the language your browser is set to. I didn't even know this was possible.

    [1] https://upload.wikimedia.org/wikipedia/commons/9/97/Pokemon_...

  • tweakimp 1 hour ago
    Why is y+2x optimal at (0,3) with a value of 3? Isnt it (3,0) with a value of 6?
    • nchagnet 49 minutes ago
      Good catch! Especially since I ended up drawing y - x = C but didn't update the legend. I updated it!
      • tomtom1337 8 minutes ago
        Haha, I started reading this, got interrupted, came back and got confused by the graph. Then came to the comments, saw your comment, reloaded the post and voila!

        Thank you for a lovely post!

    • abhishekbasu 1 hour ago
      you're right, it should be (3,0) with optimal obj value of 6.
  • HelloUsername 27 minutes ago
    I would've liked to see in conclusion a recommended starter team per generation! Very nice article!
    • nchagnet 21 minutes ago
      I was planning in a future sequel/update to do this but with "better" constraints like only including Pokémon available in a game, etc... Maybe even separate it into early/mid/late-game availability since most optimal Pokémon are late-game anyway.
  • abhishekbasu 1 hour ago
    this was a great read to start the new year! having worked extensively with mixed integer programs, it is always a bit disheartening to see them not used enough for everyday decision-making. one of my goals this year is to create a layer to make it easier to formulate mips and test them, via plain text input. this would hopefully increase adoption through a lower barrier to entry.
  • stevekemp 1 hour ago
    Lots of people working in IT have tattoos, I like to see what theme/image overlap they have.

    Three people in my current workplace have a balloon tattoo (interestingly all of them are red balloons). Five people in my current workplace have a Pokémon tattoo that is easily visible.

    Edit: Including myself, on both counts, I should have said.

    • 867-5309 30 minutes ago
      which Pokémon? gotta name them all! (5)
  • yjftsjthsd-h 1 hour ago
    Small typo(?):

    > Mewtwo (#151)

    Should be 150

    • nchagnet 47 minutes ago
      Thank you, you're right! For some reason I always forget mew comes after mewtwo in the pokedex...
  • unpopularopp 39 minutes ago
    Now all we need is a quick vibe coded web GUI front end