2016-17 KRACH RANK - MGHCA WEBSITE - Updated 2/26 (6855)

Discussion of Minnesota Girls High School Hockey

Moderators: Mitch Hawker, east hockey, karl(east)

ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

2016-17 KRACH RANK - MGHCA WEBSITE - Updated 2/26 (6855)

Post by ghshockeyfan »

The KRACH rankings for MN Girls' HS Hockey will be available on the MGHCA website starting Sun 11/20.

http://www.bgoski.com (forward link)

http://www.mghca.com/page/show/427504-krach-rankings (direct link)

The final rankings for the past 14 seasons will also be archived there in addition to the most current season's rankings, once ready for release (at some point).
ghshockeyfan wrote:Main website: http://www.bgoski.com/krach
See MN Hockey Hub for rankings and more info.:
http://www.mghca.com/page/show/427504-krach-rankings
1) This only counts games vs. MSHSL varsity teams.
2) This only uses scores entered on the Girls' Hockey Hub/MGHCA website:
http://www.mghca.com
To enter a missing score contact your team rep. Each team should have a person responsible for updating this information (coach, parent, manager, etc.) - you can also email: scores@tstmedia.com - see: http://www.mngirlshockeyhub.com/page/sh ... mit-scores (they really want a scoresheet image though)
3) For past years' ranking and further explanation:
http://www.ushsho.com/forums/viewtopic.php?t=34395 (2015-16)
http://www.ushsho.com/forums/viewtopic.php?t=33192 (2014-15)
http://www.ushsho.com/forums/viewtopic.php?t=31794 (2013-14)
http://www.ushsho.com/forums/viewtopic.php?t=29597 (2012-13)
http://www.ushsho.com/forums/viewtopic.php?t=27266 (2011-12)
http://www.ushsho.com/forums/viewtopic.php?t=24859 (2010-11)
http://www.ushsho.com/forums/viewtopic.php?t=21598 (2009-10)
http://www.ushsho.com/forums/viewtopic.php?t=18448 (2008-09)
http://www.ushsho.com/forums/viewtopic.php?t=7973 (2006-07)
http://www.ushsho.com/forums/viewtopic.php?t=4348 (2005-06)
4) Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA.htm
CLASS A:
http://www.bgoski.com/KRACH_A.htm
SECTION:
http://www.bgoski.com/KRACH_SEC.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS.htm
==========================================
5) Past Ranking Links for 2016-17:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20170226.htm (2016-17 FINAL)
http://www.bgoski.com/KRACH_OA_20170218.htm
http://www.bgoski.com/KRACH_OA_20170212.htm
http://www.bgoski.com/KRACH_OA_20170205.htm
http://www.bgoski.com/KRACH_OA_20170129.htm
http://www.bgoski.com/KRACH_OA_20170122.htm
http://www.bgoski.com/KRACH_OA_20170115.htm
http://www.bgoski.com/KRACH_OA_20170108.htm
http://www.bgoski.com/KRACH_OA_20161230.htm
http://www.bgoski.com/KRACH_OA_20161223.htm
http://www.bgoski.com/KRACH_OA_20161218.htm
http://www.bgoski.com/KRACH_OA_20161211.htm
http://www.bgoski.com/KRACH_OA_20161204.htm
http://www.bgoski.com/KRACH_OA_20161127.htm
http://www.bgoski.com/KRACH_OA_20161120.htm (2016-17 INITIAL)
http://www.bgoski.com/KRACH_OA_20160220.htm (2015-16 FINAL)
http://www.bgoski.com/KRACH_OA_20150224.htm (2014-15 FINAL)
http://www.bgoski.com/KRACH_OA_20140223.htm (2013-14 FINAL)
http://www.bgoski.com/KRACH_OA_20130302.htm (2012-13 FINAL)
http://www.bgoski.com/KRACH_OA_20120226.htm (2011-12 FINAL)
http://www.bgoski.com/KRACH_OA_20110227.htm (2010-11 FINAL)
http://www.bgoski.com/KRACH_OA_20100228.htm (2009-10 FINAL)
http://www.bgoski.com/KRACH_OA_2008-9_FINAL.htm
***2007-8_FINAL (No KRACH)
http://www.bgoski.com/KRACH_OA_C_S_2006-7_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_S_2005-6_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_2004-5_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_2003-4_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_S_2002-3_FINAL.htm
pre-KRACH OA rankings:
http://www.minnhock.com/ps2003g.htm (2002-3 FINAL)
http://www.minnhock.com/ps2002g.htm (2001-2 FINAL)
http://www.minnhock.com/ps2001g.htm (2000-1 FINAL)
http://www.minnhock.com/ps2000g.htm (1999-2000 FINAL)
http://www.minnhock.com/ps1999g.htm (1998-9 FINAL)
http://www.minnhock.com/archives.htm (General Pre-KRACH Archives)
CLASS AA:
http://www.bgoski.com/KRACH_AA_20170226.htm (2016-17 FINAL)
http://www.bgoski.com/KRACH_AA_20170218.htm
http://www.bgoski.com/KRACH_AA_20170212.htm
http://www.bgoski.com/KRACH_AA_20170205.htm
http://www.bgoski.com/KRACH_AA_20170129.htm
http://www.bgoski.com/KRACH_AA_20170122.htm
http://www.bgoski.com/KRACH_AA_20170115.htm
http://www.bgoski.com/KRACH_AA_20170108.htm
http://www.bgoski.com/KRACH_AA_20161230.htm
http://www.bgoski.com/KRACH_AA_20161223.htm
http://www.bgoski.com/KRACH_AA_20161218.htm
http://www.bgoski.com/KRACH_AA_20161211.htm
http://www.bgoski.com/KRACH_AA_20161204.htm
http://www.bgoski.com/KRACH_AA_20161127.htm
http://www.bgoski.com/KRACH_AA_20161120.htm (2016-17 INITIAL)
http://www.bgoski.com/KRACH_AA_20160220.htm (2015-16 FINAL)
http://www.bgoski.com/KRACH_AA_20150224.htm (2014-15 FINAL)
http://www.bgoski.com/KRACH_AA_20140223.htm (2013-14 FINAL)
http://www.bgoski.com/KRACH_AA_20130302.htm (2012-13 FINAL)
http://www.bgoski.com/KRACH_AA_20120226.htm (2011-12 FINAL)
http://www.bgoski.com/KRACH_AA_20110227.htm (2010-11 FINAL)
http://www.bgoski.com/KRACH_AA_20100228.htm (2009-10 FINAL)
http://www.bgoski.com/KRACH_AA_2008-9_FINAL.htm
***2007-8_FINAL (No KRACH) - instead see http://www.minnesota-scores.net/classqr ... 10&class=3
http://www.bgoski.com/KRACH_OA_C_S_2006-7_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_S_2005-6_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_2004-5_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_2003-4_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_S_2002-3_FINAL.htm
***No pre-KRACH Class rankings
CLASS A:
http://www.bgoski.com/KRACH_A_20170226.htm (2016-17 FINAL)
http://www.bgoski.com/KRACH_A_20170218.htm
http://www.bgoski.com/KRACH_A_20170212.htm
http://www.bgoski.com/KRACH_A_20170205.htm
http://www.bgoski.com/KRACH_A_20170129.htm
http://www.bgoski.com/KRACH_A_20170122.htm
http://www.bgoski.com/KRACH_A_20170115.htm
http://www.bgoski.com/KRACH_A_20170108.htm
http://www.bgoski.com/KRACH_A_20161230.htm
http://www.bgoski.com/KRACH_A_20161223.htm
http://www.bgoski.com/KRACH_A_20161218.htm
http://www.bgoski.com/KRACH_A_20161211.htm
http://www.bgoski.com/KRACH_A_20161204.htm
http://www.bgoski.com/KRACH_A_20161127.htm
http://www.bgoski.com/KRACH_A_20161120.htm (2016-17 INITIAL)
http://www.bgoski.com/KRACH_A_20160220.htm (2015-16 FINAL)
http://www.bgoski.com/KRACH_A_20150224.htm (2014-15 FINAL)
http://www.bgoski.com/KRACH_A_20140223.htm (2013-14 FINAL)
http://www.bgoski.com/KRACH_A_20130302.htm (2012-13 FINAL)
http://www.bgoski.com/KRACH_A_20120226.htm (2011-12 FINAL)
http://www.bgoski.com/KRACH_A_20110227.htm (2010-11 FINAL)
http://www.bgoski.com/KRACH_A_20100228.htm (2009-10 FINAL)
http://www.bgoski.com/KRACH_A_2008-9_FINAL.htm
***2007-8_FINAL (No KRACH) - instead see http://www.minnesota-scores.net/classqr ... 10&class=2
http://www.bgoski.com/KRACH_OA_C_S_2006-7_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_S_2005-6_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_2004-5_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_2003-4_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_S_2002-3_FINAL.htm
***No pre-KRACH Class rankings
SECTION:
http://www.bgoski.com/KRACH_SEC_20170226.htm (2016-17 FINAL)
http://www.bgoski.com/KRACH_SEC_20170218.htm
http://www.bgoski.com/KRACH_SEC_20170212.htm
http://www.bgoski.com/KRACH_SEC_20170205.htm
http://www.bgoski.com/KRACH_SEC_20170129.htm
http://www.bgoski.com/KRACH_SEC_20170122.htm
http://www.bgoski.com/KRACH_SEC_20170115.htm
http://www.bgoski.com/KRACH_SEC_20170108.htm
http://www.bgoski.com/KRACH_SEC_20161230.htm
http://www.bgoski.com/KRACH_SEC_20161223.htm
http://www.bgoski.com/KRACH_SEC_20161218.htm
http://www.bgoski.com/KRACH_SEC_20161211.htm
http://www.bgoski.com/KRACH_SEC_20161204.htm
http://www.bgoski.com/KRACH_SEC_20161127.htm
http://www.bgoski.com/KRACH_SEC_20161120.htm (2016-17 INITIAL)
http://www.bgoski.com/KRACH_SEC_20160220.htm (2015-16 FINAL)
http://www.bgoski.com/KRACH_SEC_20150224.htm (2014-15 FINAL)
http://www.bgoski.com/KRACH_SEC_20140223.htm (2013-14 FINAL)
http://www.bgoski.com/KRACH_SEC_20130302.htm (2012-13 FINAL)
http://www.bgoski.com/KRACH_SEC_20120226.htm (2011-12 FINAL)
http://www.bgoski.com/KRACH_SEC_20110227.htm (2010-11 FINAL)
http://www.bgoski.com/KRACH_SEC_20100228.htm (2009-10 FINAL)
http://www.bgoski.com/KRACH_SEC_2008-9_FINAL.htm
***2007-8_FINAL (No KRACH)
http://www.bgoski.com/KRACH_OA_C_S_2006-7_FINAL.htm
http://www.bgoski.com/KRACH_OA_C_S_2005-6_FINAL.htm
***2004-5_FINAL (No KRACH by Section)
***2003-4_FINAL (No KRACH by Section)
http://www.bgoski.com/KRACH_OA_C_S_2002-3_FINAL.htm
***No pre-KRACH Section rankings
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20170226.htm (2016-17 FINAL)
http://www.bgoski.com/KRACH_SOS_20170218.htm
http://www.bgoski.com/KRACH_SOS_20170212.htm
http://www.bgoski.com/KRACH_SOS_20170205.htm
http://www.bgoski.com/KRACH_SOS_20170129.htm
http://www.bgoski.com/KRACH_SOS_20170122.htm
http://www.bgoski.com/KRACH_SOS_20170115.htm
http://www.bgoski.com/KRACH_SOS_20170108.htm
http://www.bgoski.com/KRACH_SOS_20161230.htm
http://www.bgoski.com/KRACH_SOS_20161223.htm
http://www.bgoski.com/KRACH_SOS_20161218.htm
http://www.bgoski.com/KRACH_SOS_20161211.htm
http://www.bgoski.com/KRACH_SOS_20161204.htm
http://www.bgoski.com/KRACH_SOS_20161127.htm
http://www.bgoski.com/KRACH_SOS_20161120.htm (2016-17 INITIAL)
http://www.bgoski.com/KRACH_SOS_20160220.htm (2015-16 FINAL)
http://www.bgoski.com/KRACH_SOS_20150224.htm (2014-15 FINAL)
http://www.bgoski.com/KRACH_SOS_20140223.htm (2013-14 FINAL)
http://www.bgoski.com/KRACH_SOS_20130302.htm (2012-13 FINAL)
http://www.bgoski.com/KRACH_SOS_20120226.htm (2011-12 FINAL)
http://www.bgoski.com/KRACH_SOS_20110227.htm (2010-11 FINAL)
http://www.bgoski.com/KRACH_SOS_20100228.htm (2009-10 FINAL)
http://www.bgoski.com/KRACH_SOS_2008-9_FINAL.htm
***2007-8_FINAL (No KRACH)
***2006-7_FINAL (No KRACH SOS)
http://www.bgoski.com/KRACH_SOS_2005-6_FINAL.htm
***2004-5_FINAL (No KRACH SOS)
***2003-4_FINAL (No KRACH SOS)
***2002-3_FINAL (No KRACH SOS)
***No pre-KRACH SOS rankings
==========================================

