I've just started playing Progress Wars and unfortunately I'm quite hooked. This truly is the best mafia progress game I've ever played. But is there an end to this progression? Will I ambush soy beans and sell the Yakuza forever, or will I eventually reach a point where I can progress no further?

  • ...waiting for @badp to write a script to click it for him, and find this out... – GnomeSlice Nov 16 '10 at 12:44
  • I bet you can progress until the integer holding the lever counter rolls over. But given that the game is listed on the bottom of the page as a "parody" it's likely no endgame was programmed in. – Raven Dreamer Nov 16 '10 at 16:35
  • I thought 'parody' was a seal of greatness or something... – GnomeSlice Nov 17 '10 at 2:30
  • 1
    Can I post "X is the highest possible level you can reach before the game breaks." as an answer? ♪ Where X is a number you have carelessly mentioned in my vision? ♪ – Grace Note Nov 19 '10 at 17:59
  • :< I was just about to but you can go ahead if you want to I guess. I'll explain how I got that in a separate answer anyways. – Mana Nov 19 '10 at 18:00

Okay, so, I finally found the answer.

The answer:

While you can't strictly stop progressing in the game, there does come a point along the line where the game breaks; after each click you will gain a level, and the progress bar overflows in appearance past its limit on some clicks. This is because when you reach this level, the experience required for your next level goes from 999999999956753000000 to 1.0000000000199987e%2B21; the number stored in the experience_for_next_level cookie gets expressed in terms of an exponent in order to prevent the number from growing too large numerically. The game, however, is unable to parse this value, and so it gets cut off at the 1. Consequently, you gain a level each time you click on the progress button.

The lowest level at which this happens is 31622776601. The last level of the game before the game becomes broken is 31622776600.

How I learned to get this value and love the bomb:

I installed a cookie editor add-on for Firefox and messed around with the level cookie for about 30 minutes to figure out the highest possible level. I would start at level 1, change the level cookie value to some arbitrary amount, refresh, click to level up(this increments my new level by 1 and also causes the game to go through and edit all the other cookie values, such as experience_to_next_level, based on my new level. After each edit, I would delete all my cookies and refresh the browser to restart at level one. By this procedure I was able to experimentally determine the lowest level at which the game breaks.

  • +1 for thoroughness, and for the excellent title to the second section. – sjohnston Nov 19 '10 at 20:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.