elo-rating-d 1.0.0

ELO rating system in D

To use this package, put the following dependency into your project's dependencies section:



Build Status

Simple implementation of the famous ELO Rating formular (https://en.wikipedia.org/wiki/Eloratingsystem) written in the D programming language (http://dlang.org/).

Tested with dmd >=2.063.2. This project is a dub package (http://code.dlang.org/packages/elo-rating-d)


add the elo-rating-d package to your dub dependancies and run ratings like this:

import elo.rating;

int MyRating = 1000;
int OpponentRating = 1000;

auto MyNewRating = RatingSystem.GetNewRating(MyRating,OpponentRating,RatingSystem.Result.Win);

Optionally you can specify the kFactor to be used as a 4th parameter. It is 30 by default.

Authors: Stephan Dilly

Dependencies: none

1.0.0 2014-Feb-22
0.0.2 2013-Nov-03
~master 2015-Oct-11
Show all 3 versions
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 250 downloads total