Monday, August 30, 2021

2021 RPI: 8.29.21 SIMULATED RPI RATINGS AND NCAA TOURNAMENT AT LARGE SELECTIONS AND SEEDS

Below is a table showing (1) full season data for teams based on the actual results of games played through August 29 and simulated results of games not yet played and (2) simulated automatic qualifiers and at large selections for the NCAA Tournament, based on those data.  These cover the Top 100 teams in my simulated RPI Ranks.

In addition, here is a link that shows the same data for all teams: 2021 Simulated RPI Report 8.29.21.

The earlier post, 2021 Season: Background for Upcoming Reports, has a full explanation of the simulation process, its limitations, and how to use it to consider the prospects for a team.  If you are a coach using the information to analyze your team’s prospects or otherwise have a serious interest in following the simulations, I strongly recommend you review in advance the Background post.

Here are the 8.29.21 Simulated RPI Top 100.  You will have to scroll right to see the entire table.



Saturday, August 28, 2021

2021 RPI: 8.22.21 SIMULATED RPI RATINGS AND NCAA TOURNAMENT AT LARGE SELECTIONS AND SEEDS

 Below is a table showing (1) simulated full season data for teams and (2) pre-season simulated automatic qualifiers and at large selections for the NCAA Tournament.  These cover the Top 100 teams in my simulated RPI Ranks.  The simulated NCAA Tournament seeds align with teams’ RPI ranks, so RPI teams 1 to 4 are simulated #1 seeds, teams 5 to 8 are #2s, teams 9 to 12 are #3s, and teams 13 to 16 are #4s.  The table is based on the actual results of games played through August 22 and simulated results of games not yet played.

In addition, here is a link that shows the simulated data for all teams: 2021 Simulated RPI Report 8.22.21.

The earlier post, 2021 Season: Background for Upcoming Reports, has a full explanation of the simulation process, its limitations, and how to use it to consider the prospects for a team.  If you are a coach using the information to analyze your team’s prospects or otherwise have a serious interest in following the simulations, I strongly recommend you review in advance the Background post.

Here are the 8.22.21 Simulated RPI Top 100.  You will have to scroll right to see the entire table.



2021 SEASON: PRE-SEASON SIMULATED RPI RATINGS AND NCAA TOURNAMENT AT LARGE SELECTIONS AND SEEDS

 Below is a table showing (1) pre-season simulated full season data for teams and (2) pre-season simulated automatic qualifiers and at large selections for the NCAA Tournament.  These cover the Top 100 teams in my simulated RPI Ranks.  The simulated NCAA Tournament seeds align with teams’ RPI ranks, so RPI teams 1 to 4 are simulated #1 seeds, teams 5 to 8 are #2s, teams 9 to 12 are #3s, and teams 13 to 16 are #4s.

In addition, here is a link that shows the simulated data for all teams: 2021 Simulated RPI Report PreSeason.

The earlier post, 2021 Season: Background for Upcoming Reports, has a full explanation of the simulation process, its limitations, and how to use it to consider the prospects for a team.  If you are a coach using the information to analyze your team’s prospects or otherwise have a serious interest in following the simulations, I strongly recommend you review in advance the Background post.

Here are the Pre-Season Simulated RPI Top 100.  You will have to scroll right to see the entire table.











2021 SEASON: BACKGROUND FOR UPCOMING REPORTS

Introduction

I will post reports over the course of the season related to team RPI ratings and ranks and NCAA Tournament prospects.  For the first part of the season, I will base the reports on simulated team ratings and ranks as applied to the full season schedule in order to produce (1) simulated game results for the entire season and (2) accompanying simulated NCAA Tournament at large selections and seeds.  Each week as teams play games, I will replace simulated game results with actual game results.  When team actual RPI ratings become reliable enough for the NCAA to start publishing RPI ranks, I will switch over to using team actual RPI ratings as the basis for simulating results of games not yet played.  Also, at or around that time, I will publish additional information showing which teams are possible contenders for NCAA Tournament at large postions and seeds even though my current simulations show them as not getting at large selections or seeds.

In this quite long post, I will provide detailed background information to explain how I develop the simulation, how to use the information in the upcoming reports, and the information's limitations.  If you have trouble understanding what I have posted, have questions about it, or have suggestions about it, you can email me at cpthomas@q.com.  Especially for coaches who monitor my simulations as we go through the season as a help in evaluating their teams’ prospects, I strongly recommend reviewing what I have written below.

