Skip to main content

Discount Tables

Discount tables control how points from past tournaments are reduced over time. Without discounts, a player who competed heavily one season would keep those points indefinitely, making it difficult for newer or more recently active players to rise in the rankings. Discount tables prevent this by gradually reducing the value of older results.

How discounts work

When a discount table is applied to a ranking modality:

  1. Points earned in recent tournaments count at full value.
  2. Points from older tournaments are multiplied by a discount factor (less than 1), reducing their contribution.
  3. As tournaments age further, the discount increases until the points eventually expire or reach a minimum value.

The specific discount rates and time windows are configured per discount table.

Creating a discount table

  1. Go to Dashboard → Rankings → [Your Ranking] → Discount Tables.
  2. Click Create discount table.
  3. Define the discount rules:
    • Time window — how old a result must be before the discount applies (e.g., after 6 months, after 1 year)
    • Discount rate — the percentage of points retained at each time stage
  4. Give the table a name.
  5. Save.

Assigning a discount table to a modality

Once created, a discount table can be assigned to one or more ranking modalities:

  1. Go to the ranking modality settings.
  2. Find the Discount option.
  3. Select the appropriate discount table.
  4. Save.

Viewing discount impact

When viewing a player's ranking history (the balance detail), you can see how discounts have been applied to their historical results. This makes the full calculation transparent to players and administrators.

Note: The exact discount calculation formula may vary depending on your community's configuration. Contact your administrator for the specific rules applied to your ranking.