Chess::Game::MoveList 0.6.0
Sponsored Links
Chess::Game::MoveList 0.6.0 Ranking & Summary
File size:
0.021 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1026
Date added:
2007-01-02
Publisher:
Brian Richardson
Chess::Game::MoveList 0.6.0 description
Chess::Game::MoveList is a specialized list class for recording the moves of a Chess::Game.
SYNOPSIS
$movelist = Chess::Game::MoveList->new("white", "black");
$wpawn = Chess::Game::Pawn->new("e2", "white");
$entry = $movelist->add_move($wpawn, "e2", "e4");
$true = $entry->get_piece() eq $entry;
$bpawn = Chess::Game::Pawn->new("e7", "black");
$entry = $movelist->add_move($bpawn, "e7", "e6");
$entry = $movelist->add_move($wpawn, "e4", "e5");
@del_entries = $movelist->delete_move(1, "white"); # delete the list
$true = $entries[0]->get_piece() eq $wpawn;
$true = $entries[0]->get_dest_square() eq "e4";
$true = $entries[1]->get_piece() eq $bpawn;
$true = $entries[1]->get_dest_square() eq "e6";
The Chess module provides a framework for writing chess programs with Perl. This class forms part of that framework, recording a log of all moves during a Chess::Game in such a fashion that the list can be used to undo moves that have been made.
SYNOPSIS
$movelist = Chess::Game::MoveList->new("white", "black");
$wpawn = Chess::Game::Pawn->new("e2", "white");
$entry = $movelist->add_move($wpawn, "e2", "e4");
$true = $entry->get_piece() eq $entry;
$bpawn = Chess::Game::Pawn->new("e7", "black");
$entry = $movelist->add_move($bpawn, "e7", "e6");
$entry = $movelist->add_move($wpawn, "e4", "e5");
@del_entries = $movelist->delete_move(1, "white"); # delete the list
$true = $entries[0]->get_piece() eq $wpawn;
$true = $entries[0]->get_dest_square() eq "e4";
$true = $entries[1]->get_piece() eq $bpawn;
$true = $entries[1]->get_dest_square() eq "e6";
The Chess module provides a framework for writing chess programs with Perl. This class forms part of that framework, recording a log of all moves during a Chess::Game in such a fashion that the list can be used to undo moves that have been made.
Chess::Game::MoveList 0.6.0 Screenshot
Advertisements
Chess::Game::MoveList 0.6.0 Keywords
MoveList
MoveList 0.6.0
Game
list
moves
true
recording
eq
class
Chess::Game::MoveList
ChessGameMoveList
Chess::Game::MoveList 0.6.0
Libraries
Programming
Bookmark Chess::Game::MoveList 0.6.0
Chess::Game::MoveList 0.6.0 Copyright
WareSeeker periodically updates pricing and software information of Chess::Game::MoveList 0.6.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Chess::Game::MoveList 0.6.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
movie listings
tekken 5 movelist
move list
kof movelist
the appeal novelist
move list for street fighter 4
tekken 6 movelist
king of fighters movelist
what is the salary of a novelist
movielink
move list for street fighter alpha 3
english novelist charles
smackdown vs raw movelist
movies
move list street fighter
tekken tag movelist
moves dance studio
how do i become novelists
Related Software
Chess::Game is a class to record and validate the moves of a game of chess. Free Download
Chess::Elo is a Perl module to calculate Chess "Elo" ratings. Free Download
Chess::ChessKit is a set of program to translate chess notations and analyses game by moves count. Free Download
Chessmonk is an open source Chess Viewer and Database Tool. Free Download
Internet Chess ToolKit project is a Java library for chess with PGN, FEN, SAN, and ICS (FICS, ICC) support. Free Download
The Snake Game is an adapted, improved version of the popular javacave game. Free Download
Easy Game Library is a C++ class libary designed for quick and easy development of games. Free Download
Deska project is a graphical representation of chess games from PGN files. Free Download
Latest Software
Popular Software
Favourite Software