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 32.290.334 Times

Chess::FIDE::Player 1.00

  Date Added: April 20, 2010  |  Visits: 585

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
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...
 
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  
Security Tools  -  video-entropyd 0.8
video-entropyd is a program to add entropy data from video4linux devices to the kernel random driver. For security reasons (when doing network traffic or generating secure keys for example) one wants as much entropy-data in the kernel...
7.17 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
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  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 3.15.3
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
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