Not logged inOpenClonk Forum
Up Topic Positive feedback in league systems

This board is threaded (i.e. has a tree structure). Please use the Reply button of the specific post you are referring to, not just any random button. If you want to reply to the topic in general, use the Post button near the top and bottom of the page.

Post Reply
In Response to Asmageddon
Well, that had nothing to your post. ^^
We could divide players into ranks in each category, example categories would be:
Magic melee
Weapon melee
Parkour
Crazy parkour
Settlement
Etc.
And give them ranks in each category basing on their winning percentage:
N/A - player does not play this type of games(too much)
Complete loser - <19%
Loser - 19-23%
Terrible - 24-29%
Poor - 30-34%
Very bad - 35-38%
Bad - 39-42%
Below average - 43-47%
Average - 48-52% of victories
Above average - 53-57%
Good - 58-61%
Very good - 62-65%
Excellent - 66-70%,
Awesome - 71-75%
Master - 76-80%
Godlike - >80%

And then there would be few leagues:
n00b - Loser & Complete loser
Novice - Terrible & Poor
Begginer - Very bad & Bad
Normal - From above to below average
Advanced - Good & Very good
Expert - Excellent & Awesome
Master - Master & Godlike
[If neccesary this could be split into more/less leagues]
Player gains points individually in each of these leagues, and is only able to play in his current league, one above and one below. Victory against player from higher rank counts 2x as victory against even player, while victory against someone weaker counts as 1/2 of normal victory.

Win/Loss ratio would be calculated as follows: Victory counts as 100% and loss as 0%, then last 50 game results get averaged. Why 50? Well, it could as well be 40, 60, 100 or 200, but I picked 50 instead of all games, as it could become hard to change rank after >1000 games, which could result in a average player, that becomes master(his last 50 games were victorious in his current league), but still plays within Normal league, which is a bit pointless.
Player starts with all of the last 50 games marked as 50% (not a victory, but not a loss either), and then slowly climbs upwards/downwards moving into other leagues, where players are roughly of same skill as him. So player starts, wins every match in Normal league, then moves quickly into Advanced one, wins 75% of games, climbs upwards to Expert, where he wins only 60% of the time, then after some time he reaches Master league, where he wins only 45% of time, this way he sometimes falls back into Expert league, then climbs to Master quickly, and his overall rank is Expert/Master.

PS.:
We could as well have the leagues based on player rank instead of their level*
*For example: Master league is composed of 5% best players, n00b of 5% worst, Normal of 14% average, and so on. This way when amount of REALLY good players is low more with lower win/loss ratio are pulled into Master league to keep it not-empty.
Also we could make amount of leagues dependent on amount of regulary playing players, so when there are only 20 players they all play together, when there are 40 they are divided into two leagues. Basic principle could be: At least 20 ppl per league. (more or less for different leagues; it's sure thing that there will be more Normal players than Masters.)

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill