Hugh S. Myers > Chess-PGN-Moves-0.05 > Chess::PGN::Moves

Download:
Chess-PGN-Moves-0.05.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.05   Source  

NAME ^

Chess::PGN::Moves - Perl extension for tabular data in support of Chess::PGN::EPD

SYNOPSIS ^

  use Chess::PGN::Moves;

DESCRIPTION ^

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; %engWhite, %engBlack, %Whiteeng and %Blackeng that provide conversion from english descriptive notation to algebraic notation for square names.

EXPORT

%King_Moves
%Queen_Moves
%Rook_Moves
%Bishop_Moves
%Knight_Moves
%pawnWhite
%pawnBlack
%from_algebraic
%move_table
%engWhite
%engBlack
%Whiteeng
%Blackeng

DEPENDENCIES

Since this module doesn't contain any executable code, there are no actual dependencies. It is more likely that it would be used in concert with the following:

CHESS::PGN::EPD
CHESS::PGN::Parse

KNOWN BUGS ^

None known; Unknown? Of course, though I try to be neat...

AUTHOR ^

Hugh S. Myers

Always: hsmyers@gmail.com
syntax highlighting: