Freezing Saddles: Winter Bike Challenge (sign up open)

Our Community Forums Freezing Saddles Winter Riding Competition Freezing Saddles: Winter Bike Challenge (sign up open)

Viewing 15 posts - 211 through 225 (of 778 total)
  • Author
    Posts
  • #958732
    DCAKen
    Participant

    @Rod Smith 39201 wrote:

    http://www.cs.umd.edu/~ronwalf/2013/freezing-saddles/

    Can this be added to the first post in this thread so you won’t have to keep posting it?

    #958734
    rcannon100
    Participant

    @DCAKen 39275 wrote:

    Can this be added to the first post in this thread so you won’t have to keep posting it?

    Done

    #958717
    Greenbelt
    Participant

    TEAM 9
    Steve O
    jopamora
    Justin Antos (Strava 1473093)
    http://app.strava.com/athletes/488016 (captain)

    Paging Steve O — where are you?

    If you’re still on, please sign up for team nine before those Crit in the Pants guys run (get it?) away with this thing — we need your miles, man!

    http://app.strava.com/clubs/team-9-freezing-saddles

    #958712
    TwoWheelsDC
    Participant

    I don’t put my rides in Strava until I get home in the PM, so Team1’s points totals likely will be lower than others during the day.

    #958713
    ShawnoftheDread
    Participant

    @TwoWheelsDC 39294 wrote:

    I don’t put my rides in Strava until I get home in the PM, so Team1’s points totals likely will be lower than others during the day.

    Overnight sneak attack! Team #1 rules.

    #958707
    PeteD
    Participant

    So instead of hopping in the car to go get more coffee from the store, Freezing Saddles (Go Team II) got me on my bike for my ~2.5 mile round trip. Success!

    #958706
    Mikey
    Participant

    @rcannon100 39227 wrote:

    Er, I am not being articulate enough. This had nothing to do with today’s score (although the teams in question are in 8th and 10th place). This is just team’s handicaps based on their reported weekly averages from november and december. Remember, the goal was to create ten teams were the handicap score was almost the same. That way all teams should be competitive.

    The problem is that some of the riders have just not shown up. I assumed when I said “provide me your strava user ID,” people would. Well, people didnt and now we have a number of people who cannot be found.

    On team 2, that one missing person accounted for 150 of that teams handicap score. On team three, the missing person accounts for 160 points. The average rider’s handicap was 120 points. So team 2 and 3 are missing a rider who accounted for an above average portion of that teams handicap.

    We also have people who want to join, whose individual handicaps are ~110. So replacing a no show with a late comer might make the game more fun.

    Does that make sense.

    It does. I think you could pick a date say, the 7th ( a full week after start) to have people report in, then start substitutions. Also can these people be reached by Private Message? Can a big bold message be put up on the leaderboard saying “If you don’t see your name here you are risking being dropped from the competetition. Please contact XXX to fix this.?

    I would hate for people to be on the outside looking in, and not every seat taken.

    #958697
    KelOnWheels
    Participant

    @Certifried 39262 wrote:

    Also, I can’t even being to imagine how chaotic this all is for Rcannon and Ronwalf. I’m sure you all don’t want to hear 1,000,000,000 thank yous, but seriously, THANK YOU! I owe you both a beer (let the evil trend start! Maybe we can keep these 2 too drunk to ride LOL)

    This! Chapeaux, gentlepersons.

    #958698
    vtben
    Participant

    It’s interesting to see how the Strava API handles rounding for miles ridden. So far I only have 1 ride logged and my 4.9 mile commute only clocks in at 4 miles on the score page. I guess I need to tack on an extra lap around the block before pulling into work!

    #958700
    eminva
    Participant

    @TwoWheelsDC 39294 wrote:

    I don’t put my rides in Strava until I get home in the PM, so Team1’s points totals likely will be lower than others during the day.

    I am in the same boat, so same goes for Team FourCuatroPho.

    Sorry I missed the pho outing. Stopped by at 1 pm with the husband and kid, but the restaurant was pretty crowded. It smelled great, though! It was nice to meet two riders from Team 10.

    Also, I sent a PM to the missing person from FourCuatroPho, but got no response. I don’t have any other contact info.

    Liz

    #958701
    Tim Kelley
    Participant

    @eminva 39306 wrote:

    Also, I sent a PM to the missing person from FourCuatroPho, but got no response. I don’t have any other contact info.

    I can look up email addresses if captains need to track down missing forum people.

    #958695
    Steve
    Participant

    @benbhsu 39304 wrote:

    It’s interesting to see how the Strava API handles rounding for miles ridden. So far I only have 1 ride logged and my 4.9 mile commute only clocks in at 4 miles on the score page. I guess I need to tack on an extra lap around the block before pulling into work!

    I noticed this too. Does anyone (Ron) know if the mileage is the addition of each ride after rounded, or the total mileage to the tenth (the way strava calculates)? To be clear, what i mean is if benbhsu now goes out and rides 5.1 miles, will his total be a) 4.9+5.1=10 or b) 4+5=9?

    #958694
    Certifried
    Participant

    @Steve 39311 wrote:

    I noticed this too. Does anyone (Ron) know if the mileage is the addition of each ride after rounded, or the total mileage to the tenth (the way strava calculates)? To be clear, what i mean is if benbhsu now goes out and rides 5.1 miles, will his total be a) 4.9+5.1=10 or b) 4+5=9?

    The code is available.

    Being a Linux engineer, and having built my career around open source, I want to (again) thank Ron for his work! Especially making it all open.

    https://github.com/ronwalf/ba-winter-challenge/blob/master/src/Scoring.hs

    Unfortunately, I’m not a programmer, so can’t figure out the answer to your question, nor can I add code to subtract any miles ridden by Strava athlete 136274.

    #958691
    hozn
    Participant

    @essigmw 39300 wrote:

    It does. I think you could pick a date say, the 7th ( a full week after start) to have people report in, then start substitutions. Also can these people be reached by Private Message? Can a big bold message be put up on the leaderboard saying “If you don’t see your name here you are risking being dropped from the competetition. Please contact XXX to fix this.?

    I would hate for people to be on the outside looking in, and not every seat taken.

    I think it would make sense to replacing people on the teams immediately if they have not checked in by now (i.e. the start of the competition) and didn’t bother to provide valid Strava user names. I don’t think this original request was either unclear or difficult :-)

    Or, probably best, just ask the other members of these teams if they want to wait; they are, after all, the ones that will have to dig out of the deficit.

    #958688
    hozn
    Participant

    @Certifried 39313 wrote:

    The code is available.

    Being a Linux engineer, and having built my career around open source, I want to (again) thank Ron for his work! Especially making it all open.

    https://github.com/ronwalf/ba-winter-challenge/blob/master/src/Scoring.hs

    Unfortunately, I’m not a programmer, so can’t figure out the answer to your question, nor can I add code to subtract any miles ridden by Strava athlete 136274.

    OMG – it’s in Haskell. That’s awesome.

    I know about as much about Haskell as I do about heaven, but the last couple lines of this block appear to explain the “flooring” and cast to int:

    [COLOR=#990000][B]renderScores[/B][/COLOR] scores [B]=[/B] ol [B]$[/B] [B]do[/B]
    mapM_ row [B]$[/B] reverse [B]$[/B] sort scores
    [B]where[/B]
    row us [B]=[/B] li [B]$[/B] [B]do[/B]
    a [B]![/B] href (toValue [B]$[/B] [COLOR=#DD1144]”http://app.strava.com/athletes/”%5B/COLOR%5D [B]++[/B] (show [B]$[/B] uid us)) [B]$[/B] toHtml [B]$[/B] name us
    [B]_[/B] [B]<-[/B] [COLOR=#DD1144]": "[/COLOR] td [B]$[/B] toHtml [B]$[/B] userScore us [B]_[/B] [B]<-[/B] [COLOR=#DD1144]" points ("[/COLOR] toHtml (days us) [B]_[/B] [B]<-[/B] [COLOR=#DD1144]" days, "[/COLOR] toHtml (floor [B]$[/B] miles us [B]::[/B] [COLOR=#445588][B]Int[/B][/COLOR]) [COLOR=#DD1144]" miles)"[/COLOR] [/CODE] That said, that looks like it's just for display, so it's possible the full values are being stored (?) I'm sure rcannon can illuminate. I too build my work life around open-source software; I love that this is open-source.[CODE] renderScores scores = ol $ do
    mapM_ row $ reverse $ sort scores
    where
    row us = li $ do
    a ! href (toValue $ http://app.strava.com/athletes/&#8221; ++ (show $ uid us)) $ toHtml $ name us
    _ <- “: “
    td $ toHtml $ userScore us
    _ <- ” points (“
    toHtml (days us)
    _ <- ” days, “
    toHtml (floor $ miles us :: Int)
    ” miles)”
    [/CODE]

    That said, that looks like it’s just for display, so it’s possible the full values are being stored (?) I’m sure rcannon can illuminate.

    I too build my work life around open-source software; I love that this is open-source.

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