ELO pt. system (modified)
The ELO pt. system that is used here, is based on the original ELO pt. system (http://en.wikipedia.org/wiki/ELO_rating_system
) but is somewhat modified in how point losses are handled and it is scaled in other ways as well explained below.
In this system points for a victory are limited to a set value (called the K - value). For example K might be 100 for a 1v1 match or 150 for a 2v2 match, etc... That number is set in the control panel ('League Settings -> League Options') and scales accordingly based on match size, by 33% for each significant jump in a match size.
100% of the K value is only awarded for matches where the opponents are very far away in rank and the underdog wins. For example, if there are 100 clans in the league and #1 plays #100, the full K value will be awarded if the #100 ranked clan wins. If #1 wins only a very small percentage of K is available. If clans are very close in rank, for instance #1 plays #2, roughly 50% of K is avaliable. As ranks separate and the expected, higher ranked clan wins, the K value shrinks further away from it stated value, and conversely as the underdog or lower ranked clan wins K grows close to it's full value. The variable that describes this is referred to as E. When clan #100 beats #1, E might be .99 and vice versa E might be .01
This system is in place for both warriors and clans. K never reaches 100% until the tournament draws to a close. It starts out automatically devalued at the beginning of each tournament and grows closer to 100% as the tournament continues. To re-iterate with an example, K might be set to 100 pts in the control panel. And 100% of K may be awarded when a very low ranked clan beats a high ranked clan, but even while K = 100 in this instance, at the beginning of each tournament it is devalued automatically back to 1/2 of that. If the exact same match was played the last day of the tournament 100% of K would be awarded. As the tournament moves toward it's conclusion K becomes closer to be worth it's full value - this is called the intensification period.
Point losses are relegated to clans or warriors only, who fall into the Power Range and bonuses are applied to clans or warriors who win against clans or warriors in the power win range. Point losses are lower as clans fall lower into the range and are not applied at all when clans or warriors fall out of that range.
The power win range is set in the 'League Options' menu.
ELO point system applies to both clans and warriors. During warrior point calculations the average rank of the total warriors involved is used for the point calculation.
Two other factors influence the ELO pts awarded. They are called O and W. O is the offset that devalues the points as same clans play themselves in the same day. So if clan A plays clan B 10 times in one day, each game is worth less. W is the variable that defines the intensification period, as the tournament gets closer to ending W grows closer to 1.
In the end ELO pts are calculated as such = K x E x W x O
K - K value (explained above)
E - .01 to 1 (based on if the underdog or favorite won and how close in rank they were)
W - starts at .5 on day one of a new tournament and grows to 1 on the last day of the tournament
O - offset starts at 1 when same clans play against each other for the first time on a day, second match it is .9, third match it is .8, etc... After 10 matches against similar clans it is .1 and stays at .1
*Note: K can be set in the control panel, and how many times clans may play each other in one day can be set in the control panel as well.