The specific topics I will cover below are:

Simulated Ratings and Ranks

Simulated Game Results

Simulated NCAA Tournament At Large Selections and Seeds

Data, by Team

What If My Top 50 Results Are Different Than the Simulation Calls For?

Refined Likelihood of Getting an At Large Selection

Simulated Ratings and Ranks

My data base covers all regular season and conference tournament games played since 2007.  Since I focus on the information available to the Women’s Soccer Committee when it makes its NCAA Tournament decisions on at large selections and seeds, in other words available to the Committee before the Tournament, my data base does not include NCAA Tournament games.

In addition, although I have the data for the 2020-21 season (that ended in Spring 2021), I do not include it in the data base I use for simulated ratings and ranks and for simulated NCAA Tournament at large selections and seeds.  I exclude it because I consider it unreliable for those purposes due to teams as a whole not having played enough games and not having played enough non-conference and out-of-region games.  (For more on this, see my earlier posts about the 2020-21 season.)  This means that if a team, relative to its past trends, did unusually well (e.g., Rice) or poorly (e.g., Stanford) during the 2020-21 season, it will not show up in my simulated ratings and ranks and simulated NCAA Tournament bracket.  This is unfortunate, but there is no practical way around it.  As I replace simulated game results with actual results and then shift over to using actual RPIs as the basis for simulating results of games not yet played, this problem gradually will disappear.  I also will explain some things that a coach with a team in this situation can do, during the season, to get a picture of where his or her team will stand if it has results more similar to the team’s 2020-21 performance.

To simulate team 2021 ratings and ranks, I look at team rating and rank trends over the period from 2007 through 2019.  I use Kenneth Massey ranking trends rather than RPI ranking trends, as his rankings do a better job of ranking teams from stronger and weaker conferences within a single ranking system and otherwise are at least as good as the RPI.  I use computer generated trend lines to see what a team rank will be next year, if its ranking trend continues.  For each team, I consider a straight-line trend and a polynomial order 2 trend.  A straight-line trend best represents a team that is going in a steady direction: getting better, getting poorer, or staying the same, all at about the same rate over time.  A polynomial order 2 trend best represents a team that seems to have a baseline position where it usually resides, has had a period where it has performed better or poorer than the baseline, and now appears to be returning to the baseline baseline.  In addition, where a head coach has not been with a team since 2007 but has been there at least 4 years, I consider the same two trends but only for the period from 1 year before the coach arrived to 2019.  Once I have the trend lines, I have rules I follow to select a simulated rank for the team:

I must assign a rank based on either the straight-line trend or the polynomial trend, or I can assign the same rank the team had in the most recent data base year, which for this year is 2019.  If the 2019 Massey Rank is from 1 to 30, I determine the straight line trended rank for the current year using a computer-generated straight line trend formula and the polynomial rank using a computer-generated polynomial trend formula.  If either rank is within 5 positions of the 2019 Massey rank, then that will be my simulated Massey rank for the team.  If both are within 5, then the one closest to the 2019 Massey rank will be the simulated Massey rank.  If neither is within 5, then the 2019 rank will be the simulated Massey rank.  This process is the same for teams with 2019 Massey ranks from 31 to 60, except that the rank difference I use is 10 rather than 5.  For teams from 61 to 100 the rank difference is 15.  For teams over 100, the rank difference is 20.

For teams in the coach-arrived-after-2007 group, I have additional straight line and polynomial trends to consider and use these trends if they produce simulated ranks closer to the 2019 ranks than the full-period trends, again subject to the 5, 10, 15, and 20 position rules of the preceding paragraph.

Once I have all teams’ simulated 2021 Massey ranks, I must come up with all teams’ simulated RPI ranks.  To do this, I put the teams in the order of their simulated Massey Ranks from best to poorest and assign RPI ranks from #1 to #342 accordingly.  I then assign each team, as its simulated 2021 RPI rating, the average rating since 2007 of teams that have had that team's simulated 2021 RPI rank.  (For teams new to Division I in 2020 and 2021, I have other rules I follow to assign them ranks and ratings.)

I follow the above process with no exceptions.

Simulated Game Results

