Computational-Intelligence

News-Archiv

Herunterladen, Installation und Nutzung des Programms

Laden Sie bitte das Archiv muehle.zip herunter. Beim Entpacken wird das Verzeichnis "muehle" erstellt. Darin befinden sich folgende Dateien und Verzeichnisse:

  • doc - Verzeichnis mit Javadoc über die Klassen Player und Constants
  • image - Verzeichnis mit Bildern für die graphische Oberfläche
  • match - Verzeichnis für Spielprotokolle (.match)
  • player - Verzeichnis mit dem Testspieler "Walter"
  • muehle - ruft Mühle als Applikation auf (für UNIX und Linux)
  • muehle.bat - ruft Mühle als Applikation auf (für Windows)
  • muehle.jar - das Java-Archiv mit allen Klassen, die benötigt werden

Mit den korrekt gesetzten Java-Pfaden sollte Mühle problemlos funktionieren. Das Programm kann wie folgt gestartet werden:

  • unter Windows: java -classpath muehle.jar;. algds/PlayMorris [spieler1][spieler2] [- gf file]
  • unter UNIX: java -classpath muehle.jar:. algds/PlayMorris [spieler1][spieler2] [- gf file]
ParameterBedeutung
spieler1Die Player-Klasse, die mit der Farbe Weiß spielen soll.
spieler2Die Player-Klasse, die mit der Farbe Schwarz spielen soll. Es ist möglich, nur eine oder gar keine Player-Klasse zu laden. Als Standard sind dann menschliche Spieler eingestellt.
-Gibt an, dass weitere Optionen übergeben werden.
f fileEine Protokolldatei des Spielverlaufs wird geschrieben. Wenn diese Option übergeben wird, muss ein Name der Ausgabedatei file angegeben werden. Sie erhält die Dateiendung ".match" und wird in das Verzeichnis "match" geschrieben. Ausgehend vom "match"-Verzeichnis kann ein Pfad angegeben werden.
gDas Spiel wird ohne Graphik-Anzeige ausgeführt.
 Wird ignoriert, wenn mindestens einer der beiden Spieler ein Mensch ist.

Man kann das Programm auch mittels "muehle.bat" (unter Windows) bzw. "muehle" (unter UNIX) aufrufen. In der Konsole gibt man folgendes ein:

  • unter Windows: java -classpath muehle.jar;. algds/PlayMorris Walter Walter - gf spieltag/ergebnis
  • unter UNIX: java -classpath muehle.jar:. algds/PlayMorris Walter Walter - gf spieltag/ergebnis

Es wird zweimal der Spieler "Walter" geladen, der Spielverlauf in die Datei "ergebnis.match" im Verzeichnis "spieltag1" (Unterverzeichnis von "match") geschrieben und keine Graphik angezeigt. Das Verzeichnis "spieltag1" muss existieren.

  • unter Windows: java -classpath muehle.jar;. algds/PlayMorris Walter ManualPlayer - f ergebnis
  • unter UNIX: java -classpath muehle.jar:. algds/PlayMorris Walter ManualPlayer - f ergebnis

Es werden der Player "Walter" (weiße Farbe) und ein menschlicher Spieler (schwarze Farbe) geladen und der Spielverlauf in die Datei "ergebnis.match" im Verzeichnis "match" geschrieben.

en lang icon de lang icon Printable View - Recent Changes
Page last modified on March 16, 2011, at 05:13 PM by cmoewes