So How else can it be done?

© Copyright 2005, Paul Kislanko

On the subscriber mailing list for collegeBCS.com, a poster suggested "Shouldn't the polls evaluate a team on their entire year's body of work?" I replied that that we'd be expecting too much. As fans we come up with examples that make it look easy, but what that entails is really evaluating all teams in terms of how they've done against their opponents based upon how other teams have done against their opponents, and the combinatorics gets out of hand very quickly.

For the 2005 Division 1A football season there are 872,868 connections between the 119 teams as either opponent, opponent-opponent, or, well the longest paths are to opponents' opponents' opponents' opponents (more or less, there's one game that was postponed that might not be rescheduled). That's an average of about 124 comparisons for each of the 7,021 team-pairs.

Oh, and those numbers don't include 1AA opponents who played other 1AA teams that played other 1A teams. The comparisons get much harder when those are taken into account.

Now, that's daunting if not impossible for a human voter, but this is exactly what the computers are good at. So it should be possible to use them to come up with a top 25.

It may not be as easy as it appears at first glance. There are several classifications of rankings, and not all produce the same "kind" of ordered list. A predictive system that takes into account all games to date and all possible connections between teams may "predict" that a team would win against an opponent it's already lost to, for instance.

That is not necessarily a bad thing - there are many variables that can be different the next time the teams meet. For instance, in Jeff Sagarin's "Predictor" ranking, teams rated within the "home field advantage" value of each other are predicted to win or lose based upon game location - the rating itself can be used to order the list based upon neutral site game locations.

The ISOV is a combined Predictive/Retrodictive method that produces a base rating similar to Sagarin's, but it can't be treated the same way. Because the weighting factor for each game is not just margin of victory but "strength of victory"
SOV= MOV

(Total Points)

the predictive part of the ISOV is not a linear relationship between team A's ISOV and team B's. It's a rational function that depends upon:

The details aren't important, but the point is that there are more than the two ISOV values that contribute to the prediction.

To convert the ISOV list into an ordered ranking where the higher-ranked team would be predicted to beat every team ranked lower than it is simple. Just find the prediction for each pair of teams, pretend all 7,021 games were played, and then order the teams by winning percentage in the imaginary games.

This "theoretical winning percentage" is the probability that the team would win (on a neutral field) against a team selected at random from the 118 possible opponents. After week 12, the list looks like this (note that the TWP rank differs from the ISOV rank in several important cases):

Theretical Winning Percentage
21 Nov 2005 11:08:54 (US Central)

