Pokémon Go: a 0xGG Journey to Level 40

This past February 20 at 1228 Eastern Time, I spun the MIT SIPB PokéStop (the first PokéStop I spun in Pokémon Go) to reach 20000025 XP, thus ending a 543-day journey to Level 40. During this journey, I walked 2690.1 km (as logged by Pokémon Go), caught 36291 Pokémon, won 11487 battles, and obtained the gold gym badge at 13 gyms.

profile_top

profile_bottom

Here’s what the top of my Pokémon page looked like:

pokemon_profile

Here’s what the top of my Gyms page looked like:

gym_profile

This will be a post saturated with charts of relevant statistics, but unlike my previous posts partway along this Pokémon Go adventure, I will first talk a bit about my goals in this Pokémon Go journey, and thoughts and decisions along the way.

Since this post is long, I will give each section a short string that could be used to navigate to the section using Ctrl+f.

I. My Goals and Play Style [gaps]
II. Choices and Thoughts [chat]
III. All the Stats [alts]

I. My Goals and Play Style [gaps]

These were my decisions as to how I’d play Pokémon Go.

  1. Play against the stereotype of Team Instinct as the team that just merrily hatches eggs and doesn’t bother to fight for gym territory; help spread a presence of Team Instinct in gyms. [pats]
  2. Spend $0.00 on the game. [0x$$]
  3. Play at not just a community-accepted standard of ethics, but Niantic’s prescribed standard of ethics; play such as to approximate the experience of an actual Pokémon trainer. [nomap]
  4. Treat my Pokémon as well as I could, as far as possible while still participating in the essentials of Pokémon. [<3<3]
  5. Record ample statistics along the way such that eventually when I reach Level 40, this post would be possible. [++++]

Here’s some elaborations on these.

1. Play against the stereotype of Team Instinct as the team that just merrily hatches eggs and doesn’t bother to fight for gym territory; help spread a presence of Team Instinct in gyms. [pats]

This one’s probably sufficiently self-contained and self-explanatory.

2. Spend $0.00 on the game. [0x$$]

In the spirit of zero-cost gaming, I didn’t spend money towards Pokémon Go that I wouldn’t have wanted to if Pokémon Go did not exist. I decided that that means:

  • I never purchase in-game items with real money. All Pokécoins I ever had I earn through in-game mechanisms.
  • I never purchase a GoPlus.
  • I never purchase a battery pack, as I wouldn’t have spent money on that if I didn’t play Pokémon Go.
  • I don’t increase my data plan from my original 1 GB/month plan I had before starting to play Pokémon Go, and that 1 GB was to be shared with Ingress, as well as the non-gaming functions I perform on my phone.

It turned out that over 50% of my data usage (and over 75% of my battery usage) in many months was Pokémon Go, even when including Ingress. Of course, even though I never purchased a battery pack, I’ve gotten offered one several times; I decided if I actually get offered one I’ll allow myself to use one. Thanks, all you kind trainers.

Until the new gym system, I consistently had barely any Pokécoins, due to the Mystic dominance of my play area. The new system was a great relief for me, after which I consistently earned the ceiling of 50 Pokécoins nearly every day. To be frugal with Pokécoins, I only ever bought the following items:

  • Premium Raid Pass
  • Lucky Egg
  • 8x Lucky Egg
  • 25x Lucky Egg
  • Bag Upgrade
  • Pokémon Storage Upgrade

I prioritized purchasing Pokémon Storage Upgrade for quite a while (see item 4 [<3<3]), and only made my first Bag Upgrade purchase at Level 38. I never spent any Pokécoins on style, although now that I’m Level 40, I plan on eventually purchasing some outfit components. In total, I only ever purchased about 5 Premium Raid Passes.

Luckily, I live in an urban area. Without this, I may have needed to spend Pokécoins on Poké Balls, and I shudder at that thought. I’m pretty sure in such a world my $0.00 run to Level 40 would have been severely hampered, in more ways than one.

Also luckily, as I’ve been a busy MIT student anyway, most of my playing occurred walking from place to place within MIT’s campus, which allowed me to utilize MIT’s WiFi networks instead of data, as much as it was tempting to use the more reliable option. Playing Pokémon Go on campus mainly on WiFi has helped me discover the locations of all the WiFi holes on campus. For instance, there’s a lot of holes around the Cosmic Ray Chandeliers gym. Along with the high drift around that gym, it makes playing there often quite frustrating. Also, Building 36 is nearly always a pain to play while walking through, due to the different main WiFi network, since RLE isn’t happy using the main MIT WiFi network for some reason.

Continue reading “Pokémon Go: a 0xGG Journey to Level 40”

Advertisements

Four Level-Ups in Ingress

I reached Level 15 in Ingress yesterday. As I’ve mentioned before, Ingress is wonderful with the comprehensiveness of the set of statistics they present in profile, which means that where I would usually be processing quite some statistics, Ingress has done that for me, and I just have to take profile-screenshots.

