The way we rank is my match win/loss ratio, then game win/loss ratio, then by # of match win and lastly by the # of game wins. The problem with that is that one person could come in and win one tournament and stay on top with his 1.00 ratio.
We have though of other ways to do it. Like total wins (but that would rank someone 30-50 over someone who is 20-0) & by giving points for matches won (but again, over time someone who plays A LOT and goes is 50-50 could be ranked higher than someone who is 25-0). Lastly, we looked at win/loss spread (again, it can benefit the player who is fairly good, plays more and is 60-30 over the player who can’t make EVERY tourney but is 29-0).
Also, a big problem with ALL of the systems is that someone who is good enough can intentionally take a loss in the first round of a double elimination tournament just to get more wins (since you have more matches in the loser’s bracket).
Does anyone have a good way of ranking players? If it helps, the tourney data I have in my database holds the winner/loser of every match, and the game score (2-0, 2-1, etc.) and I am able to retrieve the 1st, 2nd and 3rd place competitors in every tourney.