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

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

use Chess::PGN::Moves;

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.

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

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:

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

*Hugh S. Myers*

syntax highlighting: