duelstat

Yöntem

DS puanı, bir oyuncunun bir maçta yaptığı sayılabilir işlerin ağırlıklı toplamıdır. Üçüncü bir tarafın 0-10 notuna dayanmıyor; her sayı buradaki tablodan geriye izlenebilir.

Formül

DS = ham puan × rakip gücü

Ham puan aşağıdaki tablodan gelir. Rakip gücü rakip kulübün önceki beş sezonuna bakan bir çarpandır (0.85–1.15).

api-football'un kendi rating alanı sayfalarda gösteriliyor ama sıralamaya girmiyor. O alan üçüncü bir tarafın kanaati; omurga olsaydı "hesabı biz yapıyoruz" cümlesi kurulamazdı.

Aksiyon ağırlıkları

EylemPuanNot
Gol+6.0Mevkiden bağımsız
Asist+4.0
Kurtarılan penaltı+4.0Kaleci
Kazanılan penaltı+1.5
Tam maç katkısı+1.5Dakika oranıyla ölçekli
Kurtarış+0.8Kaleci
Kilit pas+0.6
Blok+0.4
İsabetli şut+0.4
Top kesme+0.35
Müdahale+0.35
Başarılı dribling+0.25
Kazanılan ikili mücadele+0.12
Kazanılan faul+0.08
Yapılan faul−0.08
Sarı kart−0.8
Yenilen gol−0.7Kaleci
Kaçırılan penaltı−2.0
Yapılan penaltı−2.0
Kırmızı kart−3.0

Gol yememe — mevkiye göre

En az 60 dakika oynamış olmak şartıyla:

Kaleci+4.0
Defans+2.0
Orta saha+1.0
Forvet+0.5

Kaleci payı neden defansın iki katı: bir kalecinin sayılabilir eylem hacmi bir kanadınkiyle yarışamaz. İlk ayarda en iyi kaleci birleşik tabloda ancak 100. sıraya çıkabiliyordu — mevki filtresi olmadan bakan biri için yanlış bir tablo. Kurtarış puanını daha da yükseltmedik çünkü kurtarış sayısı kötü savunmanın önünde şişer: denenen bir ayarda 74 kurtarış / 2 gol yememesi olan kaleci, 53 kurtarış / 4 gol yememesi olanın önüne geçiyordu.

Örnek hesap

2 gol, 1 asist atmış bir forvetin 90 dakikalık maçı:

EylemAdet × PuanKatkı
90 dakika oynadı1 × 1.51,50
2 gol2 × 612,00
1 asist1 × 44,00
3 isabetli şut3 × 0.41,20
2 kilit pas2 × 0.61,20
4 kazanılan ikili mücadele4 × 0.120,48
1 başarılı dribling1 × 0.250,25
2 yapılan faul2 × -0.08-0,16
Ham puan20,47
Rakip Galatasaray ise (× 1.15)23,54
Rakip ligin en zayıfı ise (× 0.85)17,40

Aynı maç, rakibe göre 23,54 ile 17,40 arasında değişiyor — yaklaşık %35 fark.

Toplam, DS/90, Ham/90 — hangisi?

Sıralamalarda üç ölçü var ve üçü farklı soruyu cevaplıyor. Doğrusu yok; hangi soruyu sorduğuna bağlı.

ÖlçüNe demekNeyi ödüllendirir
Toplam DSSezon boyunca biriken puanın tamamıÇok oynayanı. Sakatlanmadan 34 maç oynayan, 20 maç oynayan bir yıldızı geçebilir.
DS / 90Toplam DS ÷ (dakika ÷ 90)Sahadayken verimli olanı. Dakika farkını ortadan kaldırır.
Ham / 90Rakip gücü çarpanı uygulanmadan önceki haliHam üretimi. DS/90 ile arasındaki fark = rakip düzeltmesinin etkisi.

Neden ikisi de gösteriliyor: DS/90 ile Ham/90 birbirine çok yakınsa, o oyuncunun puanı rakip düzeltmesinden neredeyse etkilenmemiş demektir. Ayrışıyorsa oyuncunun karşılaştığı rakip karışımı ligin ortalamasından farklı. Tek lig içinde bu fark genelde küçük (%1-2), çift sayfalarında ise anlamlı olabiliyor.

DS/90'ın bilinen zaafı: maçlara sonradan giren oyuncu şişer. Taze bir forvet yorgun savunmaya karşı dakika başına daha çok üretir. Bu yüzden dakika sütunu tabloda hep görünür ve sıralamaya en az 900 dakika oynayanlar girer. Çift sayfalarında dakika dağılımı çok farklıysa ayrıca uyarı çıkar.

Rakip gücü (YKG)

Rakip kulübün önceki beş sezondaki maç başına puanı hesaplanır, o sezonki lig katılımcıları içindeki yüzdelik dilimi bulunur ve 0.85–1.15 aralığına haritalanır. Ligin en güçlüsüne karşı 1.15, en zayıfına karşı 0.85.

Üç kural:

  • Hedef sezon hesaba girmez. Girseydi oyuncunun kendi maçının sonucu o maçın ağırlığını belirlerdi — döngüsel bir tanım.
  • Elo değil, yüzdelik dilim. Elo istatistiksel olarak daha iyi ayrıştırır ama "neden 1.07 aldın" sorusunun cevabı bir simülasyon geçmişi olur. Dilimde cevap tek cümle.
  • Yükselen takımlar ıskartaya çıkmaz. Alt ligdeki puanları bir kur üzerinden taşınır. O kur tahmin değil ölçüm: 2021-26 arası lig değiştiren 23 kulübün verisinden 0.60 çıktı (yükselenler 0.587, düşenler 0.609 — iki bağımsız grup, ters yönde yanlılık).

Bu ölçüm ne yapmıyor

Tek lig içinde rakip düzeltmesi çok az iş yapıyor. Ölçtük: çift devreli bir ligde herkes herkesle iki kez oynadığı için ortalama çarpan 1.00'e yakınsıyor ve kulüpler arası yayılım yalnızca %1.8. Yani sezon toplamında DS ile ham puan arasındaki fark ortalama %1.5. Bunu gizleyip "rakip gücüne göre düzeltilmiş sıralama" diye pazarlamak yanlış olurdu.

Geriye kalan tek sistematik etki "kendinle oynamıyorsun": Galatasaray'ın oyuncuları ligin en güçlü rakibiyle hiç karşılaşmadığı için çarpanları 0.99, ligin en zayıf takımının oyuncuları 1.01 alıyor.

Gerçek rakip kontrolü ortak rakip görünümünde. Orada rakip kümesi iki oyuncu için birebir aynı; karşılaştırma bir çarpanla düzeltilmiş değil, inşası gereği kontrollü. Çarpanın asıl işi farklı liglerdeki oyuncuları karşılaştırmaya geçildiğinde başlayacak.

Ayrıca ölçüm şunları görmez:

  • Topsuz alan açma, pres tetikleme, pozisyon alma — veri setinde yok.
  • Pasın kalitesi: 30 metrelik ara pas ile geriye emniyet pası aynı sayılıyor.
  • Maçın durumu: 5-0 önde atılan gol ile 89. dakika eşitlik golü aynı.
  • Takım arkadaşlarının kalitesi — güçlü kadroda üretmek daha kolay.

Kaynak

Maç, kadro ve aksiyon verisi api-football'dan geliyor. Puan durumu bizim kendi fikstür kayıtlarımızdan hesaplanıyor — böylece tablodaki puanla oyuncu puanları aynı maç kümesinden gelir. Kapsam ve bilinen veri sorunları →