Échecs:: Game 0.6.0
Liens commerciaux
Échecs:: Game 0.6.0: Sommaire
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.
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.
Échecs:: Game 0.6.0: Screenshot
Liens commerciaux
Échecs:: Game 0.6.0: Mot-clé
Échecs:: Game 0.6.0: Signet
Échecs:: Game 0.6.0: A voir également
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
