"Freeze Points" metric

Viewing 15 posts - 1 through 15 (of 84 total)
  • Author
    Posts
  • #1047407
    hozn
    Participant

    I was telling vvill we should consider making this the scoring system in future years. It doesn’t hugely shake up the leaderboard, but I think it captures the spirit of the competition. (I also kinda like the idea of getting rid of sleaze rides — or if we keep a daily reward, also make the points factor in temperature.)

    I would say adding precipitation could be interesting; however, we’ve seen this to be pretty unreliable in wunderground data. Plus riding “in the snow” is often a lot harder than riding “while it’s snowing”.

    Personally I love the penalty for > 45º too :) It really changes the competition.

    #1047410
    lordofthemark
    Participant

    Nooooooooooooooooooooooo!

    #1047412
    vvill
    Participant

    @hozn 134554 wrote:

    Personally I love the penalty for > 45º too :) It really changes the competition.

    Haha, glad to hear it. I love it too, but figured most folks wouldn’t want any rides to be negatively scored. Obviously we could take it even further and move it closer to 40F but 40F in windy rainy conditions would be suffering enough for some points.

    And on that note I agree that if we took into account wind, precipitation and even daylight vs nighttime as well it would be great, but unfortunately those are not as easily qualified as temperature, and the spirit of “Freezing Saddles” implies just freezing cold weather and riding a bike.

    I wouldn’t push to make this the main scoring system, just a fun alternative. Maybe more for the hardcore riders, because we’re not trying to encourage them to just ride a mile at some point every day, we’re encouraging them to ride a few miles every day whatever the temperature may be (and especially on cold days, I guess). There’s no reason we couldn’t have multiple scoring systems/awards with the excellent framework / database that hozn/jrenaut have set up.

    #1047413
    dkel
    Participant

    How fine is the resolution on the temperature data? There are days where the temperature reported on my rides doesn’t match what the thermometer outside my window says. Same is true for other weather data, but that’s outside the “freeze points” discussion.

    #1047414
    vvill
    Participant

    @dkel 134560 wrote:

    How fine is the resolution on the temperature data? There are days where the temperature reported on my rides doesn’t match what the thermometer outside my window says. Same is true for other weather data, but that’s outside the “freeze points” discussion.

    This probably doesn’t your question completely, but the weather data doesn’t come from your Strava ride (which comes from your Garmin, or whatever). The Freezing Saddles site uses Weather Underground’s data, but I’m not sure about the resolution.

    #1047417
    Bilsko
    Participant

    Weather data will always be difficult to get right; not sure how you have the API setup, but I imagine that you query the hourly reported temperature for the same GIS-derived location as the ride-start? So if I start my ride at home in DC, you’ll pass that lat/long combo along to wunderground, which will identify the closest monitoring station and then return the temp at ride start…

    One issue is that the weather station might not be reflective of my actual location (but its probably good enough for the purposes of this competition)

    Another issue is if I have a long ride that takes me to locations that end up being colder than my starting point, then I don’t get to capture the benefit for my bafs points calculation.
    (ie, if I ride from DC – relatively warm due to heat-island effect – out to Sugarloaf, I might end up with a nice 5-10F drop in temperature. That would make a pretty big difference in the calculation – although it appears that the distance vs temp mechanism would negate the effect of me riding really far to a colder location.

    Perhaps introducing a POI into your Garmin/Strava recording for the midpoint of a long ride that would capture the location where it was colder, and have the API gather both locations and report wunderground readings for both…? (ie. it captures a 34F temp at my starting location, then it also gets a 27F temp at Sugarloaf and performs a calculation based on both readings).

    Clearly not something to implement this year, but worth consideration for future years.

    #1047420
    vvill
    Participant

    @Bilsko 134565 wrote:

    Weather data will always be difficult to get right; not sure how you have the API setup, but I imagine that you query the hourly reported temperature for the same GIS-derived location as the ride-start? So if I start my ride at home in DC, you’ll pass that lat/long combo along to wunderground, which will identify the closest monitoring station and then return the temp at ride start…

    One issue is that the weather station might not be reflective of my actual location (but its probably good enough for the purposes of this competition)

    Another issue is if I have a long ride that takes me to locations that end up being colder than my starting point, then I don’t get to capture the benefit for my bafs points calculation.
    (ie, if I ride from DC – relatively warm due to heat-island effect – out to Sugarloaf, I might end up with a nice 5-10F drop in temperature. That would make a pretty big difference in the calculation – although it appears that the distance vs temp mechanism would negate the effect of me riding really far to a colder location.

    Perhaps introducing a POI into your Garmin/Strava recording for the midpoint of a long ride that would capture the location where it was colder, and have the API gather both locations and report wunderground readings for both…? (ie. it captures a 34F temp at my starting location, then it also gets a 27F temp at Sugarloaf and performs a calculation based on both readings).

    Clearly not something to implement this year, but worth consideration for future years.

    I think there is actually an “average temperature” per ride in the database that could be incorporated quite easily, but as a first run I didn’t want too many variables or too complex a query. One of the benefits of diminishing returns on mileage is that the temperature probably won’t change much during someone’s first 5-8 miles of riding, which is about all that matters for this scoring anyway. Admittedly a 34F vs 27F ride would be a big score difference though.

    (hozn/jrenaut could tell you more about how the temperature data is obtained, I think.)

    #1047423
    Steve O
    Participant

    @vvill 134553 wrote:

    Above 45F you actually get a (small) negative score – I should probably change this to just be 0.

    I don’t know. -3 points for 200 miles at 50 degrees. Sounds okay: we gotta rein in subby somehow.

    #1047425
    Steve O
    Participant

    One other wrinkle would be sort of like the 2nd derivative.
    The freeze points list still has a lot of the same names at the top.
    I noticed that I’m at 87 on the freeze points list, but 71 on the leaderboard. What does that mean? I think it means that I generally start my commutes after sunrise and hence the temp of my typical daily ride is a few degrees higher than others. Also, that I live in closer to the urban heat island than, say, sethpo (68 on freeze points list; 100 on the leaderboard).

    What might be interesting is to identify the riders who vary the farthest in their places on the two lists. If you are much higher on the freeze points list than the leaderboard, then you are a cold-weather badass. And vice versa.

    #1047428
    consularrider
    Participant

    Well Oh, Steve. I’m #15 on the freeze points list, but #55 on the leaderboard. Yeah, I’m in a generally colder place than ya’ll. I’ve been doing most of my riding during midday.

    #1047429
    vvill
    Participant

    @Steve O 134573 wrote:

    What might be interesting is to identify the riders who vary the farthest in their places on the two lists. If you are much higher on the freeze points list than the leaderboard, then you are a cold-weather badass. And vice versa.

    A lot of the same names, of course, but as you say, some notable jumps between placings. Matt H, Pete B, Michael P for example all jump up quite a bit – all regular AM commuters, I think.

    Just wait ’til we do this by teams… hehehe :rolleyes:

    Mr_Freeze_%28Arnold_Schwarzenegger%29_1.jpg

    @Bilsko 134565 wrote:

    (ie, if I ride from DC – relatively warm due to heat-island effect – out to Sugarloaf, I might end up with a nice 5-10F drop in temperature. That would make a pretty big difference in the calculation – although it appears that the distance vs temp mechanism would negate the effect of me riding really far to a colder location.

    I didn’t run this on any real data when I created it, so now that I am looking at the results, and re-reading your reply (was rushing earlier – had to get in my kidical ride for the day!), I will say it is definitely a bit temperature sensitive. I could tweak the function to be a little less steep with respect to the weather data. (Though one could of course start a new ride at the colder location if they were seeking to maximize their Freeze Points. Or start a ride, pause it, and finish it when it’s warmer, etc.)

    (Also – this doesn’t work with manual entries since there’s no GPS data. So if Strava loses someone’s 5 mile ride this weekend at <10F, it's not exactly fair!)

    #1047430
    jrenaut
    Participant

    You only have your top ride of the day counted towards your total? That would penalize those like me who do a lot of short rides (to school with the kids, home, back to school, back home, errand, etc). Last Tuesday I rode 19.6 miles and my longest ride was 2.5 miles.

    #1047431
    Anonymous
    Guest

    @Steve O 134573 wrote:

    One other wrinkle would be sort of like the 2nd derivative.
    The freeze points list still has a lot of the same names at the top.
    I noticed that I’m at 87 on the freeze points list, but 71 on the leaderboard. What does that mean? I think it means that I generally start my commutes after sunrise and hence the temp of my typical daily ride is a few degrees higher than others. Also, that I live in closer to the urban heat island than, say, sethpo (68 on freeze points list; 100 on the leaderboard).

    What might be interesting is to identify the riders who vary the farthest in their places on the two lists. If you are much higher on the freeze points list than the leaderboard, then you are a cold-weather badass. And vice versa.

    I am currently 94th (leaderboard points) and 155th (freeze points), for a difference of 61 places, in the non-badass (ie, sensible bike rider) direction.

    #1047357
    hozn
    Participant

    Bilsko hits the nail on the head as far as limitations of our temperature system.

    Also for the sake of API economy we use a location name if we can — e.g. “Vienna, VA” — rater than lat/lon. Though it appears that wunderground often just resolves these to DCA, whereas we would get more granular data, but no reuse, if we always used lat/lon.

    #1047360
    vvill
    Participant

    @jrenaut 134578 wrote:

    You only have your top ride of the day counted towards your total? That would penalize those like me who do a lot of short rides (to school with the kids, home, back to school, back home, errand, etc). Last Tuesday I rode 19.6 miles and my longest ride was 2.5 miles.

    There is a pause button… or we could double points for #kidical rides. Or whatever.

    The concept (as I imagined it) is if you are stopping a ride then you are going inside and therefore get some relief from being out in the cold, so points are awarded accordingly. 30 mins in the cold is a lot tougher than a 5 min sleaze ride (although I fully concede it’s not the same with kids or heavy cargo, etc.)

    @hozn 134583 wrote:

    Also for the sake of API economy we use a location name if we can — e.g. “Vienna, VA” — rater than lat/lon. Though it appears that wunderground often just resolves these to DCA, whereas we would get more granular data, but no reuse, if we always used lat/lon.

    Maybe that explains the snowiest ride thing. DCA under measured Snowzilla, apparently.

Viewing 15 posts - 1 through 15 (of 84 total)
  • You must be logged in to reply to this topic.