Numerous factors contribute to home court advantage changes - opponent quality, game result, margin of victory (or loss), and location of the game. On top of that, real life historical fan attendance numbers over the past 30 years were used to come up with a fan loyalty factor which also plays a role in how "fair weather" a school's fans are.