To simulate the result of a game, I start with the two teams' simulated RPI ratings and calculate the difference between them.  I then adjust this difference if one of the teams has home field advantage.  Home field, on average across all Division I teams, is worth 0.0148 in relation to the difference between two opponents' RPI ratings.

Once I have computed a game's location-adjusted RPI difference, if it is 0.0133 or less, then I assign the game a simulated game result of a tie.  I do this because at that rating difference level, each team's likelihood of winning the game is only 50% or less.  If the location-adjusted rating difference is greater than 0.0133, then one of the teams has a greater than 50% chance of winning and I assign that team a simulated game result of a win and the other team a loss.

There are limitations to this way of assigning simulated game results.  One limitation is that in real life, there will be fewer ties than the simulation produces.  The other limitation is that in real life, one does not expect a team to win all games in which its likelihood of winning is greater than 50%.  For example, suppose a team plays 10 games with a location-adjusted rating difference in each game that gives it a 70% win likelihood.  In real life, one would not expect the team to win all 10 games, but rather would expect it to win only 7.  Nevertheless, the simulation has it winning all 10 games, since this is the only way to do the simulation in a manner that produces simulated end-of-season RPI ratings and ranks.

Simulated NCAA Tournament At Large Selections and Seeds

I have a complex program I use at the end of the season to generate likely Committee at large selections and seeds based on the Committee's decisions since 2007.  For purposes of simulating the selections and seeds over the course of the season, however, this year I am going to use different method that I believe will be more useful for coaches.  It also is simpler.  The method focuses on four factors:

Team RPI Ratings

Team RPI Ranks

Team Top 50 Results Scores

Team Top 50 Results Ranks 

I developed the Top 50 Results Scores factor about 10 years ago based on my observation that in making at large selections, the Committee seemed to favor teams that had good results -- wins or ties -- against highly ranked opponents, with the Committee decisions heavily slanted towards very good results.  The scoring system I developed is in the following table:


A team's Top 50 Results Score is the accumulated points a team has gained under this table over the course of the season.  Once I have all of these scores, I rank the Top 60 RPI teams in the order of their Top 50 Results Scores in order to get their Top 50 Results Ranks.  I do the Top 50 Results Ranks for only the Top 60 RPI teams because historically, the Committee never has given an at large selection (or a seed) to a team outside the RPI Top 60.

Automatic Qualifiers.  There are 31 Division I conferences, with the conference champion of each entitled to an Automatic Qualifer position in the NCAA Tournament.  The conference regular season champion of three of these is its Automatic Qualifier (the Ivy, Pac 12, and West Coast).  The others have conference tournaments to determine their Automatic Qualifiers.  My full season simulation includes simulated conference tournaments for these conferences.  My program generates conference standings based on the season's simulated game results and then generates conference tournament brackets accordingly.  (I have done my best to figure out what each conference's tournament bracket format will be this year.  It is possible that some of my bracket formats are not exactly what the conference will do.  I will make corrections as information about the bracket formats becomes available.)  My program also generates simulated conference tournament game results, using the process described above.  By doing this, the program identifies a simulated Automatic Qualifer for each conference.

At Large Selections.  After identifying the simulated Automatic Qualifiers, I next identify simulated At Large Selections.  Since the bracket consists of 64 teams of which 31 are Automatic Qualifiers, that leaves 33 At Large Selection spots for the Committee to fill.

Following the 2019 season, I did a study based on the 2007 through 2019 seasons to determine the importance of each of a number of factors in the Committee's at large selection and seeding decision-making process.  Some of the factors were individual factors (such as RPI rating) and others were paired factors (such as RPI Rank and Top 50 Results Rank paired together, weighted by formula at 50% each).

From 2007 through 2019, the Committee made 435 at large selections.  My study showed that the paired RPI Rank and Top 50 Results Rank factor is the most powerful indicator of the Committee's decisions.  Indeed, if the Committee simply had used that paired factor as the basis for its decisions, 408 of its at large selections would have been the same as the at large selections it actually made -- in other words, all but about 2 per year on average.  This strongly reinforces what I advise coaches when it comes to scheduling:  One must schedule with two objectives in mind -- having a good RPI rank and having good results against highly ranked opponents.