Team Record Conf TWP ISOV
Rank
Trec
1 Texas 10-0 B12 1.0000 1 118-0
2 Virginia Tech 9-1 ACC 0.9915 3 117-1
3 Southern California 11-0 P10 0.9831 4 116-2
4 Ohio State 9-2 B10 0.9746 2 115-3
5 Miami-Florida 8-2 ACC 0.9661 5 114-4
6 Penn State 10-1 B10 0.9576 6 113-5
7 Auburn 9-2 SEC 0.9492 7 112-6
8 LSU 9-1 SEC 0.9407 11 111-7
9 Notre Dame 8-2 ND 0.9322 8 110-8
10 Michigan 7-4 B10 0.9237 9 109-9
11 Alabama 9-2 SEC 0.9153 10 108-10
12 Boston College 8-3 ACC 0.9068 12 107-11
13 Texas Tech 9-2 B12 0.8983 14 106-12
14 Iowa State 7-3 B12 0.8856 13 104.5-13.5
14 Iowa 7-4 B10 0.8856 17 104.5-13.5
16 Georgia 8-2 SEC 0.8729 23 103-15
17 Colorado 7-3 B12 0.8644 18 102-16
18 West Virginia 8-1 BigE 0.8559 16 101-17
19 Minnesota 7-4 B10 0.8475 15 100-18
20 Oregon 10-1 P10 0.8347 19 98.5-19.5
20 Louisville 7-2 BigE 0.8347 26 98.5-19.5
22 Fresno St 8-2 WAC 0.8220 21 97-21
23 Clemson 7-4 ACC 0.8136 20 96-22
24 TCU 10-1 MW 0.8051 28 95-23
25 South Florida 6-3 BigE 0.7924 22 93.5-24.5
25 Wisconsin 8-3 B10 0.7924 27 93.5-24.5
27 Florida St 7-3 ACC 0.7797 29 92-26
28 California 7-4 P10 0.7712 24 91-27
29 Georgia Tech 7-3 ACC 0.7585 25 89.5-28.5
30 Michigan St 5-6 B10 0.7542 31 89-29
31 Florida 7-3 SEC 0.7500 33 88.5-29.5
32 Oklahoma 6-4 B12 0.7373 30 87-31
33 Arizona St 5-5 P10 0.7288 34 86-32
34 Purdue 5-6 B10 0.7203 32 85-33
35 UCLA 9-1 P10 0.7119 37 84-34
36 Northwestern 7-4 B10 0.7034 35 83-35
37 Virginia 6-4 ACC 0.6949 38 82-36
38 Maryland 5-5 ACC 0.6864 39 81-37
39 Texas A&M 5-5 B12 0.6780 41 80-38
40 Nebraska 6-4 B12 0.6695 36 79-39
41 South Carolina 7-4 SEC 0.6610 43 78-40
42 Pittsburgh 5-5 BigE 0.6483 42 76.5-41.5
43 North Carolina St 5-5 ACC 0.6441 40 76.0-42.0
44 Tulsa 7-4 CUSA 0.6398 48 75.5-42.5
45 Tennessee 4-6 SEC 0.6271 44 74-44
46 Washington St 5-6 P10 0.6186 45 73-45
47 Southern Miss 5-5 CUSA 0.6102 51 72-46
48 Arkansas 4-6 SEC 0.6017 47 71-47
49 BYU 6-5 MW 0.5932 57 70-48
50 Boise St 8-3 WAC 0.5847 65 69-49
51 Wake Forest 4-7 ACC 0.5720 50 67.5-50.5
51 Missouri 6-5 B12 0.5720 55 67.5-50.5
53 Utah 6-5 MW 0.5593 53 66-52
54 North Carolina 5-5 ACC 0.5466 46 64.5-53.5
55 San Diego St 5-6 MW 0.5466 56 64.5-53.5
56 Kansas St 5-6 B12 0.5339 49 63-55
57 Northern Illinois 6-4 MAC 0.5254 54 62-56
58 Stanford 5-5 P10 0.5127 52 60.5-57.5
59 UTEP 8-2 CUSA 0.5127 58 60.5-57.5
60 Arizona 3-7 P10 0.5000 62 59-59
61 Toledo 7-3 MAC 0.4915 73 58-60
62 Navy 6-4 Ind 0.4788 67 56.5-61.5
63 UAB 5-5 CUSA 0.4788 72 56.5-61.5
64 Connecticut 4-5 BigE 0.4619 75 54.5-63.5
65 Houston 5-5 CUSA 0.4576 68 54.0-64.0
66 Kansas 5-5 B12 0.4534 63 53.5-64.5
67 Rutgers 6-4 BigE 0.4364 61 51.5-66.5
68 Vanderbilt 5-6 SEC 0.4322 69 51.0-67.0
69 Washington 2-9 P10 0.4280 59 50.5-67.5
70 Miami-Ohio 6-4 MAC 0.4153 78 49-69
71 Colorado St 6-5 MW 0.4068 76 48-70
72 Air Force 4-7 MW 0.3983 70 47-71
73 Baylor 5-6 B12 0.3898 66 46-72
74 Indiana 4-7 B10 0.3814 60 45-73
75 UCF 8-3 CUSA 0.3729 77 44-74
76 New Mexico 6-5 MW 0.3644 80 43-75
77 Oregon St 4-7 P10 0.3559 64 42-76
78 Wyoming 4-7 MW 0.3475 79 41-77
79 Central Michigan 6-5 MAC 0.3390 81 40-78
80 Memphis 5-5 CUSA 0.3305 82 39-79
81 Army 4-6 Ind 0.3220 74 38-80
82 Oklahoma St 4-6 B12 0.3136 71 37-81
83 Bowling Green 6-4 MAC 0.3051 83 36-82
84 Western Michigan 7-3 MAC 0.2966 89 35-83
85 SMU 4-6 CUSA 0.2797 85 33.0-85.0
86 Mississippi 3-7 SEC 0.2754 84 32.5-85.5
86 East Carolina 4-6 CUSA 0.2754 90 32.5-85.5
88 Hawaii 4-6 WAC 0.2712 86 32-86
89 Cincinnati 4-6 BigE 0.2500 88 29.5-88.5
90 Marshall 4-6 CUSA 0.2458 91 29.0-89.0
91 Kentucky 3-7 SEC 0.2373 87 28-90
92 Louisiana Tech 6-3 WAC 0.2331 92 27.5-90.5
93 Nevada 7-3 WAC 0.2203 93 26-92
94 Akron 5-5 MAC 0.2119 94 25-93
95 Syracuse 1-9 BigE 0.1992 96 23.5-94.5
96 Illinois 2-9 B10 0.1949 95 23-95
97 Middle Tenn St 3-6 SBC 0.1907 102 22.5-95.5
98 Eastern Michigan 4-7 MAC 0.1780 99 21-97
99 Tulane 2-8 CUSA 0.1695 98 20-98
100 Rice 1-9 CUSA 0.1610 100 19-99
101 Ball State 4-7 MAC 0.1525 101 18-100
102 Duke 1-10 ACC 0.1441 97 17-101
103 Ohio 4-6 MAC 0.1356 106 16-102
104 Arkansas St 5-5 SBC 0.1271 103 15-103
105 UNLV 2-9 MW 0.1186 104 14-104
106 UL Monroe 5-5 SBC 0.1102 109 13-105
107 Mississippi St 2-8 SEC 0.1017 105 12-106
108 San Jose St 2-8 WAC 0.0932 107 11-107
109 Utah St 2-8 WAC 0.0847 108 10-108
110 UL Lafayette 5-5 SBC 0.0763 110 9-109
111 Idaho 2-8 WAC 0.0678 111 8-110
112 Kent St 1-9 MAC 0.0593 112 7-111
113 Florida Atlantic 2-8 SBC 0.0508 115 6-112
114 New Mexico St 0-11 WAC 0.0424 114 5-113
115 Troy 4-6 SBC 0.0339 116 4-114
116 North Texas 2-8 SBC 0.0254 117 3-115
117 Temple 0-11 Ind 0.0169 113 2-116
118 Florida Intl 3-6 SBC 0.0085 118 1-117
119 Buffalo 1-10 MAC 0.0000 119 0-118

One of the things the (ISOV-based) TWP provides is a "degree of confidence" for the predictions. Since the value is the probability of beating a randomly chosen team, we can calculate the probability that the prediction team A will win over team B is correct is given by
Prob(A beats B)= P×(1-Q)

(P×(1-Q)+Q×(1-P))
where P is TWP(A) and Q is TWP(B). For instance, the probability that Auburn would beat LSU on a neutral field is

.9492×(1-.9407)/(.9492×(1-.9407)+(1-.9492)×.9407) = .0563/.1041 = .5408
So, 541 of a thousand times this Auburn team should beat this LSU team on a neutral field.