31 Dec 2006 15:56
ghshockeyfan wrote:I get asked a lot about the KRACH method of ranking, related issues, etc. as posted at:

http://www.esportsdesk.com/leagues/fron ... entID=1830
&
http://bgoski.com/rank/

Here are some key links for more info. if anyone wants it:

http://www.ushsho.com/forums/viewtopic. ... =6&stop=10
http://p100.ezboard.com/fmnhsfrm19.show ... 9&stop=149
http://www.ushsho.com/forums/viewtopic.php?t=7973


USCHO (Claims that this system is best for SOS concerns):
www.uscho.com/rankings/?data=krach
www.uscho.com/FAQs/?data=krach

Ken Butler's original KRACH explanation page (with examples):
www.mscs.dal.ca/~butler/krachexp.htm
***This seems to be the best explanation...


John Whelan has a more detailed mathematical analysis of KRACH.:
http://www.slack.net/~whelan/tbrw/tbrw.cgi?krach
System Comparison of College Hockey...
http://www.slack.net/~whelan/tbrw/tbrw.cgi?krach
A Proposed Modification to the NCAA Selection Criteria:
http://www.slack.net/~whelan/tbrw/tbrw.cgi?krach

SiouxSports.com's independently calculated KRACH ratings (normalized so North Dakota's KRACH rating is 100.):
www.siouxsports.com/hocke.../krach.php
Last edited by ghshockeyfan on Sun Feb 26, 2017 4:38 pm, edited 17 times in total.
MNHockeyFan
Posts: 7260
Joined: Tue Nov 07, 2006 10:28 pm

