LockBlaze Rating System

A comprehensive guide to understanding our advanced performance rating system for Deadlock players

🎯Rating Philosophy

Understanding the core principles behind LockBlaze ratings

Raw Performance Focus

Our rating system prioritizes individual skill and performance over match outcomes. Win/loss results do not directly impact your rating, allowing for accurate skill assessment regardless of team composition or external factors.

Multi-Dimensional Analysis

Rather than relying on simple KDA ratios, we analyze multiple performance dimensions including combat effectiveness, economic efficiency, team contribution, and strategic impact.

📊Rating Scale & Grades

S
Above Exceptional
99.5+

Legendary performance, top 0.1% of players

A+
Exceptional
90-99

Outstanding skill, consistently dominates matches

A
Excellent
80-89

High-level play, strong in most areas

B+
Very Good
70-79

Above average with clear strengths

B
Good
60-69

Solid performance, room for improvement

C+
Average
50-59

Baseline competency, developing skills

C
Below Average
40-49

Needs significant improvement

D
Poor
30-39

Struggling with fundamentals

F
Very Poor
0-29

Requires extensive practice

Individual Match Rating

How we calculate your performance rating for each match

Performance Components

KDA Impact

40% Weight

Measures combat effectiveness using kills, deaths, and assists

KDA = (Kills + Assists) / max(Deaths, 1)
Score = min(1.0, log(1 + KDA) / log(1 + 6))

Uses logarithmic scaling to properly reward exceptional KDA without harsh caps. A KDA of 6.0 achieves maximum score (1.0).

Kill Impact

25% Weight

Evaluates the frequency and timing of eliminations

Kills Per Minute = Total Kills / Match Duration (minutes)
Score = min(1.0, Kills Per Minute / 0.5)

0.5 kills per minute represents excellent aggressive play and earns maximum score.

Economic Performance

20% Weight

Combines soul generation and last-hitting efficiency

Net Worth Per Min = Total Souls / Match Duration (minutes)
Last Hits Per Min = Last Hits / Match Duration (minutes)
Score = min(1.0, (Net Worth/800) × 0.6 + (LH/5.0) × 0.4)

Targets: 800 souls/minute and 5 last hits/minute for optimal economic performance.

Team Contribution

10% Weight

Measures support and teamwork through assist frequency

Assists Per Minute = Total Assists / Match Duration (minutes)
Score = min(1.0, Assists Per Minute / 0.6)

0.6 assists per minute indicates strong team coordination and map presence.

Survivability

5% Weight

Penalizes excessive deaths that limit map impact

Deaths Per Minute = Total Deaths / Match Duration (minutes)
Score = max(0.0, 1.0 - (Deaths Per Minute / 0.4))

0.4 deaths per minute (1 death per 2.5 minutes) begins applying significant penalties.

Performance Modifiers

Difficulty Bonus

Adjusts rating based on opponent skill level (badge ranks)

Bonus = 1.0 + (Difficulty Factor × 0.3)

Up to 30% bonus for matches against high-skilled opponents

Game Length Bonus

Rewards sustained high performance in extended matches

Bonus = 1.1 if (Duration >= 40min AND Performance > 0.7)

10% bonus for maintaining excellence in long games

Final Calculation

Performance Score = Σ(Component × Weight)
Modified Score = Performance × Difficulty Bonus × Game Length Bonus
Final Rating = (Modified Score ^ 0.8) × 100

The power curve (^0.8) creates better score distribution by slightly compressing the high end while maintaining distinction between skill levels.

🏆Overall Player Rating

How we calculate your comprehensive skill assessment across multiple matches

Component Ratings

Impact Rating

25% Weight

Measures your overall game impact through kills, objectives, and economic efficiency

Combines: Kills per minute (35%), Objectives (35%), Net worth (20%), Difficulty (10%)

Clutch Rating

20% Weight

Evaluates performance in high-pressure situations and critical moments

Combines: KDA (60%), Kills per minute (20%), Match difficulty (20%)

Positioning Rating

15% Weight

Assesses tactical positioning through kill-to-death efficiency

Formula: (Kills per minute / Deaths per minute) normalized to 3.0 ratio

Accuracy Rating

15% Weight

Measures mechanical skill through aim accuracy and precision

Uses accuracy data when available, falls back to performance approximation

Utility Rating

10% Weight

Evaluates resource management and objective control

Combines: Net worth efficiency (40%), Objectives (30%), Accuracy (30%)

Difficulty Rating

10% Weight

Reflects the average skill level of opponents faced

Based on average badge levels of opposing teams across all matches

Consistency Rating

5% Weight

Measures performance stability across different matches and conditions

Calculated using standard deviation of difficulty-normalized match ratings

🤖Special Handling

Bot Matches

Matches against AI opponents receive special treatment to ensure fair rating calculations:

  • • Assigned baseline difficulty level (25/50 on normalized scale)
  • • Individual match ratings averaged directly for overall score
  • • Perfect consistency rating (100) applied
  • • Used for practice and skill development tracking

Missing Badge Data

When opponent badge levels are unavailable from the API:

  • • Baseline difficulty (50%) applied to prevent rating penalties
  • • Ensures fair assessment regardless of data availability
  • • Consistent with mid-tier opponent assumption

🚀Continuous Improvement

Our rating system is continuously evolving based on:

Data Analysis

  • • Player performance trends
  • • Meta changes and balance updates
  • • Statistical accuracy validation
  • • Cross-skill-level comparisons

Community Feedback

  • • Player experience reports
  • • Rating accuracy discussions
  • • Feature requests and suggestions
  • • Competitive scene insights

This documentation reflects the current state of our rating system. For questions or feedback, please reach out to our development team.