| Chess :: spiel :: movelist chess :: spiel :: movelist ist eine spezielle listklasse für die Aufnahme der Züge eines Schachspiels :: Spiel. |
Jetzt downloaden |
Chess :: spiel :: movelist Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Brian Richardson
- Website des Verlags:
- http://search.cpan.org/~bjr/Chess-0.6.0/lib/Chess/Game/MoveList.pm
Chess :: spiel :: movelist Stichworte
Chess :: spiel :: movelist Beschreibung
Chess :: spiel :: movelist ist eine spezielle listklasse für die Aufnahme der Züge eines Schachspiels :: Spiel. Chess :: spiel :: movelist ist eine spezialisierte listklasse für die Aufnahme der Züge eines Schachspiels :: spiel.synopsis $ movelist = chess :: spiel :: movelist-> neu ("weiß", "schwarz"); $ wpawn = chess :: spiel :: bauern-> neu ("e2", "weiß"); $ Eintrag = $ movelist-> add_move ($ wapawn, "e2", "e4"); $ true = $ Eintrag-> Get_Em () EQ $ Eintrag; $ bapawn = chess :: spiel :: bauern-> neu ("e7", "schwarz"); $ Eintrag = $ movelist-> add_move ($ bapawn, "e7", "e6"); $ Eintrag = $ movelist-> add_move ($ wapawn, "e4", "e5"); @del_entries = $ movelist-> delete_move (1, "weiß"); # Löschen Sie die Liste $ true = $ Einträge -> Get_Piece () EQ $ WPADE; $ true = $ Einträge -> get_dest_square () EQ "E4"; $ true = $ Einträge -> get_stück () EQ $ BPADE; $ true = $ Einträge -> get_dest_square () EQ "E6"; Das Schachmodul bietet einen Rahmen für das Schreiben von Schachprogrammen mit Perl. Diese Klasse bildet einen Teil dieses Rahmens, der ein Protokoll aller Moves während eines Schachfiguren aufzeichnet :: Spiel auf der solchen Mode, dass die Liste verwendet werden kann, um Bewegungen zu lösen, die gemacht wurden. Anforderungen: · Perl.
Chess :: spiel :: movelist Zugehörige Software