OpenScorOpenScor
Login

Ranking Calculator

Understand how the Mastery Score system works by simulating match outcomes and seeing how rankings change. This tool helps you understand the fairness and transparency of our ranking system.

Match Simulation
Enter player rankings, match history, and final score to see how rankings are calculated.

Player 1

Player 2

Match Score

How It Works
Understanding the Mastery Score calculation

Expected Score

Based on the rating difference, we calculate the probability of each player winning. A higher-rated player has a higher expected score.

K-Factor

Determines how much rankings can change. Newer players (fewer matches) have higher K-factors, allowing faster adjustments. The K-factor also increases with larger rating differences.

Score Factor

Dominant wins (large score differences) are rewarded more. A 6-1 victory counts more than a 6-4 victory, encouraging competitive play.

Upset Bonus

When a lower-ranked player beats a higher-ranked player, they receive a significant bonus (up to 3x). This rewards skill improvement and prevents the system from being too conservative.

Why This System?
Benefits for the community

Fair & Accurate

The system considers multiple factors, not just wins and losses, providing a more accurate representation of skill.

Encourages Competition

Upset bonuses and score factors reward players for challenging themselves and playing their best.

Adaptive Learning

New players adjust faster, while experienced players have more stable rankings, creating a balanced system for all skill levels.

Transparent

Every calculation is visible and explainable, building trust in the ranking system.

Tips

• Try different score combinations to see how dominant wins affect rankings

• Experiment with rating differences to understand upset bonuses

• Compare players with different match counts to see K-factor effects