Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.545.890 Times

Chess::FIDE::Player 1.00

  Date Added: April 20, 2010  |  Visits: 531

Chess::FIDE::Player

Report Broken Link
Printer Friendly Version


Product Homepage
Download (81 downloads)



Chess::FIDE::Player is a Perl module to parse player data from FIDE Rating List. SYNOPSIS use Chess::FIDE::Player qw(@FIDE_field); my $player = Chess::FIDE::Player->new(%param); print $player->id() . "n"; $player->value(field); Chess::FIDE::Player - Parse player data from FIDE Rating List. FIDE is the International Chess Federation that every quarter of the year releases a list of its rated members. The list contains about fifty thousand entries. This module provides means of translation of every entry into a perl object containing all the fields. Constructor $player = Chess::FIDE::Player->new(%param); The constructor creates a hash reference, blesses it and fills it with parameters passed in %param. The parameters should be fields corresponding to @FIDE_field (see section EXPORT). If a field is not defined, a default value contained in %init is used, and if it is the id field, the next default id is increased by one. value $player->value(field); $player->value(field,$value); First one retrieves a field in the $player object. If the field is not valid (i.e. not contained in @FIDE_field, an undef is returned. Second one sets the field to $value, and again in case of an invalid field undef is returned. Otherwise the new value of the field is returned. EXPORT @FIDE_field - array of valid fields for the Player object..

Requirements: No special requirements
Platforms: Linux
Keyword: Chessfideplayer Data From Fide Fide Rating List Field Libraries Module Perl Perl Module Player Programming Rating Value
Users rating: 0/10

License: Freeware Size: 1.1 MB
USER REVIEWS
More Reviews or Write Review


CHESS::FIDE::PLAYER RELATED
Libraries  -  Chess::FIDE 1.00
Chess::FIDE is a Perl extension for FIDE Rating List. SYNOPSIS use Chess::FIDE; my $fide = Chess::FIDE->new(-file=>filename); $fide->fideSearch("surname eq Kasparov"); Chess::FIDE - Perl extension for FIDE Rating List. FIDE is the...
1.1 MB  
Libraries  -  Dozer 3.4
Dozer project is a powerful, yet simple Java Bean to Java Bean mapper that recursively copies data from one object to another. Typically, these Java Beans will be of different complex types. Dozer supports simple property mapping, complex type...
 
3D Graphic Tools  -  CPEXIF 0.2
CPEXIF project utility copies EXIF data from a NEF (Nikon RAW file) or a JPEG file to a JPEG file. The CPEXIF program is free software released under the terms of the GNU General Public License. There is no warranty, use it at your own risk....
14.34 KB  
Development Tools  -  Get Trading Data, from Yahoo, in your Matlab Workpace (or Excel) 1.0
This is a simple algorithm that downloads trading data from yahoo database. It is basically a large scale application of sqq.m which was originally submitted by Michael Boldin, link at acknowledgements.Some of the functionalities of the package:-...
2.63 MB  
Backup Utilities  -  Free External Drive Data Recovery 1.1.1.8
With the popularity of external/removable hard disk drive, people are used to store their personal or business data on the external hard drive. The external hard drive certainly brings much convenience in our daily life. However, the fact is that...
1.05 MB  
Video Players  -  Free Mac Android Data Recovery 1.0.30
Sometimes, the lost or deleted contacts might cause you a lot of troubles. While this software enables you to avoid those potential troubles by recovering your lost contacts. Yes, this is what Free Mac Android Data Recovery does. It helps you to...
26.5 MB  
Networking Tools  -  Cisco IP Accounting Fetcher 1.4.3
Cisco IP Accounting Fetcher is a set of Perl scripts that allows you to fetch IP accounting data from Cisco routers. There is the only one config file - "getdata.conf for configuration..
12.29 KB  
3D Graphic Tools  -  kGpsImageTag 0.1
kGpsImageTag reads gps data from a text file and correlates it with the photos in the same folder. Use Correlate data to correlate gps data with images. If an image does not have a gps entry, it is extrapolated. Use Hide/Show to hide/show all...
409.6 KB  
Network & Internet  -  migratedata 0.1
migratedata project allows you to write a simple XML file to define how to copy data from one database to another, and perform very simple transformations on the way. Currently, it is immediately able to help you migrate a PostNuke web site to a...
25.6 KB  
Video Editors  -  Dvgrab 2.0
Dvgrab receives the audio and video data from a digital camcorder via the ieee1394 interface and stores into an AVI file. It features autosplit of long video sequences into several files, and supports saving the data as raw frames, AVI type 1 and...
153.6 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB