Calgarypuck Forums - The Unofficial Calgary Flames Fan Community
Old 05-02-2014, 04:34 PM   #1
Iceman90
Powerplay Quarterback
 
Iceman90's Avatar
 
Join Date: Apr 2004
Location: Behind the microphone
Exp:
Default Burkie's Challenge Accepted: Lets Make An Analytics System!

Brian Burke promised to pay cash for an advanced analytic system that will help them draft better and/or make the team better. I'd like nothing more than to take Brian Burke's cold hard cash. I figure lets crowd source this super awesome analytics system, since we have some of the brightest minds in hockey here on CP.

So, who has an idea of where we should start?
__________________
Fireside Chat - Official Podcast for the C of Red
New Episode Weekly! Listen Now: FiresideChat.ca
Iceman90 is offline   Reply With Quote
The Following User Says Thank You to Iceman90 For This Useful Post:
Old 05-02-2014, 04:38 PM   #2
CaptainCrunch
Norm!
 
CaptainCrunch's Avatar
 
Join Date: Jun 2002
Exp:
Default

Everyone break for coffee.

How much cold hard cash are we talking about?
CaptainCrunch is offline   Reply With Quote
The Following 5 Users Say Thank You to CaptainCrunch For This Useful Post:
Old 05-02-2014, 04:39 PM   #3
SebC
tromboner
 
SebC's Avatar
 
Join Date: Mar 2006
Location: where the lattes are
Exp:
Default

I'd like to know how Burke is assessing this, because as far as I'm concerned such systems already exist.
SebC is offline   Reply With Quote
Old 05-02-2014, 04:45 PM   #4
photon
The new goggles also do nothing.
 
photon's Avatar
 
Join Date: Oct 2001
Location: Calgary
Exp:
Default

We should start with a statistician. I don't even know one let alone one that posts on CP.
__________________
Uncertainty is an uncomfortable position.
But certainty is an absurd one.
photon is offline   Reply With Quote
Old 05-02-2014, 04:47 PM   #5
troutman
Unfrozen Caveman Lawyer
 
troutman's Avatar
 
Join Date: Oct 2002
Location: Crowsnest Pass
Exp:
Default

troutman is offline   Reply With Quote
Old 05-02-2014, 04:47 PM   #6
terminator
Lifetime Suspension
 
Join Date: Jul 2013
Exp:
Default

Quote:
Originally Posted by photon View Post
We should start with a statistician. I don't even know one let alone one that posts on CP.
Here but I'll pass.
terminator is offline   Reply With Quote
Old 05-02-2014, 04:48 PM   #7
Street Pharmacist
Franchise Player
 
Street Pharmacist's Avatar
 
Join Date: Nov 2006
Location: Salmon with Arms
Exp:
Default

Quote:
Originally Posted by photon View Post
We should start with a statistician. I don't even know one let alone one that posts on CP.
I don't think we need anything earth shattering, just a fresh perspective and a couple of stats classes. I took stats on university, does that count?
Street Pharmacist is offline   Reply With Quote
Old 05-02-2014, 04:51 PM   #8
Coach
Franchise Player
 
Coach's Avatar
 
Join Date: Aug 2007
Location: Vancouver
Exp:
Default

Economics degree here with lots of stats courses and sports econ. If someone else wants to gather a bunch of data im in for helping with regressions and such.
__________________
Coach is online now   Reply With Quote
Old 05-02-2014, 04:53 PM   #9
Wood
First Line Centre
 
Join Date: Jan 2009
Exp:
Default

I'll supervise
Wood is offline   Reply With Quote
Old 05-02-2014, 04:58 PM   #10
Stupid
Crash and Bang Winger
 
Stupid's Avatar
 
Join Date: Jul 2012
Location: The Netherlands
Exp:
Default

Quote:
Originally Posted by troutman View Post
42?
__________________
Quote:
Originally Posted by Oil Stain View Post
There is no pressure on the Oilers to improve quickly
Stupid is offline   Reply With Quote
The Following 2 Users Say Thank You to Stupid For This Useful Post:
Old 05-02-2014, 05:14 PM   #11
Jay Random
Franchise Player
 
Join Date: Aug 2005
Exp:
Default

Quote:
Originally Posted by troutman View Post
Well, that rules you out.

There are, in my experience, two ways to hear really world-class profanity. One is to talk to a soldier who has drawn any kind of punishment detail three times straight. The other is to talk to a real live statistician about Drake's Equation.
__________________
WARNING: The preceding message may not have been processed in a sarcasm-free facility.
Jay Random is offline   Reply With Quote
The Following 2 Users Say Thank You to Jay Random For This Useful Post:
Old 05-02-2014, 05:21 PM   #12
Skaloper
First Line Centre
 
Skaloper's Avatar
 
Join Date: Oct 2008
Location: BC
Exp:
Default

Quote:
Originally Posted by SebC View Post
I'd like to know how Burke is assessing this, because as far as I'm concerned such systems already exist.
Isn't there a Be a GM Mode in NHL 14?
Skaloper is offline   Reply With Quote
The Following 2 Users Say Thank You to Skaloper For This Useful Post:
Old 05-02-2014, 05:23 PM   #13
TheKing
Lifetime Suspension
 
Join Date: Mar 2014
Exp:
Default

I don't see how Corsi and Fenwick can't just be modified more. I just woke up but these are a couple quick things I was thinking of, tell me if I'm completely wrong or where and what else could be changed. I'd Make sure you have a full understanding of corsi and what it is and what it isn't though.

