Edit:
a complete list of all the dynasty lists, longest streak lists, and others can be found in the dynasty list index
dynasty list index and moreFor those who don't know, I want to make a cross-world dyansty list, both current and all time. I have the data all ready to go, as you can see in my first crack at an all-time streaks list by team (for example, most consecutive NT appearances of all time for a program, by division)
here.Anyway, I would like to get some feedback on how to do the dynasty ranking. This isn't meant to be a definitive list of the greatest programs or anything like that, just for fun. But, I'd like to get as much community input as possible so I can use a system that most people feel is a good one.
I'll start with the concepts I am thinking of using now, and get into specifics later. Most generally, I am thinking of doing a dynasty ranking over a period of years, with each year weighted equally. What do you guys think for period of time? I am thinking 10, and maybe also 20 for the all-time dynasty list, and 10, and maybe also 5 for the current list. Also, how do people feel about weighting each year equally? I feel that is best for the all time list, but am torn on the current dynasty list.
In terms of actually ranking the teams, I was going to use a sum of the seasons approach. For each season, there are a few different concepts I am considering:
1) Base team rank - this would be a combination of just rpi and post season success. I will post the formula I came up with for first draft, but I think this is a very important one to get buy-in on. It would be the starting point for everything, but is simple enough that hopefully we can fairly easily hash out a good way of weighting rpi and post season success.
outside of base rank, there are still all these factors - records (overall, home, away, neutral, conf), as well as conf champion status, and conf tourney success. SOS is not available on the history page, so there is no way for me to get that data retroactively. i feel like given rpi and post season success, the number of wins in a season is fairly irrelevant. at least, in many cases, it doesn't seem clear to me if more wins is better or worse (knowing there is a corresponding worse or better SOS). what do you guys think of that? i was thinking maybe a small bonus for 20 and 30 wins or something but really i feel that is pretty arbitrary too.
well, that leaves conf champ, and the CT. because there are so many conf champs, and it is so much based on the strength of your division, i figured, screw conf champs. but the CT is a pretty big deal, a NT bid or a big effect on seeding is on the line for everybody. i love the CT and they can be very competitive so I wanted to include them. but, the CT champ in the top conference getting the same value as the CT champ in the bottom conf is obviously flawed. so that brings me to
2) Base conf rank. I think a way to rank conferences in a primative, single season way is necessary to use CT success as a factor in the dynasty rankings. Also, one of the other dynasty lists I'd like to generate is a conference dynasty list, which would certainly be more complex than this base conf rank - but I just wanted to mention that because there is a pretty cool list IMO (conf dynasty list) that can be generated as soon as I have a good way of ranking conferences. Anyway, back to base conf rank... I basically was thinking of summing the 12 base ranks of the teams in each conf. And then like, some how scaling conf tourney success. How to do that is not clear to me, I'd love some ideas. Like, do you set the top conf worth a base of 2 (or 3 or 4) times the lowest, and put everybody in between linearly? That doesn't seem best, because in different seasons, the gap between first and last changes. Maybe when we have the base team rank, I can pull the mean value and the variation, and we will then have the data to make a decision on conf rank?
3) Team rank - this would be a combination of base rank, and conf tourney success. how do people feel conf tourney success should fit in the equation? like, for starters, is a CT champ in the best conference compared to an early exit in a moderate conference as significant as a 1st round NT loss vs 2nd round NT loss? i personally think winning the hardest CT is pretty tough and would put say a hardest conf CT title and 2nd round exit probably in the ball park of on par with a no show CT and a sweet sixteen. i could definitely see it being better too.
4) World rank - this is the last piece, and a critical one. a string of 10 good seasons in the most competitive d3 of all time has to be worth a hell of a lot more than the same performance in a dead d3 conf in one of the new worlds, right? Well, I really think an objective standard can be found. For clarity, when I say world rank, I really mean division rank, like d3 Tark rank. But with conf rank, I thought division rank would be confusing (could be the div of a conf), so I am going to call it world rank - but its really division of a world rank :)
OK, well those are my basic ideas on where to go with the dynasty ranking. Now, here is my first crack at actual numbers for base team rank.
There are 2 components, rpi and post season success. For rpi, I assigned point values for different rpi points, and plan to scale rpi values in between the defined points linearly. This is not perfect but I think it works out pretty reasonable :) Here are the point values I assigned, and the rpis associated with them:
10 - 1
9 - 2
8 - 5
7 - 10
6 - 17
5 - 26
4 - 37
3 - 50
2 - 65
1 - 100
0 - 150
Basically, what I am looking for on this is how do you think the curve fits? To test the curve, I tried to think of some examples. Like, if you have 2 seasons, and get a #1 rpi and a #25 rpi, what rpi value would you have to repeat to tie that? Well, #1 rpi and #25 rpi together in my set of numbers come out for be roughly 15 points. That corresponds to getting an rpi of 7 one season and 8 the next. I thought those were fairly equal, so in my mind, this point system passes that test. If you guys could let me know if you think the system breaks down, and some data points where, that would be excellent! Suggestions for minor changes would be great to - it doesn't have to be totally different, I want to get this "optimized" if you will to a pretty fine grain. One final detail on rpi, I do let it go negative. So the #200 rpi team would get a value of -1, because that is the linear interpolation off of rpi 100 = 1 and rpi 150 =0. So #300 rpi team would get a value of -3. I kind of did it this way because I felt like crappy seasons are crappy seasons and didn't really care much how crappy they were. So the weight difference of a pretty crappy vs really crappy season is very small compared to a pretty good season and a really good season.
For the second piece, post season success, I assigned values for every possible outcome. Forget the PIT for now. For the NT, I felt like if the first round was worth X, then the value of the sweet 16 should be roughly 2X. And it should double every 2 wins. So the final four would be worth twice sweet 16, and the championship twice the final four, etc... As a result, for example, a s16 and final4 are worth more than 2 elite 8s, but not dramatically (which I think is right). How do you guys feel about that basic concept, the doubling of the value every 2 wins?
Well, I applied this to some numbers. Here they are:
NT 1 loss - 3
NT 2 loss - 4.2
S16 loss - 6
E8 loss - 8.5
F4 loss - 12
Title loss - 16.9
Title win - 24
So, there are really 3 questions for base rank in my mind. Is the score for rpi internally consistent (meaning just for rpis)? Is the score for NT success internally consistent? And are the weightings of the two fair? I've already explained my reasoning for the first two, so now onto the last :)
To try to balance rpi and NT success, I kind of looking, what rpi would I expect from a team who has a performance of _blank_. So, for example, NT 1 loss is worth 3, so is rpi 50. That seemed pretty reasonably to me. The NT 1 is probably a little better, but its close. I felt having rpi and NT success being equally weighted was a fair way of valuing the regular season and the post season, especially at the lower tiers of NT teams when there is SO much volatility and luck in your post season outcome. I felt if anything, at the lower end, regular season should be weighted heavier, and at the higher end, post season success. For another example, a sweet 16 is worth 6, so is rpi 17. The average rpi of the team losing int he sweet 16 is 12, which is worth a little under 7 in the rpi system, so I thought that was again, pretty reasonable, being in the earlier stages of the NT. Then things kind of blow up. The #1 rpi is worth 10, which is better than an elite 8, and worse than a final 4. I thought that made perfect sense, because honestly, once you make the final 4 the difference in what your rpi is starts to mean crap. And I'd rather have a final 4 loss than have the #1 rpi any day of the week, even if a final 4 loss puts me at 3rd or 4th in the country.
My main concern is after the final 4. A championship is worth 24, which sort of dwarfs rpi differences. But maybe it should? How do people feel about that one? I honestly think the metric of a championship = 2 final fours is a very reasonable one. But it seems like it might be a little too high with respect to rpi difference. At other times I feel its perfectly reasonable. So yeah... what do you guys think?
I don't have any figures yet for base conference rank, or team rank. I figured those would make more sense after we could agree on a format, and a base team rank :)
For world rank, I have come up with some numbers, but I will spare you guys right now because its not very polished. I just wanted to elaborate a bit on the format I am thinking of using, to see if you guys agree there is conceptual merit to a world ranking metric.
My idea is to assign a value to every school in a division, and to use the division sums somehow to affect the weighting of that season's success. There seem to be 2 steps to me - first, coming up with a ranking system that is internally consistent, and second, figuring out how to translate that into a weight on a season's success. Let's focus on the first part for now - I think that is definitely the harder part anyway.
I am basically thinking something like this: the same human coach at a school for 10 straight seasons is worth 10 points. a simAI at a school for 10 straight seasons is worth 0 points. for the rest of the scenarios, i would use some value in between. there are literally a shitload of possibilities, like 5 coaches coach for 2 seasons each. but i think a heuristic could do something reasonable with all of them. i also feel like 10 straight seasons is where there is basically 0 return on additional seasons, in terms of that school's dynasty potential. that is why I made 10 seasons the max. but i feel the large majority of the impact is made after 5 seasons. so a simAI for 5 seasons with a human for the 5 before that would probably be worth like, half a point. and a human for 5 seasons following a simAI for 5 might be worth like, 8 or 9 points. a human for 5 following another human for 5 would probably be worth 9.5 or more. something like that. any thoughts?