Based on this, for the simulated at large selections I do over the course of the season, I simply select, from the Top 60 RPI teams that are not automatic qualifiers, the 33 teams that that have the best scores for the paired RPI Rank and Top 50 Results Rank factor.  (The formula for this factor is: RPI Rank + (1.0261 x Top 50 Results Rank).)

#1 Seeds.  For #1 seeds, the most effective single factor is teams' RPI Ratings.  Over the period from 2007 through 2019, the Committee selected 52 #1 seeds, of which all but 6 were consistent with teams' RPI Ratings.  This factor thus misses about 1 #1 seed every other year.  It is what I will use for simulating #1 seeds.

#2 Seeds.  For #2 seeds, I will use teams' RPI Ranks.  Over the study period, for the 104 #1 and #2 seeds bunched together, this factor was consistent with all but 11 of them, thus missing about 1 per year.  Thus once I have identified the #1 seeds, my simulated #2 seeds will be the four highest RPI Rank teams that did not get #1 seeds.

There is a paired factor that does slightly better than RPI Ranks -- RPI Rating paired with Common Opponents Results Rank (using a scoring system I developed) -- but its calculation is complex and it will be easier to use RPI Ranks over the course of the season.

#3 Seeds.  For #3 seeds, I likewise will use teams' RPI Ranks.  Over the study period, for the 156 #1 through #3 seeds, this factor was consistent with all but 24 of them, thus missing about 2 per year.  Thus once I have identified the #1 and #2 seeds, my simulated #3 seeds will be the four highest RPI Rank teams that did not get #1 or #2 seeds.

#4 Seeds.  For #4 seeds, I again will use teams' RPI Ranks.  Over the study period, for the 208 #1 through #4 seeds, this factor was consistent with all but 28 of them, thus missing about 2 per year.  Thus once I have identified the #1 through #3 seeds, my simulated #4 seeds will be the four highest RPI Rank teams that did not get #1 through #3 seeds.

You probably have noticed, that saying it differently, my simulated seeds over the course of the season will follow the RPI rankings for the Top 16 teams.  This is consistent with RPI Ratings and Ranks being the best single predictor of seeds.

Data, by Team

My weekly reports will include the following information.  In the reports here, I will provide the information for the Top 100 teams.  In addition, I will provide a Google Docs link to a spreadsheet providing the information for all teams.

Simulated Record:  Wins, Losses, Ties

Simulated RPI Element 1:  Winning record  (Wins + 0.5 x Ties)/(Wins + Losses + Ties)

Simulated RPI Element 2:  Average of Opponents' Winning Percentages

Simulated RPI Element 3:  Average of  Opponents' Opponents' Winning Percentages

Simulated Adjusted RPI:  (Element 1 + 2 x Element 2 + Element 3)/4, adjusted with NCAA bonuses and penalties for certain good or poor non-conference results

Simulated Adjusted RPI Rank

Simulated Total Top 50 Results Score

Simulated Total Top 50 Results Rank

Simulated paired RPI Rank and Top 50 Results Rank factor score

Simulated paired RPI Rank and Top 50 Results Rank factor rank

Simulated paired RPI Rank and Top 50 Results Score factor score

The next to last of these is the paired factor I use to simulate At Large Selections.

What If My Top 50 Results Are Different Than the Simulation Calls For?

If a coach wants to see how his or her team's NCAA Tournament prospects will change if the team has different Top 50 Results than the simulation calls for, there is a way for the coach to do it.  This will involve using the paired RPI Rank and Top 50 Results Score factor score, which is the last item on the preceding list.

Here are instructions for how to do this:

1.  Determine the Proposed Top 50 Results Changes.

a.  With the team schedule in hand, use the simulated RPI numbers to see what game result the simulation has called for in each game on the schedule.  This will produce the overall win-loss-tie record indicated by the weekly report.

b.  Decide what different results against Top 50 opponents you want to try out.

2.  Determine What Your Revised RPI and RPI Rank Will Be.

a.  Based on the different Top 50 results you decided on, determine what your resulting win-loss-tie record will be.  With this revised record, calculate your revised RPI Element 1.  The formula for this calculation is under Information for Teams, above.

b.  Determine what your revised RPI will be.  To do this, use your revised RPI Element 1 and your unchanged Elements 2 and 3 (which will not change significantly even though your game results have changed).  The formula for this calculation likewise is under Information for Teams, above.  Don't worry about the adjusted RPI bonuses and penalties, they are not significant enough to make a difference for purposes of this process.