Post by MNHockeyFan »

Thanks once again, Brian, for keeping the KRACH rankings going!
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

Post by ghshockeyfan »

MNHockeyFan wrote:Thanks once again, Brian, for keeping the KRACH rankings going!
You're welcome - they're running now and should be posted before noon today.
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

2016-17 1st KRACH - 20-Nov-2016 - Too early, but... (204)

Post by ghshockeyfan »

KRACH needs more data (games) to be of value; but for those that want to see how the first games work with KRACH, I'll post it now.

Looking at this early helped me initially understand how KRACH works, that it doesn't look at score or class, and that it only considers W/L/T & the strength of the schedule a team plays.

Keep in mind - the 117 teams have only played a few games. No team has yet to play more than five games.

OVERALL:
http://www.bgoski.com/KRACH_OA_20161120.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20161120.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20161120.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20161120.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20161120.htm

Here are the results of the games from the Hub as of this AM:

11/10/2016 Simley 1 Holy Angels 3
11/10/2016 Woodbury 1 Apple Valley 5
11/10/2016 Rogers 2 Robbinsdale Armstrong/Cooper 2
11/10/2016 Minnetonka 11 Bloomington Jefferson 0
11/10/2016 North/Tartan 4 Burnsville 3
11/10/2016 Holy Family/Waconia 1 Chaska/Chanhassen 4
11/10/2016 Orono 0 Hopkins/Park 3
11/10/2016 Rochester Century 1 Princeton 7
11/10/2016 St. Paul United 5 Rochester John Marshall/Lourde 2
11/10/2016 St. Paul Blades 3 Faribault 4
11/10/2016 Northern Lakes 2 Prior Lake 9
11/10/2016 Mankato East 8 Albert Lea 0
11/10/2016 Hastings 4 Mahtomedi 1
11/11/2016 Waseca 1 Mankato West 5
11/11/2016 Bemidji 1 East Grand Forks 7
11/11/2016 Maple Grove 3 Edina 6
11/11/2016 St. Cloud 3 North Wright County 0
11/11/2016 North Shore 1 Moose Lake-Willow River 9
11/11/2016 Warroad 9 Crookston 0
11/11/2016 Willmar 1 Delano/Rockford 9
11/11/2016 Lakeville North 0 Blake 4
11/11/2016 Duluth Marshall 4 Eveleth-Gilbert 0
11/11/2016 North Metro 2 Henry Sibley 4
11/12/2016 Morris/Benson 1 Park Rapids 11
11/12/2016 Waseca 0 Minnehaha United 4
11/12/2016 Northfield 5 St. Paul United 5
11/12/2016 New Ulm 1 Mound Westonka 3
11/12/2016 Hastings 1 Eastview 5
11/12/2016 Marshall 2 Mankato East 6
11/12/2016 Spring Lake Park/Coon Rapids 3 Wayzata 4
11/12/2016 White Bear Lake 3 Anoka 4
11/12/2016 Totino-Grace 1 Robbinsdale Armstrong/Cooper 1
11/12/2016 North/Tartan 0 Bloomington Jefferson 3
11/12/2016 Centennial 4 Breck 5
11/12/2016 Blake 2 Cretin-Derham Hall 2
11/12/2016 Andover 6 Irondale 1
11/12/2016 Eden Prairie 4 Lakeville South 0
11/12/2016 Woodbury 0 Rosemount 2
11/12/2016 Holy Family/Waconia 1 Shakopee 1
11/12/2016 Minneapolis 2 St. Francis 5
11/12/2016 Park of Cottage Grove 0 Burnsville 3
11/12/2016 River Lakes 1 Roseau 0
11/12/2016 Fergus Falls 5 Detroit Lakes 0
11/12/2016 Hopkins/Park 7 Buffalo 1
11/12/2016 Duluth Marshall 1 South St Paul 7
11/12/2016 New Prague 4 Proctor/Hermantown 1
11/12/2016 Minnetonka 4 Prior Lake 4
11/14/2016 Fergus Falls 2 Northern Lakes 1
11/14/2016 St. Paul Blades 1 Mahtomedi 7
11/15/2016 Worthington 1 Mankato West 11
11/15/2016 Rosemount 1 Henry Sibley 2
11/15/2016 River Lakes 0 Brainerd/Little Falls 4
11/15/2016 Maple Grove 6 Anoka 0
11/15/2016 Burnsville 1 Apple Valley 4
11/15/2016 Irondale 0 Blaine 11
11/15/2016 Totino-Grace 0 Centennial 10
11/15/2016 North Metro 1 Champlin Park 5
11/15/2016 Blake 6 Chaska/Chanhassen 2
11/15/2016 Hill-Murray 2 Eden Prairie 4
11/15/2016 Spring Lake Park/Coon Rapids 0 Elk River/Zimmerman 2
11/15/2016 New Ulm 4 Faribault 1
11/15/2016 Bemidji 0 Grand Rapids/Greenway 8
11/15/2016 Stillwater 2 Hastings 1
11/15/2016 Eveleth-Gilbert 1 Hibbing/Chisholm 6
11/15/2016 New Prague 2 Hopkins/Park 3
11/15/2016 Mounds View 1 Lakeville North 3
11/15/2016 Farmington 1 Lakeville South 3
11/15/2016 Holy Angels 3 Minneapolis 1
11/15/2016 Forest Lake 2 Minnetonka 2
11/15/2016 Hutchinson 2 North Wright County 1
11/15/2016 Eastview 5 Prior Lake 2
11/15/2016 Sartell/Sauk Rapids 2 Rogers 3
11/15/2016 Winona 1 Waseca 7
11/15/2016 St. Paul United 5 Holy Family/Waconia 4
11/15/2016 Delano/Rockford 7 Princeton 1
11/15/2016 Shakopee 3 Eagan 3
11/15/2016 Prairie Centre 2 St. Cloud 3
11/15/2016 Breck 1 Benilde-St. Margaret's 2
11/15/2016 Duluth 2 Cambridge-Isanti 5
11/15/2016 Cretin-Derham Hall 7 Mahtomedi 0
11/15/2016 Mound Westonka 2 Northfield 3
11/15/2016 Roseau 10 International Falls 1
11/15/2016 Orono 3 Red Wing 1
11/15/2016 Robbinsdale Armstrong/Cooper 1 Andover 3
11/15/2016 Detroit Lakes 2 Thief River Falls 9
11/15/2016 Simley 1 Woodbury 2
11/16/2016 North/Tartan 3 Roseville 2
11/17/2016 Faribault 3 Owatonna 4
11/17/2016 Austin 4 Mankato West 2
11/17/2016 Winona 2 Rochester Century 7
11/17/2016 Alexandria 0 East Grand Forks 1
11/17/2016 East Ridge 2 Apple Valley 3
11/17/2016 Henry Sibley 3 Robbinsdale Armstrong/Cooper 6
11/17/2016 Chaska/Chanhassen 5 Buffalo 3
11/17/2016 St. Francis 2 Dodge County 0
11/17/2016 Bloomington Jefferson 3 Holy Family/Waconia 6
11/17/2016 Chisago Lakes 2 Minneapolis 5
11/17/2016 Simley 4 Minnehaha United 2
11/17/2016 South St Paul 4 Mound Westonka 3
11/17/2016 Park Rapids 2 Northern Lakes 5
11/17/2016 Prior Lake 0 Shakopee 3
11/17/2016 Champlin Park 2 Totino-Grace 0
11/17/2016 Breck 6 Wayzata 1
11/17/2016 Red Wing 2 New Prague 2
11/17/2016 Crookston 1 Detroit Lakes 2
11/17/2016 Thief River Falls 3 Bemidji 2
11/17/2016 Moorhead 3 Brainerd/Little Falls 6
11/17/2016 North Shore 0 International Falls 9
11/17/2016 Cambridge-Isanti 3 Moose Lake-Willow River 4
11/17/2016 Rochester John Marshall/Lourde 6 Rochester Mayo 4
11/17/2016 Eastview 0 White Bear Lake 2
11/17/2016 St. Paul United 6 Benilde-St. Margaret's 2
11/18/2016 Eagan 3 Farmington 1
11/18/2016 Roseville 1 Grand Rapids/Greenway 3
11/18/2016 Hill-Murray 3 Blake 0
11/18/2016 Edina 5 Cretin-Derham Hall 1
11/18/2016 Woodbury 1 North/Tartan 4
11/18/2016 Hastings 1 Park of Cottage Grove 5
11/18/2016 Proctor/Hermantown 3 St. Paul United 2
11/19/2016 Rochester Century 3 Mankato East 5
11/19/2016 Mankato West 0 New Ulm 3
11/19/2016 Detroit Lakes 0 East Grand Forks 7
11/19/2016 Fergus Falls 7 Crookston 1
11/19/2016 Moose Lake-Willow River 3 Chisago Lakes 1
11/19/2016 Burnsville 1 Eastview 2
11/19/2016 Mound Westonka 8 Holy Angels 1
11/19/2016 Benilde-St. Margaret's 1 Wayzata 4
11/19/2016 Anoka 2 Robbinsdale Armstrong/Cooper 1
11/19/2016 Roseville 4 Duluth 0
11/19/2016 Bloomington Jefferson 0 Eden Prairie 8
11/19/2016 Proctor/Hermantown 4 Hopkins/Park 2
11/19/2016 Lakeville South 2 Lakeville North 0
11/19/2016 Andover 5 North Metro 1
11/19/2016 Apple Valley 4 Rosemount 1
11/19/2016 Blaine 4 Spring Lake Park/Coon Rapids 0
11/19/2016 Dodge County 2 Stillwater 0
11/19/2016 Rochester John Marshall/Lourde 6 Hudson 3
11/19/2016 Buffalo 0 River Lakes 3
11/19/2016 St. Francis 2 Duluth Marshall 1
11/19/2016 Moorhead 1 Thief River Falls 4
11/19/2016 Minneapolis 5 Litchfield/Dassel-Cokato 1
11/19/2016 Minnehaha United 9 Winona 0
11/19/2016 Rochester Mayo 4 Princeton 5
11/19/2016 South St Paul 4 Owatonna 0
11/19/2016 St. Paul Blades 1 St. Croix Valley 8
11/19/2016 Elk River/Zimmerman 5 White Bear Lake 3
11/19/2016 Champlin Park 0 East Ridge 2
11/19/2016 Mahtomedi 1 Cambridge-Isanti 4
itsfoilcoach
Posts: 153
Joined: Fri Oct 24, 2014 1:02 pm

