rust-elo

Build Status

Rust crate for calculating player rating based on elo ranking system

Installation

Add to your Cargo.toml

bash [dependencies] elo = "0.2.0"

Example usage

```rust extern crate elo;

use elo::{EloRank, MatchWinner};

fn main() { let elo = EloRank { k: 32 }; let playera = 1200.0; let playerb = 1400.0; let winner = MatchWinner::PlayerA;

let (_player_a_new_ranking, _player_b_new_ranking) = elo.calculate(player_a, player_b, winner);

} ```