לדלג לתוכן הראשי

כיצד לדרג את רמת המיומנות של שחקנים באמצעות מערכת דירוג Elo

Andy avatar
נכתב על ידי Andy
עודכן לפני יותר מ-10 חודשים

כיצד להפעיל או לבטל?

אתה יכול להפעיל/להשבית את דירוג Elo ב:

תצורה > קביעת תצורה של נתונים סטטיסטיים > תבניות משחק > הגדרות תבניות משחק

כאשר מופעל:

  • הדירוגים הרגילים והעונתיים מוצגים בדף מובילי הסטטיסטיקות

  • המשחקים הבאים מראים מידה של הסתברות למי יש הכי הרבה סיכויים לנצח בכל עימות

  • גרף של התפתחות הדירוגים כרגיל ושל העונה מוצג בעמוד השחקן

  • הגדרות הדירוג עבור כל משחק מוצגות בדף השחקן

דירוגי Elo מחושבים מאחורי הקלעים וייתכן שיש עיכוב של 5 דקות.

מהי מערכת דירוג Elo?

האחד הזה

מקצה אוטומטית טבלת מיקום לכל שחקן, המייצג את רמת המיומנות שלהם.

  • כאשר שני שחקנים מתחרים זה בזה, התוצאה של המשחק משפיעה על הדירוגים שלהם.

  • אם שחקן עם דירוג נמוך יותר מנצח שחקן עם דירוג גבוה יותר, הדירוג שלו יגדל באופן משמעותי יותר מאשר אם שחקן עם דירוג נמוך יותר היה מנצח.

  • מצד שני, אם שחקן עם דירוג גבוה יותר מנצח שחקן עם דירוג נמוך יותר, הדירוג שלו יגדל בהפרש קטן יותר.

  • מערכת דירוג Elo לוקחת בחשבון את הדירוגים של שני השחקנים המעורבים במשחק, כמו גם את התוצאה הצפויה בהתבסס על הדירוגים שלהם בהתאמה.

  • אם שחקן בעל דירוג גבוה יותר מנצח שחקן עם דירוג נמוך יותר, השינוי בדירוג יהיה פחות מאשר אם השחקן עם הדירוג הנמוך ביותר זכה.

  • גודל השינוי בדירוג תלוי בהבדל בדירוגים של השחקנים ובגורם K.

  • גורם K מייצג את התאמת הדירוג הפוטנציאלית המרבית עבור כל משחק.

דוגמה לדירוג Elo

נניח של'שחקן 1' יש דירוג של 1400 ול'שחקן 2' יש דירוג של 1600, עם גורם K של 32.

כדי לחשב את התוצאה הצפויה, אנו משתמשים בנוסחה הבאה:

  • תוצאה צפויה עבור 'שחקן 1' = 1/ (1 + 10^ ((דירוג 'שחקן 2' - דירוג 'שחקן 1') /400))

  • תוצאה צפויה עבור 'שחקן 2' = 1/ (1 + 10^ ((דירוג 'שחקן 1' - דירוג 'שחקן 2') /400))

במקרה זה:

  • התוצאה הצפויה עבור 'שחקן 1' = 1/ (1 + 10 ^ ((1600 - 1400) /400)) = 1/ (1 + 10 ^ (200/400)) = 1/ (1 + 10 ^ 0.5) = 1/ (1 + 3.162) = 1/4.162 = 0.240

  • התוצאה הצפויה עבור 'שחקן 2' = 1 - 0.240 = 0.760

נניח ש'שחקן 1' מנצח את המשחק. התוצאה בפועל היא 1 עבור 'שחקן 1' ו- 0 עבור 'שחקן 2'.

כדי לחשב את התאמת הדירוג עבור כל שחקן, אנו משתמשים בנוסחה הבאה:

התאמת דירוג = פטור K * (תוצאה בפועל - תוצאה צפויה)

  • עבור 'שחקן 1': התאמת דירוג = 32 * (1 - 0.240) = 32 * 0.760 = 24.32

  • עבור 'שחקן 2': התאמת דירוג = 32 * (0 - 0.760) = 32 * -0.760 = -24.32

לאחר היציאה, הדירוגים המעודכנים יהיו:

  • 'שחקן 1' = 1400 + 24.32 = 1424.32

  • 'שחקן 2' = 1600 - 24.32 = 1575.68

לכן, כאשר הוא מעוגל, הדירוג של 'שחקן 1' עולה ל -1424 והדירוג של 'שחקן 2' יורד ל -1576 בהתבסס על הביצועים שלו וגורם K.


הערה: לחישוב הכפול אנו משתמשים בדירוג Elo הממוצע של שני השחקנים בקבוצה.

אנחנו לא מתאימים את דירוג ה- Elo עבור קבוצות שלשות וצוותים גדולים יותר.


האם קיבלת תשובה לשאלתך?