c.  Look to see where your revised RPI will put you, in the overall RPI Rank list.

3.  Determine What Your Revised Top 50 Results Score and Rank Will Be.

a.  Use the above scoring system table to see what your team's revised Top 50 Results Score will be.

b.  Look to see where your revised Top 50 Results Score will put you, in the overall Top 50 Results Rank list.

4.  Calculate Your Revised Paired RPI Rank and Top 50 Results Rank Factor Score.

a.  The formula for this is RPI Rank + (1.0261 x Top 50 Results Rank).

5.  See Where Your New Revised Paired RPI Rank and Top 50 Results Rank Factor Score Will Put You, in the Overall List for That Paired Factor Score.

a.  If you are among the Top 33 that are not Automatic Qualifiers, this means you are likely to get an At Large Selection.

Refined Likelihood of Getting an At Large Selection

It also is possible to do a refined calculation of a team's likelihood of getting an at large selection:

1.  From a weekly report, find the team's paired RPI Rank and Top 50 Results Score factor score.

2.  With that paired factor score, use the following table to determine the team's approximate likelihood of getting an at large selection:


Wednesday, April 14, 2021

NCAA TOURNAMENT: SEEDING THE TEAMS, PART 2

In part 1 of this series, I showed a history-based process for seeding teams into the NCAA Tournament bracket:  pods of 4 #1 seeds, 4 #2 seeds, 4 #3 seeds, and 4 #4 seeds; a pod of additional automatic qualifiers and at large selections to bring the total at large selections to 19; and the remaining automatic qualifiers.  Please refer to part 1 for how the process works.

Using on that process, based on games played through April 11, I come up with the following initial array of teams (not in order within their pods).  (To rank teams within their conferences, for the conferences that played in the Fall, I used the average of their conference regular season and conference tournament finishing positions; and for the conferences that did not play in the Fall, I used their current conference ranks based average points per game played, which means I have disregarded what has happened so far in their conference tournaments.  Once the season is done, I will re-rank them using the system I used for the Fall-playing conferences.  Bold face = actual or most likely automatic qualifier.)

#1 seeds:

ACC, Florida State

ACC, North Carolina

Pac 12, UCLA

SEC, Arkansas

#2 seeds:

ACC, Virginia

Big 10, Penn State

Big 12, TCU

Pac 12, Southern California

#3 seeds:

ACC, Duke

SEC, Texas A&M

SEC, South Carolina

West Coast, Santa Clara

#4 seeds:

ACC, Clemson

Big 10: Ohio State

Big 12: West Virginia

Pac 12: Washington

Pod of most likely at large selections (from the non-automatic qualifiers, three will have to be removed to get the total number of at large selections down to 19):

ACC, Louisville

ACC, Notre Dame

American, South Florida

American, Memphis

Big East, Georgetown 

Big 10, Illinois

Big 10, Indiana

Big 12, Oklahoma State

Big 12, Kansas

Pac 12, Arizona State

Pac 12, Stanford

SEC, Vanderbilt

SEC, Tennessee

West Coast, BYU

Pod of longer shots to displace other potential at large selections:

ACC, Virginia Tech

ACC, Wake Forest

American, SMU

Big East, Butler

Big East, Connecticut

Big 10, Wisconsin

Big 10, Minnesota

Big 10, Rutgers

Big 10, Michigan

Big 12, Baylor

Big 12, Texas

Pac 12, Colorado

Pac 12, Washington State

SEC, Missouri

SEC, Auburn

SEC, Mississippi

West Coast, Pepperdine

Atlantic 10, St. Louis  (included on basis of win over Arkansas)

Conference USA, Rice (included on basis of win over Texas A&M)

The above is my history-based initial array of teams.  Starting there, I need to remove three of the non-automatic qualifiers from the most likely at large selection group and, after that, I need to review the longer shot group to see if I should pick some of them to replace teams remaining in the most likely at large selection group.  To do this, I use the following table.  This table, and the next one, likely will not be readable as you first see it.  To see it clearly, simply click on the table.  That should bring up a readable version.  Then, to return to this article, simply on the black area to either side of the table.

