elo-rating
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:A PHP class which implements the Elo rating system
# Elo Rating PHP
A PHP class which implements the [Elo rating system](http://en.wikipedia.org/wiki/Elo_rating_system).

# Install with composer

`composer require chovanec/elo-rating dev-master`

Link to Packagist.org: https://packagist.org/packages/chovanec/elo-rating

# Usage

    require 'src/Rating/Rating.php';

    // player A elo = 1000
    // player B elo = 2000
    // player A lost
    // player B win
    
    $rating = new Rating(1000, 2000, Rating::LOST, Rating::WIN);

    // player A elo = 1000
    // player B elo = 2000
    // player A draw
    // player B draw
    
    $rating = new Rating(1000, 2000, Rating::DRAW, Rating::DRAW);
    
    $results = $rating->getNewRatings();
    
    echo "New rating for player A: " . $results['a'];
    echo "New rating for player B: " . $results['b'];
    
---------------------------------------

# Credits
    
Creative Commons License
Elo Rating PHP by Michal Chovanec is licensed under a Creative Commons Attribution 4.0 International License.

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。