Chess.com Unofficial Risk Analysis Platform
Developed by jordi_agostAnalyzing Player...
Estimating Elo from recent games...
This value is a Performance Rating. It's calculated based on your results (wins, losses, draws) and the ratings of your opponents in the selected games. It answers the question: "What Elo rating would a player need to have to achieve these results against this specific pool of opponents?"
For each game, an "expected score" \(E\) is calculated based on the rating difference. The formula is:
$$ E = \frac{1}{1 + 10^{(R_o - R_p) / 400}} $$
Where \(R_o\) is the opponent's rating and \(R_p\) is the performance rating we are looking for. The tool adjusts the value of \(R_p\) until the sum of expected scores from all games (\(\sum E_i\)) equals your actual score.
No, this metric is not a direct indicator of cheating. A high performance rating on its own is not proof of foul play. Players can have lucky streaks or be genuinely underrated and improving rapidly.
It's a tool for measuring recent form and providing context:
Performing statistical analysis...
This tool measures how statistically surprising a player's performance is. It compares the score they actually got with the score they should have gotten based on their rating and their opponents' ratings. The key is the Z-Score, which tells us if a result is normal or a statistically rare event.
The Z-Score measures how many standard deviations a result is from the expected mean. The formula is:
$$ Z = \frac{S_{obs} - S_{exp}}{\sigma} $$
The graph shows the probability of all possible outcomes. The center ('0') represents the expected performance. The marker shows where the player's actual performance landed. If the marker is in the big central hump, the performance was normal. If it's far out in the tails, it was a statistically rare event.