Special teams, and combination of goaltending and shot quality is not involved, If it was, I guess that would help you with your defensive positioning and awareness based on the amount of shots in a certain area? Or maybe set a certain value to shots coming from certain positions, with positive or minus depending on if it was up or down a man.

The other major limit to Corsi is the need for contextual nuances. A player’s Corsi% can’t be divorced from the context in which he plays.
There are many different things that can affect a player's Corsi; who they line up against (Quality of Competition), who they line up with (Quality of Linemate), which zone they are predominately deployed in (Offensive Zone Starts), and what line they are on (Time On Ice) are the major ones.

So basically you'd have to come up with a rating system for EVERY player in the NHL based on Corsi, base stats. When comparing you'd need to go with the line that the player spends the majority of his time with(will never be 100% accurate), how many zone starts and where and then have a factor that can some how relate time on ice to skill level at a small enough ratio that 1-3 lines are screwed out of proportion and then take that number and compare it against who they were on the ice against for the most of their TOI and adjust that +/- based on their performance against their competition.

Last edited by TheKing; 05-02-2014 at 05:30 PM.
TheKing is offline   Reply With Quote
Old 05-02-2014, 06:08 PM   #14
Boreal
First Line Centre
 
Boreal's Avatar
 
Join Date: Nov 2006
Exp:
Default

The only way to truly do this is to work with a group of scouts (pro & amateur), maybe the Flames, and first ensure they are educated and literate in reading, understanding and applying the data and it's limitations. Secondly whatever analytics are developed need to inform the type of team and style of play the organization wishes to implement. Finally the analytics needs to find undervalued players from other organizations that can 1. Play the style of play desired and 2. Inform the understanding of their coaching and development to play the desired style, and 3. Have a methodology to measure efficacy and success.
Boreal is offline   Reply With Quote
Old 05-02-2014, 06:26 PM   #15
TheDebaser
Powerplay Quarterback
 
TheDebaser's Avatar
 
Join Date: Jul 2013
Exp:
Default

I've thought about making a stat that could help figure out a shots quality, which could be used to figure out which players are getting good shots off rather than just measuring the amount of pucks hitting the goalie. I could see it being done with just an x,y position from the goal.

There are two ways it could be done.

1)An equation that uses the xy position of a shot to get the angle/distance of a shot to assign it a score. Something like "Quality= Sin(Angle)/Distance" where "Angle = InvTan(y/x)" and "Distance = x^2 + y^2" would output a rough score. More work would be needed.

2)Use tons of data from the entire league to create a kind of heatmap that could assign a shooting % from a given part of the ice. This would be ideal, but it would probably require programming knowledge. (If the data is even out there.)

These stats could be used to measure a player offensively and defensively. Instead of counting shots for and against, count shooting % opportunities for and against.

Ex: If a player gets a 9% and a 15% opportunity in a shift, but the opponent gets a 12% and 14% opportunity, his score would be -.02 for his shift. (I think there's room to improve this with stats knowledge.)

This system would show if a player is not getting tons of chances, but is getting better ones, or if he is keeping players to the outside defensively. Since it's the same idea as corsi, but with shot quality factored in, this is also a possession stat.

What do you guys think?
__________________
Always Earned, Never Given

Last edited by TheDebaser; 05-02-2014 at 06:32 PM.
TheDebaser is offline   Reply With Quote
Old 05-02-2014, 06:37 PM   #16
BloodFetish
First Line Centre
 
Join Date: Aug 2009
Location: Coquitlam, BC
Exp:
Default

Quote:
Originally Posted by terminator View Post
Here but I'll pass.
Tanguay, is that you?
BloodFetish is offline   Reply With Quote
The Following 17 Users Say Thank You to BloodFetish For This Useful Post:
Old 05-02-2014, 06:52 PM   #17
sun
#1 Goaltender
 
Join Date: Aug 2011
Location: Not cheering for losses
Exp:
Default

We already have an advanced analysis system - the ricardo grit index!

Second time I've mentioned it today actually...
sun is offline   Reply With Quote
Old 05-02-2014, 07:13 PM   #18
flylock shox
1 millionth post winnar!
 
flylock shox's Avatar
 
Join Date: Mar 2006
Location: Now world wide!
Exp:
Default

If we start with winning as the objective, then take every player with over 400 games, then take the 1/3 of that group with the highest career winning percentage, then split that group into forwards, defencemen, and goalies, the run a factor anaysis of their basic and advanced stats, and then get together with an actuary and talk about what we've done over a beer, then at least we'll have had a beer.
flylock shox is offline   Reply With Quote
The Following 11 Users Say Thank You to flylock shox For This Useful Post:
Old 05-02-2014, 07:35 PM   #19
RandyMarsh
Draft Pick
 
RandyMarsh's Avatar
 
Join Date: Apr 2014
Default

You have to start with some type of Truculence factor
RandyMarsh is offline   Reply With Quote
The Following User Says Thank You to RandyMarsh For This Useful Post:
Old 05-02-2014, 07:51 PM   #20
AcGold
Self-Suspension
 
Join Date: Dec 2013
Exp:
Default

2 degrees. Plenty of stats courses and knowledge. Start by understanding the problem. Find correlations in data between one desired factor and another. Burke wants to know about drafting, come up with stats on certain variables. Find the correlation of players drafted in the past with rates of success, points produced, time played etc. to predict the success probability of future prospects based on their available stats. Advanced stats basically means find correlations in calculations with more than 2 variables.

Last edited by AcGold; 05-02-2014 at 07:56 PM.
AcGold is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 03:57 PM.

Calgary Flames
2024-25




Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright Calgarypuck 2021 | See Our Privacy Policy