Games-Ratings version 0.0.5
This is Games::Ratings, a module to calculate ratings for chess or
other games. At the moment one can calculate two different kinds of
chess ratings: FIDE ratings (aka "FIDE Elo") and German DWZ.
Furthermore calculation of go ratings (EGF) is provided. For more
informations see POD of:
* Games::Ratings
* Games::Ratings::Chess::FIDE
* Games::Ratings::Chess::DWZ
* Games::Ratings::Go::EGF
Warning!
This is the first module I wrote. Certainly it can be improved in
various ways. Use at your own risk.
INSTALLATION
To install this module, run the following commands:
perl Makefile.PL
make
make test
make install
TODO
* *.pm: check arguments for subroutines
maybe 'use Params::Validate'
* *.pm: Error handling (croak() etc.)
* *.pm: complete documentation (error messages etc.)
* FIDE.pm: rating for previously unrated player
* DWZ.pm: rating for previously unrated player
* DWZ.pm: what to do if opponent is without DWZ rating?
* EGF.pm: rating for previously unrated player
* EGF.pm: write more tests
DEPENDENCIES
This module needs Perl 5.6 or higher.
Also, this module depends on:
'Test::More' => 0
'Class::Std::Utils' => 0
'version' => 0
COPYRIGHT AND LICENCE
Copyright (C) 2010, Christian Bartolomaeus
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.