bigdiskk's ELO rankings - week 4

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

  1. Pope Dave ll

    Pope Dave ll 113 IQ score

    Joined:
    Sep 16, 2018
    Messages:
    284
    Discord:
    popedaveii#0
    Trophy Points:
    3,101
    Location:
    Ontario
    Ratings:
    +355 / 39 / -35
    I'm first on my team for something!
     
    Offline
    popedavell
  2. Heinz13

    Heinz13 Well-Known Member

    Joined:
    Feb 20, 2019
    Messages:
    750
    Trophy Points:
    1,791
    Location:
    United States
    Ratings:
    +511 / 24 / -50
    Too many numbers to say I’m a shitter
     
    Offline
    eheinz32
  3. phiNnyy

    phiNnyy Well-Known Member

    Joined:
    Oct 28, 2015
    Messages:
    492
    Trophy Points:
    3,191
    Location:
    Central
    Ratings:
    +936 / 70 / -132
    This is awesome! These numbers actually mean something! Well done @bigdiskk
     
    • Like Like x 1
    No Streaming Account
  4. ChiSouthSiderr

    ChiSouthSiderr Well-Known Member

    Joined:
    May 15, 2013
    Messages:
    944
    Discord:
    chisouthsiderr#0
    Trophy Points:
    3,261
    Ratings:
    +881 / 224 / -237
    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
    ChiSouthSiderr
  5. bigdiskk

    bigdiskk Well-Known Member

    Joined:
    Dec 31, 2013
    Messages:
    25
    Trophy Points:
    2,961
    Location:
    Canada
    Ratings:
    +91 / 3 / -3
    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 Well-Known Member

    Joined:
    May 15, 2013
    Messages:
    944
    Discord:
    chisouthsiderr#0
    Trophy Points:
    3,261
    Ratings:
    +881 / 224 / -237
    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
    ChiSouthSiderr
  7. Donnnnyyyy

    Donnnnyyyy Meatball

    Joined:
    Nov 17, 2015
    Messages:
    115
    Trophy Points:
    2,041
    Location:
    Boston
    Ratings:
    +133 / 16 / -16
    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:
    129
    Trophy Points:
    1,111
    Location:
    in the world
    Ratings:
    +199 / 10 / -13
    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:
    83
    Trophy Points:
    2,901
    Location:
    Sudbury Ontario Canada
    Ratings:
    +52 / 0 / -6
    Jeeeze my guy ^^^
     
    No Streaming Account
  10. WingelsDGC

    WingelsDGC Well-Known Member

    Joined:
    Jan 30, 2018
    Messages:
    389
    Discord:
    Wingels#6552
    Trophy Points:
    1,896
    Location:
    Alberta
    Ratings:
    +1,268 / 13 / -20
    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. UniqueSniperr

    UniqueSniperr THESE YOTES

    Joined:
    Apr 4, 2017
    Messages:
    166
    Trophy Points:
    4,471
    Location:
    Canada
    Ratings:
    +210 / 11 / -16
    This is fucking sweet good stuff
     
    No Streaming Account
  12. JC Enterprise

    JC Enterprise Well-Known Member

    Joined:
    Jan 9, 2014
    Messages:
    532
    Discord:
    JC Enterprise#2601
    Trophy Points:
    6,411
    Ratings:
    +549 / 46 / -41
    ^^ This is the collaboration we never knew we needed
     
    Playing EA SPORTS FC™ 24 Career Match 0-1 --- V ---, 1st Half
    Offline
    XxFireHeartsxX
  13. Yann x44

    Yann x44 Washed up QC RD

    Joined:
    Nov 19, 2013
    Messages:
    365
    Discord:
    Yann x44#8823
    Trophy Points:
    3,826
    Location:
    Grenville
    Ratings:
    +103 / 11 / -15
    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 Well-Known Member

    Joined:
    Dec 31, 2013
    Messages:
    25
    Trophy Points:
    2,961
    Location:
    Canada
    Ratings:
    +91 / 3 / -3
    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. Roubidoo

    Roubidoo Well-Known Member

    Joined:
    Sep 12, 2018
    Messages:
    249
    Trophy Points:
    1,441
    Location:
    St.Louis
    Ratings:
    +360 / 17 / -41
    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:
    271
    Discord:
    dasteelerz#0
    Trophy Points:
    2,251
    Location:
    Michigan
    Ratings:
    +187 / 11 / -25
    B R U H
     
    No Streaming Account
  17. Z3R0CR45H

    Z3R0CR45H It's been Fun All

    Joined:
    Feb 27, 2014
    Messages:
    992
    Discord:
    Z3R0CR45H#0073
    Trophy Points:
    7,021
    Ratings:
    +528 / 29 / -37
    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,339
    Trophy Points:
    2,691
    Ratings:
    +2,894 / 218 / -293
    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:
    471
    Trophy Points:
    2,901
    Location:
    New Jersey
    Ratings:
    +736 / 15 / -15
    this is dope my man
     
    Offline
    greech11