Nützliche Infos:
Wie binde ich den SimpleClient in Eclipse ein?
1 ) Eclipse beenden
2 ) Im Workspace-Ordner erstellt ihr einen neuen Ordner und nennt diesen "schaefchen-player".
3 ) Entpackt das komplette Archiv "simpleclient-sit-src.zip" von der Software-Challenge Homepage in den gerade angelegten Ordner.
4 ) Startet Eclipse
5 ) In Eclipse wählt ihr im Menü "File" -> "New" -> "Project". Dann wählt ihr aus der Liste "Java Project from Existing Ant Buildfile" und weiter mit "Next".
6 ) Im nächsten Fenster klickt ihr neben dem Eingabefeld "Ant buildfile" auf "Browse". Wählt die Datei "build.xml" aus dem in Schritt 2 erstellten Ordner "schaefchen_player" aus. Dann klickt ihr auf "Finish".
7 ) Jetzt könnt ihr anfangen, die bestehende KI zu verbessern.
8 ) Wenn ihr euren Client direkt aus Eclipse heraus starten wollt, wählt auf Nachfrage die Klasse "Starter" als Main class aus und führt euren Client als "Java Application" aus.
*) Wollt ihr beim Starten eures Clients mit Eclipse Parameter an den Client übergeben (z.B. um eine Strategie auszuwählen), müsst ihr eure "Run Configuration" anpassen. Wählt dazu im Menü "Run" -> "Run Configurations". Links unter "Java Application" sollte bereits die automatisch erstellte Konfiguration ausgewählt sein (wenn ihr den Client schonmal mit Eclipse gestartet habt). Wählt dann rechts den Reiter "Arguments" aus und tragt in die Zeile "Program arguments" die gewünschten Startparameter ein (z.B. "-s KARA_SIMPLE" um die Kara-Logik zu benutzen). Bestätigt dann alles mit "Apply".
http://contest.software-challenge.de/saison/15