Schach:: Game 0.6.0
Sponsored Links
Schach:: Game 0.6.0: Zusammenfassung
Dateigröße:
0.021 MB
Flatform:
Any Platform
Liscense:
Perl Artistic License
Preis:
Download-Zahl:
7187
Datum:
2006-12-28
Verlag:
Other Publisher
Schach:: Game 0.6.0: Beschreibung
Schach:: Spiel ist eine Kategorie, zum der Bewegungen eines Spiels des Schachs zu speichern und zu validieren.
SYNOPSE
Gebrauch Schach:: Spiel;
$game = Schach:: Game->new ();
$clone = $game->clone ();
$move = $game->make_move („e2“, „e4“);
$move_c = $clone->make_move („e2“, „e4“);
$true = ($move->get_piece () Ne $move_c->get_piece ());
$move = $game->delete_move ();
…
während (! definiert ($result = $game->result ())) {
# eine Bewegung erhalten
$move = $game->make_move ($sq1, $sq2);
wenn (! definiert ($move)) {
Druck $game->get_message ();
}
}
wenn ($result == 1) {
Druck „Weißgewinne! N“;
}
elsif ($result == 0) {
Druck „abgehobener Betrag! N“
}
sonst {
Druck „Schwarzgewinne! N“;
}
Die Schachbaugruppe versieht einen Rahmen für Schreibensschachprogramme mit Perl. Diese Kategorie darstellt dieses Rahmens und bereitstellt Bewegungsgültigkeitserklärung für alle Bewegungen rung, die using das Schach: gespeichert: Spielkategorie. Das Spiel enthält ein Schach:: Vorstand, Schach 32:: Stücke und ein Schach:: Spiel:: MoveList, das eine Reihe Schach: enthält: Spiel:: MoveListEntrys, das den genauen Zustand des Spiels speichern, während es weiterkommt. Bewegungen können Ein-an-einzeit zurückgenommen werden, einfache movelist Handhabung zuzulassen.
SYNOPSE
Gebrauch Schach:: Spiel;
$game = Schach:: Game->new ();
$clone = $game->clone ();
$move = $game->make_move („e2“, „e4“);
$move_c = $clone->make_move („e2“, „e4“);
$true = ($move->get_piece () Ne $move_c->get_piece ());
$move = $game->delete_move ();
…
während (! definiert ($result = $game->result ())) {
# eine Bewegung erhalten
$move = $game->make_move ($sq1, $sq2);
wenn (! definiert ($move)) {
Druck $game->get_message ();
}
}
wenn ($result == 1) {
Druck „Weißgewinne! N“;
}
elsif ($result == 0) {
Druck „abgehobener Betrag! N“
}
sonst {
Druck „Schwarzgewinne! N“;
}
Die Schachbaugruppe versieht einen Rahmen für Schreibensschachprogramme mit Perl. Diese Kategorie darstellt dieses Rahmens und bereitstellt Bewegungsgültigkeitserklärung für alle Bewegungen rung, die using das Schach: gespeichert: Spielkategorie. Das Spiel enthält ein Schach:: Vorstand, Schach 32:: Stücke und ein Schach:: Spiel:: MoveList, das eine Reihe Schach: enthält: Spiel:: MoveListEntrys, das den genauen Zustand des Spiels speichern, während es weiterkommt. Bewegungen können Ein-an-einzeit zurückgenommen werden, einfache movelist Handhabung zuzulassen.
Schach:: Game 0.6.0: Screenshot
Sponsored Links
Schach:: Game 0.6.0: Stichwort
Schach:: Game 0.6.0: Lesezeichen
Schach:: Game 0.6.0: verwandt software
Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links
