Monday, December 02, 2013

Some Pokemon Math

With all the travelling I do with my job, portable games are great for me. Last month, the new Pokemon games came out and I decided I needed to do some catching up. I'd played the original Red and gotten White 2 last year, but there were still several games I'd missed. So I've been working through Soul Silver.

One of my biggest frustrations thus far has been that the progression isn't smooth. There's been several notable instances where I need to challenge a gym leader to advance, but there's no areas with wild Pokemon of comparable levels to help me get ready. At present, I'm getting ready to face the Elite Four. Their pokemon are all level 40-50, but the highest level wild ones are only in the low 30's. So I'm now grinding XP off enemies 15 levels lower than me. And it's taking a long damned time.

But I'm the kind of person that wants to know just how long.

This is an annoyingly tricky question to answer. In part because I'm trying to level 6 pokemon, the amount of XP isn't consistent per level, and not even consistent across all pokemon. Fortunately, online resources list how much it takes based on their leveling speed.

So I could look up the total amount of XP needed per pokemon to go from a current level to a desire one and total it all up to get the total XP I needed to.

The question then becomes how much XP I'm gaining per battle, on average.

And now there's another trick: Different enemies give different amounts of XP, and have different probabilities of showing up. Again, these probabilities can be found online. A few test battles tells me how much XP each enemy offers, and I could then use a weighted average to determine the overall average.

I'm not going to go through all the numbers here, but I will say I've already been grinding for about 3-4 hours and I've got a long way to go to where I want...


Aaron Cloud said...

This is why type effectiveness is key. You can lay waste with under-leveled Pokemon if you have the proper move set on your team members, and the elite 4 is no exception.

Often times I will actually train to beat the elite four by battling the elite four. Just make sure that you spend all of your money before you enter the hall (because if you don't win, you lose part of your bank), put your amulet coin on your lead Pokemon (so when you do win you get more coin), and buy ample revives and hyper potions before you go in (to heal up between members of the 4).

Each attempt, you can learn what they throw, and what you need to tackle it.

Regarding your math, I am not sure if you have ever trained your Pokemon for competition, but EV training can make your headache even worse.

Jon Voisey said...

I always check what pokemon trainers will use before I go into a major set of battles so I've got my super-effective guys up front, but major bosses tend to just have so much HP that even with that going for me, attrition will wear me down unless I'm slightly overleveled.

For the elite four with pokemon lvls 40-50, I'm hoping to get all of mine to lvl 50.

I haven't ever done competition, but I have read up on EV training and I don't think it's something I'd ever WANT to do.