I'm sure it would notice the heartrate was up, but how is it supposed to translate that into energy consumption? Eg, my heartrate is 80 bpm. How much energy am I burning in an hour? There isn't enough information to say, even if we add in data points like a gps measure of my velocity and elevation change.