In this table, for each team on the list, I show its numbers of wins, ties, and losses against the initial #1, #2, #3, and #4 seeds, against the most likely at large selection teams (group 5), against the longer shot at large selection teams (group 6), and against other teams it played (group 7).  Then, on the table, I have highlighted in green good results and in orange poor results, in relation to the position the team is competing for.

Using the table as highlighted, I then decided which three teams to remove from the likely at large selection group in order to bring the number of at large selections to 19.  I removed Louisville, Indiana, and Illinois.

Next, I compared teams on the longer shot list to the remaining teams on the likely at large selection list and made two more changes:  I removed Memphis and Kansas from the likely list and added Rutgers and Colorado from the longer shot list.

I then re-created the above table, but with the changes I just made:

I reviewed this table to see if I should make further changes.  Although Notre Dame is a close call to retain as an at large selection, I decided to leave it with a selection.  However, if St. Louis turns out not to be an automatic qualifier, I probably would give it an at large selection and would remove Notre Dame from that group.  I also would consider Rice, although its chances would be smaller.

Once the selections are set, I could use the above table to place in exact order some or possibly even all of the 16 #1 to #4 seeded teams and the additional 11 teams.  Some of the ordering of teams would be clear and some of it would be speculative.  Since the season is not yet over, I am not going to try to do that this week.  I may try to do it once the coming weekend’s final results are in.

For the remaining automatic qualifiers that are not covered by the above tables but that will be in the Tournament, I have shown in Part 1 how I would order them for seeding purposes.

Observation.  The point of this is not to show what the Tournament at large selections and seeding should be.  Rather, it is to show a workable system for making the at large selections and doing the seeding.  The system is based on historic and current-year data, allowing for the exercise of some discretion but with pretty clearly defined boundaries.  I believe, the system would produce a relatively credible and defensible bracket given the unique circumstances of this year.

Monday, April 5, 2021

NCAA TOURNAMENT: SEEDING THE TEAMS, PART 1

 In previous articles, I wrote about how the Committee might make at large selections for the NCAA Tournament, if the RPI is not usable.  In those articles, I identified three history-based tiers of teams:

Tier 1 for the most likely Top 16 seeded teams, consisting of automatic qualifiers and at large selections;

Tier 2 for the 14 most likely next teams, consisting of automatic qualifiers and potential competitors for at large selections; and

Tier 3 for next level automatic qualifiers and longer-shot competitors for at large selections.

Based on bracket history since 2013, I assigned tier positions to conferences as shown in this table:

In this article, I will write about how the Committee might seed teams.  And, since the Tournament will be at one site this year, I will cover how the Committee might seed all of the 48 teams in the bracket (with some in pods).

Tier 1 - Top 16 Teams

The above table, in Tier 1, shows the history-based distribution of the 16 seeded teams among conferences:  5 ACC teams, 3 Pac 12 teams, 3 SEC teams, 2 Big 10 teams, 2 Big 12 teams, and 1 West Coast team.  The table, however, does not put the teams in seed order.  The Committee practice has been to have four pods of seeds: four #1s, four #2s, four #3s, and four #4s.  Is there a legitimate way to do that this year?

Here is a table with the history of the #1 seeds, by conference, for the period since 2013;

The table shows the distribution of the #1 seeds each year since 2013, by conference.  The Average column shows the average per year.  Using rounding of the averages, the Awarded column shows the distribution of the #1 seeds most consistent with history:  2 to the ACC, 1 to the Pac 12, and 1 to the SEC.  Thus under a history-based distribution the tentative #1 seeds go to the #1 and #2 ACC teams and the #1 Pac 12 and SEC teams.

Here is a mostly similar table for the #2 seeds:

This table has the same format as the #1 seed table, but adds the two next-to-last columns on the right.  In the Carry Forward column, I have carried forward from the #1 seed table the difference between a conference’s Average #1 seeds and its Awarded seeds.  Thus, for example, the Big East had an Average of 0.1 #1 seeds but did not get a #1 seed, so I carried forward 0.1 to add to its #2 seed Average.  Conversely, the SEC had an Average of 0.6 #1 and got 1 #1 seed, so I carried forward -0.4 to subtract from its #2 seed Average.  The Net column shows the total of the #2 seed Average and the Carry Forward amount.  Based on the Net amounts, the Awarded column shows the history-based distribution of the tentative #2 seeds:  1 each to the ACC, Big 10, Big 12, and Pac 12.  Given the #1 seed assignments, these would be the the #3 ACC team, the #2 Pac 12 team, and the #1 Big 10 and Big 12 teams.

