Classe EloCalculator.
Plus de détails...
|
| static | calculateNewElo (int $eloPlayer, float $averageElo, float $result) |
| | Calcule le nouvel Elo du joueur en fonction de son Elo actuel, de l'Elo moyen des joueurs de la partie et du résultat de la partie.
|
| |
|
| static | getExpectedScore (int $eloPlayer, float $averageElo) |
| | Calcule la probabilité de victoire en fonction de l'Elo passé en paramètre.
|
| |
Classe EloCalculator.
Définition à la ligne 14 du fichier EloCalculator.php.
◆ calculateNewElo()
| static calculateNewElo |
( |
int | $eloPlayer, |
|
|
float | $averageElo, |
|
|
float | $result ) |
|
static |
Calcule le nouvel Elo du joueur en fonction de son Elo actuel, de l'Elo moyen des joueurs de la partie et du résultat de la partie.
- Paramètres
-
| $eloPlayer | int Elo du joueur |
| $averageElo | float Elo moyen des joueurs de la partie |
| $result | float Résultat de la partie (1 pour une victoire, 0.5 pour un match nul, 0 pour une défaite) |
- Renvoie
- float Nouvel Elo du joueur
Définition à la ligne 29 du fichier EloCalculator.php.
◆ getExpectedScore()
| static getExpectedScore |
( |
int | $eloPlayer, |
|
|
float | $averageElo ) |
|
staticprotected |
Calcule la probabilité de victoire en fonction de l'Elo passé en paramètre.
- Paramètres
-
| $eloPlayer | int Elo du joueur |
| $averageElo | float Elo moyen des joueurs de la partie |
- Renvoie
- float Probabilité de victoire
Définition à la ligne 40 du fichier EloCalculator.php.
◆ K_FACTOR
La documentation de cette classe a été générée à partir du fichier suivant :