NAME

Chess::ELO::FIDE - Download and store FIDE ratings

SYNOPSIS

use Chess::ELO::FIDE;
my $ratings = Chess::ELO::FIDE->new(
                federation=> 'ESP',
                sqlite    => 'elo.sqlite'
);
my $count = $ratings->load;
print "Loaded $count players\n";

DESCRIPTION

Chess::ELO::FIDE is a module to download and store FIDE ratings in a SQLite database. It is intended to be used as a backend for chess applications. There are 3 main phases:

1. Download the FIDE ratings file from the FIDE website
2. Unzip the file and load the ratings into a SQLite database
3. Store the last download date to avoid downloading the same file again

LICENSE

Copyright (C) Miguel PRZ - NICEPERL

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

AUTHOR

NICEPERL https://metacpan.org/author/NICEPERL