Documentation
Draft Scoring Formula
Halaman ini menjelaskan cara kalkulasi penilaian draft di simulator: profile hero, lineup rating, counter index, win probability, sampai rekomendasi ban dan pick.
1) Hero Profile ke Team Metric
Setiap hero dipetakan ke role, lalu role tersebut punya baseline kontribusi metric. Setelah itu dikoreksi pakai performa hero global dari WR, BR, dan Use Rate.
Performance Boost
(winRate - 0.5) * 8 + useRate * 1.8 - banRate * 0.9
Nilai boost ini kemudian dipakai untuk adjust semua metric role hero.
2) Team Profile dan Line Up Rating
Profile tim dihitung dari rata-rata profile seluruh hero yang dipick tim tersebut.
| Metric | Weight |
|---|---|
| Early to Mid Game Potential | 1.1 |
| Late Game Potential | 1.0 |
| Damage Potential | 1.2 |
| Survivability | 1.1 |
| Control Ability | 1.0 |
| Push Ability | 0.8 |
| Team Coordination | 1.2 |
Line Up Rating
sum(metric * weight) / sum(weight)
3) Counter Index
Counter index mengambil data increase win rate dari pasangan hero antar tim. Semua pair dihitung lalu dinormalisasi.
Blue Counter Index
(blueCounterRaw / pairCount) * 100
Red Counter Index
(redCounterRaw / pairCount) * 100
Delta
delta = blueCounterIndex - redCounterIndex
4) Win Probability
Skor tim menggabungkan lineup rating, average WR tim, dan delta counter index.
blueScore = blueLineupRating + blueAvgWR * 4 + delta * 0.45
redScore = redLineupRating + redAvgWR * 4 - delta * 0.45
blue% = blueScore / (blueScore + redScore) * 100
red% = redScore / (blueScore + redScore) * 100
5) Rekomendasi Pick dan Ban
Pick Recommendation
Saat ada enemy pick
score = counterIncrease * 0.7 + winRate * 0.2 + useRate * 0.15 - banRate * 0.05
Semakin tinggi, semakin direkomendasikan untuk dipick.
Ban Recommendation
Threat + Pressure model
threat = WR * 0.45 + BR * 0.35 + Use * 0.2
score = threat + pressure * 0.9
Pressure adalah seberapa kuat hero lawan meng-counter pick tim kamu saat ini.
Catatan Penting
- Semua angka adalah estimasi berbasis data statistik historis, bukan jaminan hasil match.
- Perubahan meta patch bisa membuat bobot ideal ikut berubah.
- Draft yang baik tetap perlu konteks player comfort, hero pool, dan execution tim.
