hey, so our pitchnut club www.pitchnut.com is having a tourniment soon. but we need an effective way to rank people.
Someone sugested we use eigenvectors to calculate this, however, no one has any idea of how we would do this. we used to have if you beat someone you gain half their rank. aka, 12 beats 6 you go up 3 places. however, this has caused issues where people refuse to play people too many ranks lower then them. also, if person in place 1 just has a bad game, and they lose to like 8, they're down a lot of places, even though they still may be far better then person 4.
Any ideas on how we could solve this?
Someone sugested we use eigenvectors to calculate this, however, no one has any idea of how we would do this. we used to have if you beat someone you gain half their rank. aka, 12 beats 6 you go up 3 places. however, this has caused issues where people refuse to play people too many ranks lower then them. also, if person in place 1 just has a bad game, and they lose to like 8, they're down a lot of places, even though they still may be far better then person 4.
Any ideas on how we could solve this?
