Skip to content

robopuff/rating

Repository files navigation

Rating

Elo

Build Status Coverage Status

Based on Elo rating system, adapted to use over arrays

$elo = new Elo();
$results = $elo->ratePair(1500, 1500, Elo::RESULT_WON_A);
// $results = [1508, 1492];
$elo = new Elo();
$results = $elo->rateArray([
    // Place on the grid => Current rating
    0 => 1500, //1st place
    1 => 1500, //2nd place
    2 => 1500  //3rd place
    // ... Nth place
]);
// $results = [
//     0 => 1510,
//     1 => 1502,
//     2 => 1494,
//     n => ...
// ];

About

An implementation of rating systems (Elo)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages