Для турниров есть намного проще система ... ввести систему ставок!
Так как по регламенту заранее известно кто против кого и когда играть будет - просто автоматическии ввести голосование.
Экспертная группа (или организатор) выставляет начальные коэфициенты на победу каждого игрока в каждой паре, а потом уже сами игроки турнира могут проголосовать за того или другого, тем самым немного подкорректировать коэфициент.
Ну и само собой понятно, что количество балов заработанных в случае победы умножается на окончательный коэфициент победы игрока.
Например 4-й тур "Best of HeroesWorld"
Britvo4ka vs numOne (ошибка в таблице)
П1 = 1.75 Н=2.00 П2=1.9 (где П-победа Н-ничья)
Допустим Britvo4ka выграл и получает по рэйтинговому подсчету 25 балов и умножаем на коэф 1.75 = 44 бала.