Skip to the last paragraph for a tl;dr.
I don't have specific numbers, but Olivier mentioned a source that states the following:
Hatch those eggs (2km eggs give around 1k stardust or less, 5km eggs around 1500 or less, and 10km eggs around 2-3k. So don't scoff at those 2k eggs
So long as these are relatively accurate, that means you have the following ratios:
- 2k eggs: up to 500 dust per km
- 5k eggs: up to 300 dust per km
- 10k eggs: up to 300 dust per km
Which would suggest that 2k eggs are the best, so long as you are able to keep one hatching.
Now there are a few other things to consider.
When using a 3-use incubator,the limiting factor in this scenario is number of eggs instead of distance, so the criteria for measuring effectiveness changes. You could put three 2k eggs and get up to 3k stardust... or three 10k and get up to 9k stardust. In this instance, putting longer distance eggs would be optimal.
Another factor to consider is your inventory space. In general, it shouldn't matter except in extreme planning scenariors. You can only carry 9 eggs. If you have 9 eggs already, you lose out on gathering more eggs. If you are going to be walking around a and hitting pokestops, you'll want to open up space, so you should hatch the lower distance eggs first.
If you only have 3 eggs, then a higher distance egg wouldn't be an issue since new eggs have spaces to go into.
Lastly, there's also the factor of the hatched pokemon's strength. I read somewhere that the pokemon in the egg (both the breed and the strength) is determined when you first acquire the egg. [I don't remember and can't find the source. Sorry.] So if you grab an egg while level 5 and don't hatch it until you're level 10, it's probably going to be pretty weak. So if you have just used a lucky egg to level up a lot and received an egg, you may want to hatch that first since it is more to be stronger.
But overall, I have come to the following conclusions. It doesn't really matter what you hatch and in what order, so long as you keep hatching.
Of course there are exceptions if you have a specific short-term goal in mind, but besides that, who cares? You just hatch whatever you need the most at the time, and you'll have to hatch them all eventually!
Here is my priority list for deciding:
- Put 10k's into 3-use incubators if you have them (5k's too if you need space).
- If you need a strong pokemon: Hatch the newest 5k or 10k egg you've gotten
- If you want stardust: Hatch all your 2k eggs
- If you're going to stops for more gear: Hatch all your 2k eggs
- If you're going around gym stomping: Hatch your 10k eggs
This optimizes your egg inventory. Until they allow dropping of eggs, the decision should just be about what your next goal is.
As long as your app is working properly, you simply need to walk with the app open. It's more likely to work if you walk outside in a straight line (vs. inside in circles) since it is likely sampling your GPS location every N seconds to determine distance.
Your experience could be caused by the app getting into a semi-frozen state where you can still perform most interactions with the app, but some aspects are broken. Some indications of this I've seen include the animation in the upper-left corner going continuously and images not loading for pokestops.
I'm able to fix by killing the app and restarting. To kill the app in Android, open Settings, select the "Apps" menu, scroll down & select Pokemon Go, then touch "Force Stop". It will warn you that the app may misbehave. Say "Ok", then open the app normally---you should see the Niantic logo initially.
Best Answer
Well when you go out walking, be sure to go out in a STRAIGHT PATH. Try not to venture left or right. Just go down a road and take it to the end, as the gps system has shown to take your starting point, your end point (after x amount of minutes), and compute the shortest distance possible, disregarding walking along streets.
I haven't really experienced this issue of not hatching, or I haven't noticed it. Perhaps its also just your connection that suffers, or perhaps its really a bug. Either way, I've never had an egg stall for more than a day like this. (Edit)
I know this system is weird and unusual, but it's been reported that way. It's like the different between Distance and Displacement, in physics terms. You run a lap around a track. Distance says you ran 400m, but Displacement says you ran 0m because you're in the same spot.
http://comicbook.com/2016/07/21/pokemon-go-eggs-may-not-work-the-way-you-think/ This is just the first site I saw that mentions the tracking system, and the information is conclusive with reports. If you need more information, just search "Pokemon Go eggs tracking system" in google. Click any page that relates to misconceptions/untold secrets/incorrect. These are the pages that acknowledge how the system is different from a normal GPS