Re: 2016-17 1st KRACH - 20-Nov-2016 - Too early, but... (204

Post by itsfoilcoach »

ghshockeyfan wrote:KRACH needs more data (games) to be of value; but for those that want to see how the first games work with KRACH, I'll post it now.

Looking at this early helped me initially understand how KRACH works, that it doesn't look at score or class, and that it only considers W/L/T & the strength of the schedule a team plays.

Keep in mind - the 117 teams have only played a few games. No team has yet to play more than five games.

OVERALL:
http://www.bgoski.com/KRACH_OA_20161120.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20161120.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20161120.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20161120.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20161120.htm

Here are the results of the games from the Hub as of this AM:

11/10/2016 Simley 1 Holy Angels 3
11/10/2016 Woodbury 1 Apple Valley 5
11/10/2016 Rogers 2 Robbinsdale Armstrong/Cooper 2
11/10/2016 Minnetonka 11 Bloomington Jefferson 0
11/10/2016 North/Tartan 4 Burnsville 3
11/10/2016 Holy Family/Waconia 1 Chaska/Chanhassen 4
11/10/2016 Orono 0 Hopkins/Park 3
11/10/2016 Rochester Century 1 Princeton 7
11/10/2016 St. Paul United 5 Rochester John Marshall/Lourde 2
11/10/2016 St. Paul Blades 3 Faribault 4
11/10/2016 Northern Lakes 2 Prior Lake 9
11/10/2016 Mankato East 8 Albert Lea 0
11/10/2016 Hastings 4 Mahtomedi 1
11/11/2016 Waseca 1 Mankato West 5
11/11/2016 Bemidji 1 East Grand Forks 7
11/11/2016 Maple Grove 3 Edina 6
11/11/2016 St. Cloud 3 North Wright County 0
11/11/2016 North Shore 1 Moose Lake-Willow River 9
11/11/2016 Warroad 9 Crookston 0
11/11/2016 Willmar 1 Delano/Rockford 9
11/11/2016 Lakeville North 0 Blake 4
11/11/2016 Duluth Marshall 4 Eveleth-Gilbert 0
11/11/2016 North Metro 2 Henry Sibley 4
11/12/2016 Morris/Benson 1 Park Rapids 11
11/12/2016 Waseca 0 Minnehaha United 4
11/12/2016 Northfield 5 St. Paul United 5
11/12/2016 New Ulm 1 Mound Westonka 3
11/12/2016 Hastings 1 Eastview 5
11/12/2016 Marshall 2 Mankato East 6
11/12/2016 Spring Lake Park/Coon Rapids 3 Wayzata 4
11/12/2016 White Bear Lake 3 Anoka 4
11/12/2016 Totino-Grace 1 Robbinsdale Armstrong/Cooper 1
11/12/2016 North/Tartan 0 Bloomington Jefferson 3
11/12/2016 Centennial 4 Breck 5
11/12/2016 Blake 2 Cretin-Derham Hall 2
11/12/2016 Andover 6 Irondale 1
11/12/2016 Eden Prairie 4 Lakeville South 0
11/12/2016 Woodbury 0 Rosemount 2
11/12/2016 Holy Family/Waconia 1 Shakopee 1
11/12/2016 Minneapolis 2 St. Francis 5
11/12/2016 Park of Cottage Grove 0 Burnsville 3
11/12/2016 River Lakes 1 Roseau 0
11/12/2016 Fergus Falls 5 Detroit Lakes 0
11/12/2016 Hopkins/Park 7 Buffalo 1
11/12/2016 Duluth Marshall 1 South St Paul 7
11/12/2016 New Prague 4 Proctor/Hermantown 1
11/12/2016 Minnetonka 4 Prior Lake 4
11/14/2016 Fergus Falls 2 Northern Lakes 1
11/14/2016 St. Paul Blades 1 Mahtomedi 7
11/15/2016 Worthington 1 Mankato West 11
11/15/2016 Rosemount 1 Henry Sibley 2
11/15/2016 River Lakes 0 Brainerd/Little Falls 4
11/15/2016 Maple Grove 6 Anoka 0
11/15/2016 Burnsville 1 Apple Valley 4
11/15/2016 Irondale 0 Blaine 11
11/15/2016 Totino-Grace 0 Centennial 10
11/15/2016 North Metro 1 Champlin Park 5
11/15/2016 Blake 6 Chaska/Chanhassen 2
11/15/2016 Hill-Murray 2 Eden Prairie 4
11/15/2016 Spring Lake Park/Coon Rapids 0 Elk River/Zimmerman 2
11/15/2016 New Ulm 4 Faribault 1
11/15/2016 Bemidji 0 Grand Rapids/Greenway 8
11/15/2016 Stillwater 2 Hastings 1
11/15/2016 Eveleth-Gilbert 1 Hibbing/Chisholm 6
11/15/2016 New Prague 2 Hopkins/Park 3
11/15/2016 Mounds View 1 Lakeville North 3
11/15/2016 Farmington 1 Lakeville South 3
11/15/2016 Holy Angels 3 Minneapolis 1
11/15/2016 Forest Lake 2 Minnetonka 2
11/15/2016 Hutchinson 2 North Wright County 1
11/15/2016 Eastview 5 Prior Lake 2
11/15/2016 Sartell/Sauk Rapids 2 Rogers 3
11/15/2016 Winona 1 Waseca 7
11/15/2016 St. Paul United 5 Holy Family/Waconia 4
11/15/2016 Delano/Rockford 7 Princeton 1
11/15/2016 Shakopee 3 Eagan 3
11/15/2016 Prairie Centre 2 St. Cloud 3
11/15/2016 Breck 1 Benilde-St. Margaret's 2
11/15/2016 Duluth 2 Cambridge-Isanti 5
11/15/2016 Cretin-Derham Hall 7 Mahtomedi 0
11/15/2016 Mound Westonka 2 Northfield 3
11/15/2016 Roseau 10 International Falls 1
11/15/2016 Orono 3 Red Wing 1
11/15/2016 Robbinsdale Armstrong/Cooper 1 Andover 3
11/15/2016 Detroit Lakes 2 Thief River Falls 9
11/15/2016 Simley 1 Woodbury 2
11/16/2016 North/Tartan 3 Roseville 2
11/17/2016 Faribault 3 Owatonna 4
11/17/2016 Austin 4 Mankato West 2
11/17/2016 Winona 2 Rochester Century 7
11/17/2016 Alexandria 0 East Grand Forks 1
11/17/2016 East Ridge 2 Apple Valley 3
11/17/2016 Henry Sibley 3 Robbinsdale Armstrong/Cooper 6
11/17/2016 Chaska/Chanhassen 5 Buffalo 3
11/17/2016 St. Francis 2 Dodge County 0
11/17/2016 Bloomington Jefferson 3 Holy Family/Waconia 6
11/17/2016 Chisago Lakes 2 Minneapolis 5
11/17/2016 Simley 4 Minnehaha United 2
11/17/2016 South St Paul 4 Mound Westonka 3
11/17/2016 Park Rapids 2 Northern Lakes 5
11/17/2016 Prior Lake 0 Shakopee 3
11/17/2016 Champlin Park 2 Totino-Grace 0
11/17/2016 Breck 6 Wayzata 1
11/17/2016 Red Wing 2 New Prague 2
11/17/2016 Crookston 1 Detroit Lakes 2
11/17/2016 Thief River Falls 3 Bemidji 2
11/17/2016 Moorhead 3 Brainerd/Little Falls 6
11/17/2016 North Shore 0 International Falls 9
11/17/2016 Cambridge-Isanti 3 Moose Lake-Willow River 4
11/17/2016 Rochester John Marshall/Lourde 6 Rochester Mayo 4
11/17/2016 Eastview 0 White Bear Lake 2
11/17/2016 St. Paul United 6 Benilde-St. Margaret's 2
11/18/2016 Eagan 3 Farmington 1
11/18/2016 Roseville 1 Grand Rapids/Greenway 3
11/18/2016 Hill-Murray 3 Blake 0
11/18/2016 Edina 5 Cretin-Derham Hall 1
11/18/2016 Woodbury 1 North/Tartan 4
11/18/2016 Hastings 1 Park of Cottage Grove 5
11/18/2016 Proctor/Hermantown 3 St. Paul United 2
11/19/2016 Rochester Century 3 Mankato East 5
11/19/2016 Mankato West 0 New Ulm 3
11/19/2016 Detroit Lakes 0 East Grand Forks 7
11/19/2016 Fergus Falls 7 Crookston 1
11/19/2016 Moose Lake-Willow River 3 Chisago Lakes 1
11/19/2016 Burnsville 1 Eastview 2
11/19/2016 Mound Westonka 8 Holy Angels 1
11/19/2016 Benilde-St. Margaret's 1 Wayzata 4
11/19/2016 Anoka 2 Robbinsdale Armstrong/Cooper 1
11/19/2016 Roseville 4 Duluth 0
11/19/2016 Bloomington Jefferson 0 Eden Prairie 8
11/19/2016 Proctor/Hermantown 4 Hopkins/Park 2
11/19/2016 Lakeville South 2 Lakeville North 0
11/19/2016 Andover 5 North Metro 1
11/19/2016 Apple Valley 4 Rosemount 1
11/19/2016 Blaine 4 Spring Lake Park/Coon Rapids 0
11/19/2016 Dodge County 2 Stillwater 0
11/19/2016 Rochester John Marshall/Lourde 6 Hudson 3
11/19/2016 Buffalo 0 River Lakes 3
11/19/2016 St. Francis 2 Duluth Marshall 1
11/19/2016 Moorhead 1 Thief River Falls 4
11/19/2016 Minneapolis 5 Litchfield/Dassel-Cokato 1
11/19/2016 Minnehaha United 9 Winona 0
11/19/2016 Rochester Mayo 4 Princeton 5
11/19/2016 South St Paul 4 Owatonna 0
11/19/2016 St. Paul Blades 1 St. Croix Valley 8
11/19/2016 Elk River/Zimmerman 5 White Bear Lake 3
11/19/2016 Champlin Park 0 East Ridge 2
11/19/2016 Mahtomedi 1 Cambridge-Isanti 4
Isn't the whole point of this type of ranking is take out the bias of the system and use more imperical data. Each one of these team were held to the same standard. Wheather it's 4 or five games or more shouldn't change how these numbers are formulated. Yes teams can gain strength over time, or not. These numbers are what they are, or this type of ranking is flawed because there is bias in it based on its formula. Now or ten games from now shouldn't matter. It's the whole point of KRACH rankings....correct?
nu2hockey
Posts: 642
Joined: Fri Dec 20, 2013 8:19 pm

Post by nu2hockey »

The higher the number of data points the formula has refines the SOS and comparative points between the teams. Usually, the picture clears up tremendously about Jan 1. By year end the KRACH rankings are as good as you will find .
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

Post by ghshockeyfan »

nu2hockey wrote:The higher the number of data points the formula has refines the SOS and comparative points between the teams. Usually, the picture clears up tremendously about Jan 1. By year end the KRACH rankings are as good as you will find .
This was my point in citing the low number of games so far.

There is no bias built in the algorithm. It's a pure Krach ranking without any score differential or class weighting or other modifications sometimes built in to others.

There are some good explanation links in the initial post for this thread if interested.
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

Post by ghshockeyfan »

http://www.mscs.dal.ca/~butler/krachexp.htm
The KRACH rating system for college hockey

The KRACH rating system is an attempt to combine the performance of each team with the strength of the opposition against which that performance was achieved, and to summarize the result as one number, a "rating", for each team. The higher the rating, the better the team.

Interpreting the ratings

The ratings are given on an "odds scale": that is, if team A is rated at 400 and team B at 200, team A is reckoned to have odds of 2 to 1 of defeating team B when they meet (since 400 is twice 200). Equivalently, team A is reckoned to have probability 2/3 of defeating team B (since 400/(400+200) is 2/3).

The ratings are calculated purely from the game results (win, loss or tie), and do not use the goals scored at all (in contrast to CHODR). Overtime wins count as wins, but shootout wins count as ties; ties, for KRACH's purposes, count as half a win and half a loss.
The published ratings are scaled so that the "average" team has a rating of 100 (10 for MN Girls HS). This is as much for adminstrative convenience as anything else; the odds depend only on the ratio of the ratings of the teams involved, and will be the same no matter what "average" is chosen.

Calculating the ratings

Unfortunately, the mathematical model that lies behind KRACH is a non-linear one, which means that there is no nice formula from which the ratings are calculated. The best that can be done is a kind of trial-and-error approach -- the following example is intended to convey the flavor:

Suppose you have four teams, A, B, C and D, whose ratings are known to be 150, 100, 75 and 50 respectively, and a team X which lost to A, tied against B, and defeated C and D. We want to find the rating for team X that summarizes this 2-1-1 record against this opposition. The calculation rests on the idea of "expected wins" -- this is, given the current guess at team X's rating, the sum of the probabilities of X winning each of the four games. For X's rating being 50, 100 and 150, the probabilities and expected wins look this way:

X's rating --> 50 100 150

Prob. of defeating:
A: 0.25 0.40 0.50
B: 0.33 0.50 0.60
C: 0.40 0.57 0.67
D: 0.50 0.67 0.75
------------------------
Total: 1.48 2.14 2.52 <-- expected wins

As you would expect, a stronger team with a higher rating is expected to win more of the games against a particular set of opponents than would a weaker team with a lower rating.
What we want to do is to figure out team X's rating based on their 2-1-1 record against these teams. 2-1-1 is 2.5 wins (tie = 0.5 win), so the best choice of rating for team X is the one at which the expected wins is also 2.5: "matching observed and expected wins", if you will. The table above suggests that a rating just less than 150 will do the job.

(You may think this is a bit high -- after all, our team X lost to team A, whose rating is 150 -- but, on the other hand, it was by no means certain that team X would defeat both team C and team D, yet it did. The positive (defeating C and D) balances the negative (losing to A).)

Why does it work?

There are two things we need to check, to make sure that the rating system is sensible:

If you win more against the same opposition as another team, your rating will be higher.

If you have the same record as another team, but against tougher opposition, your rating will be higher.

#1: Our team X came out with a rating of just under 150 by posting a 2-1-1 record against a certain set of teams. Now suppose a team Y played the same opposition, but was 1-2-1 (1.5 wins). From the table above, Team Y's rating needs to be just over 50, since then the observed 1.5 wins will match the expected 1.5 wins. This rating of 50 is considerably lower than team X's 150.

As for #2: suppose now that a team Z also played to a 2-1-1 record, but against opposition whose ratings were each a fifth those of team X's opposition, ie. 30, 20, 15, 10 -- a real bunch of patsies, in other words!

Z's rating --> 10 20 30

Prob. of defeating:
"A": 0.25 0.40 0.50
"B": 0.33 0.50 0.60
"C": 0.40 0.57 0.67
"D": 0.50 0.67 0.75
--------------------------
Total: 1.48 2.14 2.52 <-- expected wins

This time, looking for the rating corresponding to 2.5 expected wins suggests that Z should be rated just under 30. Team Z faced opposition "a fifth as tough" as team X did, and, as a result, found itself with a rating a fifth the size.

To summarize:

Record Opposition Approx. rating
Team X: 2-1-1 tough 150
Team Y: 1-2-1 tough 50
Team Z: 2-1-1 easy 30

... which shows you how KRACH reconciles two teams, like Y and Z, that differ in both record and schedule strength. If the schedule strength differs enough, the team with the inferior record can certainly be ranked higher.

The above also suggests that, with few games in the database, fairly small changes in the data can have large effects on the rating. As a result, early in the season, the ratings are "jumpy", with teams moving apparently erratically up or down the ranking. But, as the season progresses, each weekend's games are a proportionally smaller addition to the database, so that the ratings do settle down.

Some more technical stuff

Unless you're keen, you won't lose much by quitting now :-)
I have it in mind, eventually, to write a proper mathematical description of what's going on. For now, I hope the following will shed some light.