Here are screenshots of my profiles upon my last four level-ups. Yes, I reached the badge requirement for Level 12 after I reached the experience requirement for Level 13.

Level_12

level_13

Continue reading “Four Level-Ups in Ingress”

Still Alive?

For the following people, answer whether they are currently still alive or have died.

Saul Alinsky
Boutros Boutros-Ghali
Edsger Dijkstra
Mikhail Gorbachev
Jiang Zemin
Henry Kissinger
Benoit Mandelbrot
Wilma Mankiller
Slobodan Milošević
Maryam Mirzakhani
Hosni Mubarak
I. M. Pei
J. D. Salinger
Boris Spassky
Suharto
Desmond Tutu

Answers (highlight):
(Note, of course, that as the future comes, this list will probably get less and less accurate.)

Saul Alinsky is dead.
Boutros Boutros-Ghali is dead.
Edsger Dijkstra is dead.
Mikhail Gorbachev is still alive, and is currently 86.
Jiang Zemin is still alive, and is currently 91.
Henry Kissinger is still alive, and is currently 94.
Benoit Mandelbrot is dead.
Wilma Mankiller is dead.
Slobodan Milošević is dead.
Maryam Mirzakhani is dead.
Hosni Mubarak is still alive, and is currently 89.
I. M. Pei is still alive, and is currently 100.
J. D. Salinger is dead.
Boris Spassky is still alive, and is currently 86.
Suharto is dead.
Desmond Tutu is still alive, and is currently 86.

In particular, the last one is a rather chilling memory lapse for me. I clearly, clearly remember learning that Desmond Tutu died in a plane crash. I still haven’t resolved what caused me to think that.

A Clarification on ‘dzaefn’

I have mentioned before that I wish to stop going by ‘dzaefn’. I did mention as well, though, that I don’t wish to absolutely remove ‘dzaefn’ as a moniker, and will allow it to carry on in MIT-related contexts. I’ll do a bit more clarification here.

I prefer to not be called ‘dzaefn’. In contexts where it is customary to use one’s Kerberos username, though, please feel free to do so for me as well rather than go out of your way to write otherwise.

I value consistency, and I value respecting good standards. Reference by Kerberos username is a brilliant standard: it’s a unique identifier when name collisions are very common. In places where such a standard is adopted, I’d rather go along with it. Just in places where this standard is not the context, I’d like to make the distancing. Fortunately, most my other names don’t experience collision problems either.

Categories MIT

Sextuple Rook Pawns Puzzle

Try to construct this position (from chess’s starting position) in as few moves as possible.

six_pawns

I’ve found a way to do so in 32 moves (highlight to view):

1. a4 b5 2. axb5 a5 3. Rxa5 Bb7 4. b6 Na6 5. Rh5 Nh6 6. d4 Nf5 7. Bh6 Bd5 8. b7 Nc5 9. bxa8=Q gxh6 10. Qc6 Bg7 11. Qg6 Rf8 12. e4 fxg6 13. exf5 Be5 14. dxe5 Rf6 15. c4 Re6 16. cxd5 gxh5 17. dxe6 dxe6 18. b4 Qd6 19. bxc5 exf5 20. Qg4 fxg4 21. cxd6 cxd6 22. g3 dxe5 23. Bh3 gxh3 24. f4 exf4 25. Nf3 fxg3 26. Ng5 Kf8 27. 0-0+ Kg7 28. Rf6 exf6 29. Nd2 fxg5 30. Nf3 gxh2+ 31. Kh1 Kh8 32. Nh4 gxh4

I’m pretty sure arriving at this position in fewer whole moves can’t happen, given the amount of time required for White to position pieces where necessary captures are to take place. What I think could be the case, though, is that there’s a solution that’s a half-move faster, as Black unlike White does not need this many moves (Black could castle to accelerate processes, but the limiting factor is whether the pawn captures could be expedited accordingly.

Totals over Time

once a month for an average year: 12 times
once an hour for an average day: 24 times
once a day for an average month: 30 times
once a second for an average minute: 60 times
once a minute for an average hour: 60 times
once a year for an average American lifespan: 79 times
once a day for an average year: 365 times
once an hour for an average month: 730 times
once a month for an average American lifespan: 945 times
once a minute for an average day: 1440 times
once a second for an average hour: 3600 times
once an hour for an average year: 8766 times
once a day for an average American lifespan: 28760 times
once a minute for an average month: 43830 times
once a second for an average day: 86400 times
once a minute for an average year: 525960 times
once an hour for an average American lifespan: 690235 times
once a second for an average month: 2 629 800 times
once a second for an average year: 31 557 600 times
once a minute for an average American lifespan: 41 414 090 times
once a second for an average American lifespan: 2 484 845 424 times