Here is a similar table for the #3 seeds:

The Awarded column shows the history-based distribution of the tentative #3 seeds:  2 to the SEC and 1 each to the ACC and West Coast.  Given the #1 and 2 seed assignments, these would be the the #2 and #3 SEC teams, the #4 ACC team, and the #1 West Coast team.

Here is a similar table for the #4 seeds:

The Awarded column shows the history-based distribution of the tentative #4 seeds:  1 each to the ACC, Big 10, Big 12, and Pac 12.  Given the #1 through #3 seed assignments, these would be the the #5 ACC team, the #2 Big 10 team, the #2 Big 12 team, and the #3 Pac 12 team.

The following table summarizes the tentative assignments of pod positions, by conference (not in order within the pods):

I do not see legitimately being able to put all four of the teams in a pod in order.  The reason for this is simple.  The Big 10 teams have played only conference games.  Therefore, there is no way based on actual game results this season to compare Big 10 teams to the other teams in their seed pods.  Further, the Pac 12 and West Coast teams combined have played a grand total of 4 games outside of the west region, with only 1 against a non-west conference that has teams in the seed group (BYU defeated Missouri).  Therefore, there is no way based on actual game results to compare Pac 12 and West Coast teams to the other teams in their seed pods.  Perhaps conference history and actual game results will support putting some teams in each pod in order, but that probably is the best that will be possible from a strict data-based perspective.

Tier 2 - Most Likely Candidates for Unseeded At Large Positions

Of the 16 Tier 1 seeded teams, 5 are likely to be automatic qualifiers and 11 at large selections.  Of the 14 Tier 2 teams, 3 are likely to be automatic qualifiers and 11 are potential at large selections.  With Tier 1 having 11 at large selections, this means it will be necessary to reduce Tier 2’s 11 potential at large selections down to 8, to get to the total of 19 at large selections for the Tournament.

To get from 11 Tier 2 potential at large selections down to 8, if the RPI is not usable this means the selection method must use the other NCAA-mandated factors to do it: head to head results, results against common opponents, results against highly ranked opponents (meaning, this year, against Tier 1 through Tier 3 opponents), and recent results.  It will be a matter of doing the best one can with a limited set of data.

After eliminating three Tier 2 teams, what about trying to put the remaining Tier 2 automatic qualifiers and at large selection teams in seed order?  For the same reasons that the Committee will not be able to put all the teams within the seed pods in order, it will not be able to put all of the Tier 2 automatic qualifiers and selected teams in order.  It may be able to put some in order in relation to each other, but not all of them.  This also will be true if the Committee drops some teams from Tier 2 and replaces them with Tier 3 teams.

Thus there would be pods of teams in seed order as follows:

#1 seeds: 4 teams, in order only to the extent justified by actual data

#2 seeds: 4 teams, in order only to the extent justified by actual data

#3 seeds: 4 teams, in order only to the extent justified by actual data

#4 seeds: 4 teams, in order only to the extent justified by actual data

Tier 2 automatic qualifiers and unseeded at large selections: 11 teams, in order only to the extent justified by actual data

Remaining Automatic Qualifiers

Finally, after identifying and seeding either individually or in pods the 27 Tier 1 and Tier 2 teams that will be in the bracket, there will be 21 automatic qualifiers to place in the bracket (assuming none of them have moved up into Tier 1 or 2 as part of the process).  What about assigning seed positions to these teams?  A reasonable way to do it is to base the order on the historic ranks of the automatic qualifiers from each conference.  Here is a table that shows what I mean:

This table shows the rank of each conference’s automatic qualifier for each year since 2013.  The Average column shows the average ranks of the conferences’ automatic qualifiers.  The Rank by AQ column shows the rank of each conference in terms of the average rank of its automatic qualifiers.  (Interestingly, as you can see, there is a big drop from the first eight conferences - the highlighted ones in earlier articles - to the remaining conferences.)

For the automatic qualifiers other than those from the first eight conferences (all of which are in Tier 1 or 2), a history-based way to rank them would be to follow the order in the table.  This would assign tentative rank positions to the 21 remaining conference automatic qualifiers as follows:

