After further review, I believe pokemon levels are actually between 1-41. There is so much misinformation on the internet, but after analyzing the actual game data file, levels 1-41 make more sense now. Well, I am 99% confident about the level 1 part. Verifying level 41 requires a level 40 trainer. Anyone?
Besides adjusting for the levels, the latest Pokelog build has a few more streamlined features. Nearly ready for version 1 status.
Latest Pokelog build has fixed all the known bugs with the stats solver. One shortcut involves appraising pokemon with 10 CP. At such low level, virtually all stat values are possible, which takes a few seconds to process. Instead of stalling, Pokelog will simply skip the appraise; it is not worth the effort.
In another instance of breaking down internet myths, after working through, understanding, and analyzing the formulas which govern CP/HP and pokemon levels, I am 80% confident that every web based IV calculator I have seen is off by one and incomplete. I need a level 40 trainer to confirm/disprove my hypothesis that pokemon levels start actually at zero and reach 40 (not 40.5 or 41 as some have guessed). If I am correct about the levels, then the IV calculators are also incomplete in regards to max CP.
On a side note, for anyone analyzing the cpMultiplier values, I wonder if Niantic made an off by one mistake in generating the values, starting at level 10. I could see this fixed in a major version update where every trainer is reset to level 1, perhaps when Generation 2 pokemon are released…
The latest build of Pokelog has a few significant changes, mainly to support the built in stats solver (aka, IV calculator). The pokemon species data is almost complete.
Continuing the story from the previous post, maximizing registered distance means moving in a straight direction for as long as possible. If changing direction at least 90 degrees, such as at a street corner, wait about 15 seconds before proceeding. If you plan to stay in a general location, try pacing back and forth for at least 30 seconds at a time. For example, if you are at a PokeStop, try moving from one edge to the opposite edge of its range. That diameter distance is about 50 meters and takes about one minute via casual walking. Get whatever exercise you can, and maximize your registered distance.
After reading all I can through the internet about speed limits on incubation distance tracking, I believe the most misunderstood factor for the under counted distance is GPS location signal. I strongly believe the speed limit is 10 mph. In the time since the previous post, my experimental data supports that limit. Therefore, I conclude that the remaining factor is GPS noise. If your phone cannot report your location in 30 seconds, you effectively lose the last 30 seconds worth of distance. Any further distance is also lost until your phone establishes a new location. That means you are actually losing one minute’s worth of distance whenever your phone cannot report its location to PGO servers. Again, my experimental data fits this model.