Échecs:: Game 0.6.0 - Chess::Game 0.6.0

Échecs:: Game 0.6.0

Liens commerciaux

Échecs:: Game 0.6.0: Sommaire

Classement Cliquez sur l'étoile à classerClassement niveau:
Note globale: 0 (0 times) Télécharger
Taille: 0.021 MB Système: Any Platform License: Perl Artistic License Prix: Téléchargé: 7187 Date ajoutée: 2006-12-28 Editeur: Other Publisher

Échecs:: Game 0.6.0: Description

Échecs : : Le jeu est un cours pour enregistrer et valider les mouvements d'un jeu des échecs.

SYNTHÈSE

échecs d'utilisation : : Jeu ;

$game = échecs : : Game->new () ;
$clone = $game->clone () ;
$move = $game->make_move (« e2 », « e4 ») ;
$move_c = $clone->make_move (« e2 », « e4 ») ;
$true = Ne $move_c->get_piece (de $move->get_piece () ());
$move = $game->delete_move () ;

tandis que (! défini ($result = $game->result ())) {
# obtenir un mouvement
$move = $game->make_move ($sq1, $sq2) ;
si (! défini ($move)) {
impression $game->get_message () ;
}
}
si (== de $result 1) {
victoires de zone blanche d'impression « ! n » ;
}
elsif (== 0 de $result) {
attraction d'impression « ! n »
}
autrement {
victoires de noir d'impression « ! n » ;
}

Le module d'échecs fournit à un cadre pour des régimes d'échecs d'écriture le Perl. Ce cours fait partie de ce cadre, fournissant la validation de mouvement pour tous les mouvements enregistrés using les échecs : : Classe de jeu. Le jeu contient des échecs : : Carte, échecs 32 : : Pièces et des échecs : : Jeu : : MoveList qui contient une série d'échecs : : Jeu : : MoveListEntrys qui enregistrent la condition exacte du jeu pendant qu'il progresse. Des mouvements peuvent être rapportés l'un-à-un-temps de tenir compte de la manipulation simple de movelist.

Télécharger

Échecs:: Game 0.6.0: Screenshot

Liens commerciaux
Télécharger Échecs:: Game 0.6.0

Échecs:: Game 0.6.0: Mot-clé

Échecs:: Game 0.6.0: Signet

Hyperlink code:
Hyperlink and Intro code:

Échecs:: Game 0.6.0: A voir également

Échecs:: Game 0.6.0: Review
Nom de l'auteur :  
Auteur email :  
Commentaire :  
Code de sécurité :  
     
   
Mes logiciels
Vous n'avez pas enregistré de logiciel. Cliquez sur Save "à côté de chaque logiciel à mettre à votre panier de logiciels"
Liés à la recherche
Liens commerciaux