An idea how to implement rankings for quakeworld dueling.
After talking to
soma admin of
QuakeWorld summerjam for a bit I want some more input on this. Today a lot of duel tournaments are run in qw. Most of them use the excellent phpTourney system made by eb.
Sadly even tho this script supports multiple seasons, we get to see yet another new page each time a new tournament is launched. Wouldnt it be great if we could have all these competitions run under the same roof?
This could be done if we configured the phptourney-script on a solid host, lets say qw.nu or
qwdrama.com or some other place we believe will be around for a long time.
Then we need to 'recruit' the existing tournament-admins to run their tournaments here. Anni+ownage crew would have admin access so they can run their excellent ownage tournament. Admins of ignition would get access to run their thing. dmm4-admins also etc. Everyone that wishes to organize a tournament that meets some kind of standards could do it here.
So what is the benefits from this.
*We get a nice source of qw-history and statistics gathered in one place.
*It would allow for a ranking system much like the one used in tennis.
*Much easier for outsiders and rookies to find out about running tournaments
The ranking system would of course need to be worked out in more detail. My first suggestion is to give every tournament a status value depending on their size and quality.
Example
-------
duelmania True masters = 20
duelmania.se = 5
duelmania.hu = 3
Ownage = 10
summerjam = 4
dmm4 = 5
ignition = 1
Then you get points when you lose a losers bracket game or win the tournament.
Losing in True masters LB round 6 would mean 20*6 = 120 pts.
Losing in ownage LB round 7 would mean 10*7 = 70 pts.
Losing in 3rd LB-round of ignition would mean 1*3 = 3pts.
Another way would be to take the lb-round in square. To make tournaments with many players count even more.
Losing in True masters LB round 6 would mean 20*6^2 = 720 pts.
Losing in ownage LB round 7 would mean 10*7^2 = 490 pts.
Losing in 3rd LB-round of ignition would mean 1*3^2 = 9pts.
I haven’t looked at the php code, but my guess is that this should possible to implement easy.
The tricky part is to get the formula and tournament value right. But this is something that should be discussed by the users and admins.