#28  Conference USA

#29  Colonial

#30  Patriot

#31  Sun Belt

#32  Atlantic 10

#33  Southern

#34  Atlantic Sun

#35  Metro Atlantic

#36  Mid American

#37  Mountain West

#38  Big South

#39  Horizon

#40  Missouri Valley

#41  Southland

#42  WAC

#43  Ohio Valley

#44  Big Sky

#45  America East

#46  Summit

#47  Northeast

#48  Southwestern

Final Steps

The above creates an overall history-based assigned conference position framework for the bracket.  This season’s actual in-conference results then would be the basis for selecting specific teams to fill the assigned conference positions.  This would create a tentative bracket with teams seeded either individually or in pods from top to bottom.

Actual game results data from this season, however, might justify altering any of the tentative seed assignments.  Looking for and making results-based adjustments thus would be the final step of the process.

As one example of a possible results-based adjustment, if St. Louis is the Atlantic 10 conference champion, it has a win over Arkansas.  If Arkansas nevertheless gets a #1 seed, the Committee might elevate St. Louis a significant distance on the seed list.  Indeed, if St. Louis by chance is not the Atlantic 10 automatic qualifier, the Arkansas win might justify the Committee moving St. Louis all the way from not in any of the three tiers into consideration for an at large selection.

This week, I am not discussing which teams will fill assigned conference positions (I will do that elsewhere strictly for fun).  I likewise am not looking at actual game results to see changes they might justify to the tentative bracket.  Next week, I will add those step to show how the process, in its entirety, will work.

NCAA TOURNAMENT: KEEPING THE RPI HONEST, PART 7

 In Parts 1 and 2 of this series, I described a test to see if this year’s RPI will be usable.  The test compares the Top 60 and Top 30 in the RPI rankings to baselines for the Top 60 and Top 30 derived from 2013 to the present.  It looks at two groups of conferences: a highlighted group consisting of the eight conferences that have had at least one team in the Top 60 every year since 2013 (ACC, American, Big East, Big 10, Big 12, Pac 12, SEC, West Coast) and a not-highlighted group consisting of all the other conferences.  The test shows the average number of teams and the high and low number of teams each group has had in the Top 60 and Top 30 since 2013.  It asks the question of how the numbers for the RPI ranks this year compare to the test period numbers.

Top 60 Test:  The RPI Top 60 should include roughly 49 teams from the highlighted conferences and 11 teams from the not-highlighted conferences.  The actual numbers can range on either side of these test numbers, but 45 teams should be the minimum from the highlighted group and 15 the maximum from the not-highlighted group.

Top 30 Test:  The RPI Top 30 should include roughly 28 teams from the highlighted conferences and 2 teams from the not-highlighted conferences.  The actual numbers can range on either side of these test numbers, but 27 teams should be the minimum from the highlighted group and 3 the maximum from the not-highlighted group.

Here are three different looks at how these tests apply to the current season, for games played through Sunday, April 4.

 ACTUAL RPI, TO DATE

The following table shows conference representation in the RPI Top 60 and Top 30, plus totals for the highlighted and not-highlighted conferences at the bottom.  The left portion of the table is based on actual RPI ranks, to date, and the right portion of the table has the historic baseline test numbers.


The following table is similar but for regional playing pools:


ACTUAL RPI, TO DATE, CONFERENCES PLAYING SOME NON-CONFERENCE GAMES

Here are similar tables, but for this year’s RPI Top 60 and Top 30 if I consider only conferences playing at least some non-conference games.  I include these tables because it is indisputable that for conferences that play no non-conference games, the RPI cannot rank their teams in relation to teams from other conferences.



SIMULATED RPI, USING ACTUAL RESULTS TO DATE

Here are similar tables, but based on the entire season, including conference tournaments.  Their underlying data are the actual results of games played through April 4 plus simulated results of future games.  These should give a pretty reliable picture of what the end-of-season numbers will look like.



COMMENT

As the above tables show, the RPI is going to greatly underrate teams from stronger conferences and regions and greatly overrate teams from weaker conferences and regions.  This is due to teams not playing enough total games, not playing enough non-conference games, and not playing enough out-of-region games.  Further, it is true even if one considers only teams from conferences that are allowing members to play non-conference games.

As we get closer to the end of the season, this does not seem to be changing.