After some more testing:
https://docs.google.com/spreadsheets/d/1Nno5CI08vyPQq47kRMaxUdagMx2laYilHVhar8G2LSY/edit?usp=sharingIt looks like the logical constant (best choice for each level progressing towards a level 80 requiring a score of 10^5 or 1,000,000):
(10^5 - 80^2 + 1)^(1/80) ~= 1.153827820168474...
creates an issue with level 53 being 10 points greater than the
table originally provided by
Zanzarino.
A constant of
1.153828 used by Elements the Game creates an issue with scores for levels 53, 71, 74, 75, 76, 78, 79, and 80 being 10 points greater than the
table originally provided by
Zanzarino. This is most likely because of differences in iplementation of floating point math between ActionScript 3 (via the engine used by Flash) and JavaScript.
A constant of
1.15382779 provided by
10 men creates an issue with level 70 being 10 points less than the
table originally provided by
Zanzarino.
So I have moved to using a constant of
1.1538278 which matches the table originally provided by
Zanzarino and hopefully projects past that with more accuracy. Please let me know if you find any problems with this:
Level | Score |
80 | 1,000,000 |
81 | 1,145,590 |
82 | 1,313,360 |
83 | 1,506,690 |
84 | 1,729,540 |
85 | 1,986,430 |
86 | 2,282,590 |
87 | 2,624,080 |
88 | 3,017,840 |
89 | 3,471,930 |
90 | 3,995,610 |
91 | 4,599,600 |
92 | 5,296,240 |
93 | 6,099,780 |
94 | 7,026,660 |
95 | 8,095,860 |
96 | 9,329,250 |
97 | 10,752,110 |
98 | 12,393,560 |
99 | 14,287,230 |
100 | 16,471,920 |