This is how it works for me as well. If I go about my normal day and get 10, 000 steps it gives me a certain number of points. If on another day, part of those 10, 000 steps were earned from taking a 20 minute or longer walk, I don’t receive as many points for the 10, 000 steps but I do receive “bonus” points for the walk. I believe it’s because on a walk/run your heart rate goes up and you are burning more calories during that time.