Estimating all the ratings at once

For my examples above, I "conveniently" assumed that the ratings of teams A, B, C and D didn't change, so that I could focus on getting the rating of just one team at a time. In real life, after each weekend's results, I need to recalculate the ratings for all the teams at once -- even for teams that didn't play (their ratings can change indirectly, because their previous opponents did play on the weekend in question).

The same sort of trial-and-error does work, however, at least if you tidy it up a little. Starting with, say, last week's ratings, work out the observed and expected numbers of wins for each team. For those teams for which the "observed" number is greater, move their rating up, and for those whose "observed" number is less, move their rating down. How far up, or down, to move each team's rating is determined by the numerical algorithm you use; Newton's method converges in a small number of iterations, but involves (essentially) inverting a #teams by #teams matrix each time, so that each iteration is slow with as many as 44 teams (117 for MN Girls HS), while the Gauss-Seidel procedure that I prefer needs more iterations, but each iteration is much simpler.

No matter what the numerical method, you keep adjusting the ratings until the observed and expected wins for each team are close enough to being equal. If the problem were linear (as it is with CHODR -- and, indeed, the other rating systems), the iteration would be unnecessary, since by solving the appropriate equations, you'd go straight to the solution.

Dealing with perfect (and perfectly futile) teams

The above works perfectly well as long as every team has gained at least one point and dropped at least one: in that case, it is always possible to find a supposed "rating" for each team that is too high (expected > observed) or too low (expected < observed), and thus the correct rating for the team is somewhere between the two. For a team that has won all its games, the story is different, however. Suppose our team X is 3-0 -- 3 observed wins; the expected number of wins is the sum of 3 probabilities, each of which is less than 1, so that the expected number of wins is always less than 3. No matter how big a rating you propose for team X, you can never make the observed and expected wins equal. The same is true in reverse for a team that has lost all its games; only a rating of 0 will produce a zero expected number of wins.

