| Spiele :: Checkers. Spiele :: Checkers ist ein Perl-Modul, mit dem Sie die Checkers-Spiele spielen können. |
Jetzt downloaden |
Spiele :: Checkers. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Mikhael Goikhman
- Website des Verlags:
- http://search.cpan.org/~migo/
Spiele :: Checkers. Stichworte
Spiele :: Checkers. Beschreibung
Spiele :: Checkers ist ein Perl-Modul, mit dem Sie die Checkers-Spiele spielen können. Synopsis # Automatencomputer-vus-computer-Skript verwenden Spiele :: Checkers :: Konstanten; Verwenden Sie Spiele :: Checkers :: Board; Verwenden Sie Spiele :: Checkers :: PenceTree; Mein $ Board = Neue Spiele :: Checkers :: Board; meine $ farbe = weiß; meine $ nummoves = 0; Drucken $ Board-> Dump; während ($ board-> cancolormove ($ farbe)) {Schlaf (2); # Erlauben Sie 100 Züge für jeden Spielerstempel "Automatical gezogen", wenn $ Numme ++ == 200; Mein $ Boardtree = Neue Spiele :: Checkers :: BoardTree ($ -Petition, $ farbe, 2); # denke 2 Schritte voraus, meine $ Move = $ Boardtree-> wählerbestEmove; # oder: Chooserandommove $ Board-> Transformation ($ Move); Print $ Move-> Dump, "N", $ Board-> Dump; $ color = ($ color == weiß)? Schwarz-Weiss; } Drucken "n", ($ color == White? "Black": "White"), "Won.n"; Abstract ^ Spiele :: Checkers ist ein Satz von Perl-Klassen, die das Checkers-Spiel spielen. Es werden mehrere nationale Regelvarianten unterstützt. Eine grundlegende AI-Heuristik wird mit dem MiniMax-Algorithmus implementiert. Die Wiedergabe von zuvor aufgezeichneten Spielen wird auch unterstützt. Beschreibung Einige Funktionen sind noch nicht implementiert.
Spiele :: Checkers. Zugehörige Software