The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Chess::Pgn"

Chess::Pgn - Perl extension for manipulation of chess PGN format. PGN is for Portable Game Notation and follow the Portable Game Notation Specification and Implementation Guide revised 1994.03.12. You can find it at http://members.nbci.com/sghudson/standard.txt. River stage zero No dependents

new $p= new Chess::Pgn ("name") open the file *name* and if it doesn't exist return undef. ReadGame $p->ReadGame This method read just one game and return undef at the end of file. You must use methods to read the game. quit $p->quit Close the PGN fi...

MAIRE/Chess-Pgn-0.03 - 27 Dec 2000 18:26:36 UTC

Chess::PGN::EPD - Perl extension to produce and manipulate EPD text. River stage one • 1 direct dependent • 1 total dependent

epdcode(*code*,*epdlistref*) Determines the requested code given a list of epd strings in reverse order. Allowed codes are: 'ECO' from The Encyclopedia of Chess Openings. 'NIC' from New in Chess. 'Opening' Traditional Opening name in English. At the ...

HSMYERS/Chess-PGN-EPD-0.34 - 19 Jan 2017 22:39:22 UTC

Chess::PGN::Parse - reads and parses PGN (Portable Game Notation) Chess files River stage one • 4 direct dependents • 4 total dependents

Chess::PGN::Parse offers a range of methods to read and manipulate Portable Game Notation files. PGN files contain chess games produced by chess programs following a standard format (http://www.schachprobleme.de/chessml/faq/pgn/). It is among the pre...

GMAX/Chess-PGN-Parse-0.20 - 23 Jan 2016 09:53:11 UTC

Chess::PGN::Moves - Perl extension for tabular data in support of Chess::PGN::EPD River stage one • 1 direct dependent • 2 total dependents

These tables (as listed under EXPORT below) describe all of the possible moves for a given piece. The hash %from_algebraic provides quick translation from algebraic square notation to a more useful numeric index. There are 4 additional hash tables; %...

HSMYERS/Chess-PGN-Moves-0.05 - 23 Apr 2011 01:19:28 UTC

Chess::PGN::Filter - Perl extension for converting PGN files to other formats. River stage zero No dependents

This is a typical text in one side, different text out the otherside filter module. There are as of this writing, the following supported choices: 1. XML -- Converts from .pgn to .xml using the included pgn.dtd as the validation document. This is for...

HSMYERS/Chess-PGN-Filter-0.15 - 23 Apr 2011 01:15:14 UTC

Chess::PGN::Extract - Parse PGN files by using `pgn-extract` River stage zero No dependents

Chess::PGN::Extract provides a function to extract chess records from Portable Game Notation (PGN) files. Chess::PGN::Extract internally depends on JSON-enhanced pgn-extract <https://bitbucket.org/mnacamura/pgn-extract>, a command line tool to manipu...

MNACAMURA/Chess-PGN-Extract-0.02 - 08 Nov 2014 17:25:06 UTC

Chess::PGN::Extract::Stream - File stream for reading PGN files River stage zero No dependents

Chess::PGN::Extract::Stream provides a simple class of file stream by which you can extract chess records one by one or chunk by chunk from Portable Game Notation (PGN) files....

MNACAMURA/Chess-PGN-Extract-0.02 - 08 Nov 2014 17:25:06 UTC

Chess::PGN::Parse::FileHandle - Parse PGN from a FileHandle River stage zero No dependents

After getting tired of having to repeatedly "gzip" and "gunzip" PGN files to process through "Chess::PGN::Parse", I decided there had to be an easier way. Well, this is it. This module is simple subclass of "Chess::PGN::Parse" that allows "FILECHANDL...

SMPETERS/Chess-PGN-Parse-FileHandle-0.02 - 12 Dec 2006 03:33:29 UTC

Chess::Mbox - write mbox files with chess games into them onto disk River stage zero No dependents

This was a script lying on my disk that I thought would be useful to others. It simply takes a Unix mbox file and assumes each message is a chess game and writes to a directory with first directory == white and directory below that == black and the f...

TBONE/Chess-Mbox-1.3 - 21 Feb 2002 20:17:16 UTC

Chess::ICC - manipulate the Internet Chess Club from the command line. River stage zero No dependents

This is designed to allow one to pull one's game down in PGN format from the Internet Chess Club immediately via the command-line. This is a complimentary means of doing so. Other options are to have your games mailed to you (and wait on mail servers...

TBONE/Chess-ICC-0.02 - 01 Aug 2002 00:37:31 UTC

Chess::NumberMoves - Perl extension for numbering chess moves River stage zero No dependents

Any line in the file which matches the regexp: /^[A-Z]/ has a line number prepended to it. I wrote this because I was typing moves from a chess game listed in a book ("Simple Chess" by Michael Stean --- it rocks you should buy it!) but felt it was no...

TBONE/Chess-NumberMoves-0.03 - 10 Jan 2004 00:10:33 UTC

Meta::Chess::Game - data structure that represents a chess game. River stage zero No dependents

This is a library to create chess game objects. The chess game object store board positions for every move using the board object and those are chached (calculated on demand and remmembered...). The object can read and store itself from a pgn file....

VELTZER/Meta-0.08 - 31 Dec 2002 10:05:41 UTC

Regexp::Common::Chess - regexp for algebraic notation in chess River stage one • 1 direct dependent • 2 total dependents

This module defines a regular expression for use when parsing standard algebaric notation (SAN) as specified in the Portable Game Notation (PGN) standard (export format). It is not a complete PGN regexp. It is limited to only match one specific move ...

OLOF/Regexp-Common-Chess-0.1 - 18 Oct 2011 22:38:38 UTC

Chess::Games::DotCom - API for accessing chessgames.com River stage zero No dependents

TBONE/Chess-Games-DotCom-1.2 - 25 Jan 2005 23:23:34 UTC
14 results (0.025 seconds)