The problem arises because the probability scale, running from 0 to 1, has been "stretched out" onto the odds scale, which runs from 0 to infinity -- if you have a probability that seems to be 1, the odds that go with it will shoot off to infinity. (CHODR doesn't have this problem because it works exclusively with numbers of goals, and no matter how mismatched the teams, the goals scored are still finite!)

To deal with this problem, and the corresponding problems of teams with nearly-perfect records having ratings that are unreasonably high (or low), I pretend that each team has played, and tied, a "fictitious" game against a fictitious opponent with rating 100 (ie. average) (10 for MN Girls HS). Since this is the same for every team, the overall ranking is not unduly affected ("not biasedly affected" is the most accurate way to say it), and it ensures that each team has both gained and dropped a point -- in the fictitious game, if nowhere else -- so that the problem of infinitely large and zero ratings is sidestepped. I always include the fictitious games in the database, even when no teams have perfect (perfectly futile) records, so that comparisons from week to week can be made; as the season progresses, and more "real" games are played, the effect of the fictitious games diminishes.

As an example, let's pretend that teams A and B have fixed ratings of 75 and 50 (the ratings being fixed makes the example a bit clearer), and that team X has defeated them both. Without the fictitious game, this is the best that can be done:

Rating for X --> very big

Probs:
A: 1 - small
B: 1 - small
----------------
total: 2 - small
("small" is so small that 2 * small = small!)

whereas if you include the fictitious game, you can get an answer:

Rating for X --> 200 400

Probs:
A: 0.73 0.84
B: 0.80 0.89
fictitious: 0.67 0.80
-------------------------
total: 2.20 2.53

Team X has 2.5 wins in total (2 real + 0.5 fictitious), and so the appropriate rating is a little under 400. When the fictitious game is included, teams with perfect records will not necessarily be ranked ahead of those with blemishes on their record, which is as it should be, since a team that has established a perfect record against a bunch of nobodies is not deserving of any great respect.
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

11/27 (1065)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20161127.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20161127.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20161127.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20161127.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20161127.htm
==========================================
sinbin
Posts: 898
Joined: Thu Oct 29, 2009 11:12 pm

Post by sinbin »

Thanks; always appreciate the more technical ratings (knowing that the iterative nature will produce increasingly more accurate results throughout the season). It would be interesting to compare the rankings of KRACH, LPH, QRF and whatever else might be used these days rankings at regular-season-end with playoff results and see if we have a clear predictive winner.
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

Post by ghshockeyfan »

sinbin wrote:Thanks; always appreciate the more technical ratings (knowing that the iterative nature will produce increasingly more accurate results throughout the season). It would be interesting to compare the rankings of KRACH, LPH, QRF and whatever else might be used these days rankings at regular-season-end with playoff results and see if we have a clear predictive winner.
You're welcome - and agreed on the comparison. I believe QRF did a comparison to the section seeding years ago but not certain if they do still. From the LSQRank thread it sounds like there is some analysis on the same from years past and across other applications of its algorithm as well (e.g. into Football). I believe I did a head-to-head overall analysis some years back between LPH/Section Seeding/QRF/KRACH - but not sure what year that was and interestingly it was a year with many "upsets" irrespective of which ranking you looked at in sections and state. It would be interesting to repeat at the end of this year now with LSQRank and any others more recently added.

From years past it seemed there were some issues with team class and goal differential being used/weighted (too heavily) in some algorithms (I think QRF used these years ago at least but maybe dropped the class consideration for some sports at least). The main consideration became why should team class make a difference in the value of a result against a given opponent. (there are a few very good teams each year in Class A that could compete with the best AA and so wins (or losses) against them shouldn't be discounted)

Similarly, Score Differential became an issue in algorithms/calculations as some coaches control the score to not let games get out of hand whereas others don't. So, if three teams could beat a weaker team by 10+ goals but their coaches feel differently about what an appropriate goal differential is in these games, then that could impact the rankings unless you incorporate a max goal differential weight where after maybe 6 goals it doesn't make a difference if you beat a team by 6 or 10 or 16 or ...)

For the above mentioned reasons, in addition to no human bias and a win/loss/tie consideration only, I've always preferred KRACH. But... It won't come to an apparently correct (but maybe human/otherwise algorithmic based) solution as early in the season without considering anything but win/loss/tie and the opponents a team achieves their record against.
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

12/4 (1715)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20161204.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20161204.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20161204.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20161204.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20161204.htm
==========================================
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

12/11 (2084)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20161211.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20161211.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20161211.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20161211.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20161211.htm
==========================================
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

12/18 (2443)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20161218.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20161218.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20161218.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20161218.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20161218.htm
==========================================
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

12/23 (2933)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20161223.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20161223.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20161223.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20161223.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20161223.htm
==========================================
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

12/30 (3295)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20161230.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20161230.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20161230.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20161230.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20161230.htm
==========================================
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

1/8 (3693)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20170108.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20170108.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20170108.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20170108.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20170108.htm
==========================================
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

1/15 (4061)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20170115.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20170115.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20170115.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20170115.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20170115.htm
==========================================
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

1/22 (4427)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20170122.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20170122.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20170122.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20170122.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20170122.htm
==========================================
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

1/29 (4808)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20170129.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20170129.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20170129.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20170129.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20170129.htm
==========================================
ghshockeyfan
Posts: 6132
Joined: Thu Jun 05, 2003 2:33 pm
Location: Inver Grove Heights, MN
Contact:

2/5 (5238)

Post by ghshockeyfan »

Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20170205.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20170205.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20170205.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20170205.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20170205.htm
==========================================
MNHockeyFan
Posts: 7260
Joined: Tue Nov 07, 2006 10:28 pm

Re: 2/5 (5238)

Post by MNHockeyFan »

ghshockeyfan wrote:Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20170205.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20170205.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20170205.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20170205.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20170205.htm
==========================================
Thanks again, Brian, for all of your work in updating KRACH throughout the year. And thanks too to LSQRANK for keeping everyone up to date on those computer rankings!

Just thinking...it would be interesting to add separate entries for both KRACH and LSQRANK into nu2hockey's section contests. Although just one series of games would in no way prove which one of these is the better ranking system, it would be interesting to see how it would shake out.

And, perhaps more importantly...is it possible that any real live human fan would be able to beat both of them??? ;)
(hint hint, please submit your entries into nu2hockey's section contests).
nu2hockey
Posts: 642
Joined: Fri Dec 20, 2013 8:19 pm

Re: 2/5 (5238)

Post by nu2hockey »

MNHockeyFan wrote:
ghshockeyfan wrote:Most Recent Ranking Links:
==========================================
OVERALL:
http://www.bgoski.com/KRACH_OA_20170205.htm
CLASS AA:
http://www.bgoski.com/KRACH_AA_20170205.htm
CLASS A:
http://www.bgoski.com/KRACH_A_20170205.htm
SECTION:
http://www.bgoski.com/KRACH_SEC_20170205.htm
SOS (Strength-Of-Schedule) is at:
http://www.bgoski.com/KRACH_SOS_20170205.htm
==========================================
Thanks again, Brian, for all of your work in updating KRACH throughout the year. And thanks too to LSQRANK for keeping everyone up to date on those computer rankings!

Just thinking...it would be interesting to add separate entries for both KRACH and LSQRANK into nu2hockey's section contests. Although just one series of games would in no way prove which one of these is the better ranking system, it would be interesting to see how it would shake out.

And, perhaps more importantly...is it possible that any real live human fan would be able to beat both of them??? ;)
(hint hint, please submit your entries into nu2hockey's section contests).

LSQRANK has entered the Class A with scores...

With KRACH and QRF would you use the respective rankings before sections for the entire sectional tourney or (IMO) rerun the program after quarterfinals and semifinals
MNHockeyFan
Posts: 7260
Joined: Tue Nov 07, 2006 10:28 pm

Re: 2/5 (5238)

Post by MNHockeyFan »

nu2hockey wrote:LSQRANK has entered the Class A with scores...

With KRACH and QRF would you use the respective rankings before sections for the entire sectional tourney or (IMO) rerun the program after quarterfinals and semifinals
I would say the former, same rules for both us humans and the machines! :wink:
nu2hockey
Posts: 642
Joined: Fri Dec 20, 2013 8:19 pm

Re: 2/5 (5238)

Post by nu2hockey »

MNHockeyFan wrote:
nu2hockey wrote:LSQRANK has entered the Class A with scores...

With KRACH and QRF would you use the respective rankings before sections for the entire sectional tourney or (IMO) rerun the program after quarterfinals and semifinals
I would say the former, same rules for both us humans and the machines! :wink:
Yep LSQRANK has entered both A& AA ....with scores

The other two we can use their rankings
Post Reply