11-16-2017, 02:39 AM
(This post was last modified: 11-16-2017, 02:43 AM by 37thchamber.)
I suspect your k factor is a little on the high side. An 80 pt gain is a 160 pt swing. That's way too much variance for one result IMO and a possible cause for rank inflation. This would also allow you to weight playoff games more. I'd probably go for 24 in the regular season and 32 in the playoffs. Just need to make sure your margin of victory adjustments don't allow it to extend beyond those limits probably.
Home advantage is also a must. In any implementation of the Elo rating system where home field is a factor, it is used (typically by adjusting rankings in the calculation) because it hurts the rating system to exclude it (and you get rank inflation). I'd suggest a rank advantage of about 150 pts as a test. I think it was JuOSu who did it before but can't remember what adjustment was made.
Solid stuff though. You beat me to it with the margin of victory implementation (I was planning to use a variant of the system used for soccer) which was one of the things I noted as being missing from the last implementation we saw of Elo here.
(Also why does everyone call these ELO ratings? It's Elo. Elo is a dude's name.)
Home advantage is also a must. In any implementation of the Elo rating system where home field is a factor, it is used (typically by adjusting rankings in the calculation) because it hurts the rating system to exclude it (and you get rank inflation). I'd suggest a rank advantage of about 150 pts as a test. I think it was JuOSu who did it before but can't remember what adjustment was made.
Solid stuff though. You beat me to it with the margin of victory implementation (I was planning to use a variant of the system used for soccer) which was one of the things I noted as being missing from the last implementation we saw of Elo here.
(Also why does everyone call these ELO ratings? It's Elo. Elo is a dude's name.)
I impersonate a programmer for a living
Father of the League Wiki • Friendly Neighbourhood Angry Black Guy™ • NOT British
Originator of the Sim League Cinematic Universe (SLCU)
Super capitalists are parasites. Fite me.
Alternatively, if you agree, you can support a grassroots movement dedicated to educating and organising the working class by buying a digital newspaper subscription. Your support would be greatly appreciated.