Tier Atom Experts & Criteria
Team
iamZarevo
FounderManual Analysis & Gaming Expertise.
I work with the analysis of all relevant data, I compose and put it together. A 26-year-old intense gaming experience. Characterization and evaluation of characters based on all received data. Correction and bringing it to an accurate result. I know games well and understand them. The goal is to maximize the relevance of current data and the accuracy of our Tier Lists.
I am the owner of Tier Atom and its creator from the idea to the implementation of the design and code. TG: @iamZarevo / iamzarevo@gmail.com
To3ls
Mathematical analysis & codingMathematical data analysis.
Mathematical analysis, calculation, and data structuring. Coding. An authoritative gaming opinion.
He played the role of an esports player in city teams. 20 years of gaming experience & coding.
Gemini Research
Neural networkData collection and analytics.
It is used for additional accurate data collection and detailed analysis.
This is how we achieve maximum accuracy of our data and Tiers.
The Collective Mind
CommunityOpinion of the gaming community.
Collecting votes and data from a large number of independent players on the Tier Atom website and other resources.
Tracking trends, opinions, and analyzing data based on the results.
Tier Atom System
Our scripts and systemAnalyze and accurately calculate all incoming data.
Collecting information from the community, working with all other data, analyzing it and, in accordance with specially designed algorithms, producing accurate results.
Enjoy!
General Criteria etc
1. 10 EVALUATION CRITERIA.
Each tier list uses 10 evaluation parameters to determine the overall score and overall tier rank. These parameters may vary depending on the specific game or character.
For Example:
const keys = [
'pvp',
'pvx',
'damage',
'melee',
'def',
'aoe',
'range',
'combos',
'mobility',
'cooldown'
];
Each user can, at their discretion, provide a personal rating for each criterion based on their personal gaming experience:
from 1 to 10
2. HOW IS THE AVERAGE SCORE CALCULATED FOR EACH CRITERION?
Formula:
Where:
AVGk — average criterion score
votes_k — all votes based on a specific criterion
N — number of votes
3. HOW ARE ESTIMATES ROUNDED?
The whole system uses logical rounding:
Math.round(...)
For Example:
5.49 → 5
5.50 → 6
4. THE FORMULA FOR CONVERTING A SCORE TO A TIER RANK.
Main function:
function getTier(score){
if(score >= 9) return 's-tier';
if(score >= 7) return 'a-tier';
if(score >= 5) return 'b-tier';
if(score >= 3) return 'c-tier';
return 'd-tier';
}
Tier Rank Formula
| Rounded Score | Tier |
|---|---|
| 9–10 | S |
| 7–8 | A |
| 5–6 | B |
| 3–4 | C |
| 1–2 | D |
This kind of point distribution in relation to Tier Rank is standard for the gaming community.
5. HOW IS OVERALL SCORE (/100) CALCULATED?
The main formula:
keys.forEach(k=> total += Math.round(data[k] || 0));
or:
The formula for calculating the total number of points (Total Score)
Where:
AVG_i — Average criterion score
First comes the rounding
Then comes the sum
Max:
Since there are 10 criteria:
10 × 10 = 100
Therefore, the output is:
76/100
etc.
6. THE MOST IMPORTANT FORMULA IS OVERALL TIER RANK:
STEP 1 - each tier is assigned a WEIGHT
const weights = {
's-tier': 5,
'a-tier': 4,
'b-tier': 3,
'c-tier': 2,
'd-tier': 1
};
Weight table:
| Tier | Weight |
|---|---|
| S | 5 |
| A | 4 |
| B | 3 |
| C | 2 |
| D | 1 |
STEP 2 — Each criterion is translated into a tier
For example:
| Criteria | Avg | Rounded | Tier | Weight |
|---|---|---|---|---|
| PvP | 8.2 | 8 | A | 4 |
| Damage | 9.1 | 9 | S | 5 |
| Mobility | 6.6 | 7 | A | 4 |
etc
STEP 3 - The sum of the weights is calculated
weightSum += weights[t];
Formula:
STEP 4 - AVERAGE WEIGHT is calculated
const avgWeight = weightSum / keys.length;
The main formula of the overall tier rank:
7. How AVG_WEIGHT Transforms into OVERALL TIER:
if(avgWeight >= 4.5) bestTier = 's-tier';
else if(avgWeight >= 3.5) bestTier = 'a-tier';
else if(avgWeight >= 2.5) bestTier = 'b-tier';
else if(avgWeight >= 1.5) bestTier = 'c-tier';
else bestTier = 'd-tier';
The final formula of the overall tier:
| Avg Weight | Overall Tier |
|---|---|
| 4.5 – 5.0 | S |
| 3.5 – 4.49 | A |
| 2.5 – 3.49 | B |
| 1.5 – 2.49 | C |
| 1.0 – 1.49 | D |
8. All steps OF CALCULATING THE OVERALL TIER:
Completely:
STEP 1
Players vote:
1–10
STEP 2
The average is considered:
STEP 3
The average is rounded:
STEP 4
The rounded score turns into a tier:
9–10 → S
7–8 → A
5–6 → B
3–4 → C
1–2 → D
STEP 5
Tier turns (converts) into weight:
S=5
A=4
B=3
C=2
D=1
STEP 6
The average weight is calculated:
STEP 7
By avgWeight, the overall tier is selected.
9. IMPORTANT POINT: OVERALL SCORE AND OVERALL TIER ARE NOT DIRECTLY RELATED
This is very important.
OVERALL SCORE (/100)
Counts:
OVERALL TIER
It is generally considered separately through a system of scales.
Therefore, situations are possible:
| Score | Tier |
|---|---|
| 89/100 | A-tier |
| 82/100 | S-tier |
if the distribution of tier weights is different.
10. THE RANKING TABLE FORMULA:
For the character rating (ranking) table:
const finalScore = calcFinalFromAvg(avg);
Where:
total += Math.round(avg[k] || 0);
The ranking score formula:
In other words, ranking is sorted ONLY by numeric score. /100.
Not by tier.
11. THE FINAL MAIN FORMULA OF THE WHOLE SYSTEM:
Overall Tier Formula:
Overall Score Formula:
IN SHORT:
The system works like this:
Votes
→ Average
→ Round
→ Tier
→ Weight
→ Average Weight
→ Overall Tier
And the numerical score:
Votes
→ Average
→ Round
→ Sum
→ /100 score