The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

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