bigdiskk's ELO rankings - week 4

Discussion in 'Leaguegaming American Hockey League (LGAHL)' started by bigdiskk, Nov 10, 2019.

  1. tranqzz

    tranqzz Top Tier Shitter

    Joined:
    Sep 16, 2018
    Messages:
    58
    Trophy Points:
    41
    Location:
    Windsor, Ontario
    Ratings:
    +33 / 5 / -2
    I'm first on my team for something!
     
    No Streaming Account
  2. Heinz13

    Heinz13 Everyone’s favorite shitter

    Joined:
    Feb 20, 2019
    Messages:
    187
    Trophy Points:
    141
    Location:
    United States
    Ratings:
    +106 / 2 / -15
    Too many numbers to say I’m a shitter
     
    No Streaming Account
  3. phiNnyy

    phiNnyy Well-Known Member

    Joined:
    Oct 28, 2015
    Messages:
    341
    Trophy Points:
    991
    Location:
    Edmonton
    Ratings:
    +602 / 50 / -82
    This is awesome! These numbers actually mean something! Well done @bigdiskk
     
    • Like Like x 1
    No Streaming Account
  4. ChiSouthSiderr

    ChiSouthSiderr Active Member

    Joined:
    May 15, 2013
    Messages:
    68
    Discord:
    ChiSouthSiderr#8153
    Trophy Points:
    41
    Ratings:
    +30 / 12 / -11
    Yes, bad quality of teammates and play the hardest teams is a recipe for disaster lmao. RIP, nice job tho OP!! I'm a finance major so spreadsheets make me happy!
     
    • Get Good Get Good x 1
    Offline
    brendannelly
  5. bigdiskk

    bigdiskk Member

    Joined:
    Dec 31, 2013
    Messages:
    12
    Trophy Points:
    11
    Location:
    Canada
    Ratings:
    +50 / 0 / -1
    The thing is tho, if a player and his linemates happen to have only played top lines on top teams, and always lost by only 1 goal each time, then they wil look absolutely attrocious on the ELO charts. But they could also be the best second line in the league had they had slightly easier matchups.

    Obviously this is an extreme case, but the bias is real. So context must be used in every case.

    What I'm thinking of future iterations of my data-crunching that would do things differently:

    1. Keep the ELO calculation as-is, but introduce a secondary CR calculation where I could weigh down ELO by score difference after 3 periods. For instance, Winning/Loosing by 5 should have a bigger CR impact than Winning/Loosing by 1. The issue I have with this tho is teams will usually go 'all out' at the end of the third to try and get that equalizer, and quite often a very tight game ends up with a 3 goals difference. So it could bias things even more? Might not be a good idea haha after all haha.
    2. Calculate CORSI. In the real NHL CORSI is shot attemps (including blocks and missing the net), but my implementation would only include (shots + sum of opponent blocks). The resulting RELATIVE CORSI % values could be used as a factor to modulate the CR gains / loss.
    3. Calculate TOA% and use it as a factor to modulate the CR gains / loss.

    And finally, I'm not ever taking 32+ screenshots again. That shit was wayy too time consuming. I'll just generate a webpage with every table for every team (even add some charts), and save that to a monster PNG or PDF and share this instead.

    @WingelsDGC I'd be interested to know what you think about that. I've went back and saw some of your work with ELO and that's fucking crazy. Maybe we could collab and make a weekly report for each leagues?
     
    • Winner Winner x 2
    • Like Like x 1
    Offline
    bigdiskk
  6. ChiSouthSiderr

    ChiSouthSiderr Active Member

    Joined:
    May 15, 2013
    Messages:
    68
    Discord:
    ChiSouthSiderr#8153
    Trophy Points:
    41
    Ratings:
    +30 / 12 / -11
    Excellent, yes I have been a few games where it was tied up until the last 10 minutes then they start getting EA bounces and momentum so then they run away with it. Very cool though, If you need assistance I would gladly help.
     
    • Get Good Get Good x 1
    Offline
    brendannelly
  7. DONNYWOOD

    DONNYWOOD Meatball

    Joined:
    Nov 17, 2015
    Messages:
    35
    Trophy Points:
    191
    Location:
    Boston
    Ratings:
    +49 / 15 / -10
    I vote that bigdisk and wingles collaborate to rewrite the lg power ranking since those seriously broken
     
    • Like Like x 8
    No Streaming Account
  8. BEAUPRE o

    BEAUPRE o Well-Known Member

    Joined:
    Aug 30, 2016
    Messages:
    106
    Trophy Points:
    351
    Location:
    in the world
    Ratings:
    +163 / 10 / -8
    come at me fuckers, ill fking shutdown you. I live for the biggies
     
    • Informative Informative x 2
    • Funny Funny x 1
    No Streaming Account
  9. SunBunBudZ

    SunBunBudZ Well-Known Member

    Joined:
    Apr 4, 2017
    Messages:
    42
    Trophy Points:
    1,251
    Location:
    Sudbury Ontario Canada
    Ratings:
    +12 / 0 / -4
    Jeeeze my guy ^^^
     
    No Streaming Account
  10. WingelsDGC

    WingelsDGC CHL BOG | LG Media

    Joined:
    Jan 30, 2018
    Messages:
    326
    Discord:
    Wingels#6552
    Trophy Points:
    416
    Location:
    Alberta
    Ratings:
    +868 / 12 / -15
    Love the analysis my friend, you obviously have solid knowledge on coding and what not(which I don't have!).

    Point #1 is excellent, as teams who win more dominantly should have an advantage over those who always have close games. Obviously QoC comes into play but that's why you have your smart calc's.

    Corsi can't work in Virtual NHL, as it all depends on a teams playstyle. Some teams like to only shoot when they think it'll go in the net, while others like to get the puck on net more and create goals that way. There isn't a unified way to play hockey in NHL20, so it would create too much disparity in the numbers I think.

    Point 3 is awesome, and something that I like to look for in players.

    With this fantastic analysis, clearly I need to step up my game and put some more information into my posts. Maybe i'll do one next week :thinking:
     
    • Like Like x 3
    • Winner Winner x 2
    Offline
    WingelsDGC
  11. UniqueSniper135

    UniqueSniper135 THESE YOTES

    Joined:
    Apr 4, 2017
    Messages:
    116
    Trophy Points:
    1,401
    Location:
    Canada
    Ratings:
    +130 / 8 / -12
    This is fucking sweet good stuff
     
    No Streaming Account
  12. JC Enterprise

    JC Enterprise Warning Group

    Joined:
    Jan 9, 2014
    Messages:
    223
    Trophy Points:
    991
    Ratings:
    +173 / 17 / -16
    ^^ This is the collaboration we never knew we needed
     
    Playing Multiplayer
    Offline
    XxFireHeartsxX
  13. I4I Yann I4I

    I4I Yann I4I Qc Power

    Joined:
    Nov 19, 2013
    Messages:
    191
    Trophy Points:
    716
    Location:
    Lachute, Qc
    Ratings:
    +63 / 8 / -7
    Great work bro! @RyBish33 that is your fault! But it is ok we all love you!
     
    • Get Good Get Good x 1
    No Streaming Account
  14. bigdiskk

    bigdiskk Member

    Joined:
    Dec 31, 2013
    Messages:
    12
    Trophy Points:
    11
    Location:
    Canada
    Ratings:
    +50 / 0 / -1
    Thanks for your feedback!

    My initial approach was to use data that is unequivocal to generate unbiased performance indicators.

    That’s why using only Wins or Losses as a single source of truth is so powerful.

    So I think i’ve changed my mind (for now) and will keep everything as is; I don’t want to convolute the model and add any additional factors to compute the output. So i’ll put the idea to use shots or TOA or even goal differential to adjust the data on ice for now.

    I also realized that since every year iteration is a different/semi-new game, (and that not every skill transfer), that not looking prior to the season in progress is actually a feature; not a caveit.

    I’ll try to find some time tomorrow or friday to automate the work a little more and make it easier to output results weekly. Next week I’ll try to make better visualization to make the data easier to digest.

    The story telling will still need some work so if anybody wants a to collaborate to make it even better I’m down
     
    • Like Like x 1
    Offline
    bigdiskk
  15. throwingheat14

    throwingheat14 Well-Known Member

    Joined:
    Sep 12, 2018
    Messages:
    69
    Trophy Points:
    91
    Location:
    St.Louis
    Ratings:
    +94 / 2 / -3
    Really great work and thank you for putting the time in for this btw. It would be really cool to collab with Wingels with the ELO ratings that he uses for draft prospects such as SF and efficiency to not sway your work or change the diagnosis you have done but just as another form to paint a full and complete picture.
     
    • Like Like x 1
    No Streaming Account
  16. DaSteelerz

    DaSteelerz More than just cool on the internet

    Joined:
    Feb 12, 2009
    Messages:
    139
    Trophy Points:
    141
    Location:
    Michigan
    Ratings:
    +98 / 6 / -4
    B R U H
     
    No Streaming Account
  17. Z3R0CR45H

    Z3R0CR45H LG XBOX AHL Director

    Joined:
    Feb 27, 2014
    Messages:
    639
    Discord:
    Z3R0CR45H#0073
    Trophy Points:
    3,941
    Ratings:
    +404 / 25 / -27
    Listen what ever puts me #1 in something is good in my book
     
    • Like Like x 1
    No Streaming Account
  18. macros73

    macros73 Just This Guy

    Joined:
    May 23, 2014
    Messages:
    1,113
    Trophy Points:
    1,991
    Ratings:
    +2,440 / 212 / -265
    Scrub hunters exposed!

    Nice crunching bigdiskk, you are the analyst LG needs right now.
     
    No Streaming Account
  19. TheGreech

    TheGreech Well-Known Member

    Joined:
    Mar 2, 2017
    Messages:
    455
    Trophy Points:
    2,301
    Location:
    New Jersey
    Ratings:
    +706 / 15 / -14
    this is dope my man
     
    Offline
    greech11