mirror of
https://github.com/TwoFX/Morris.git
synced 2026-02-04 04:52:52 +00:00
fix the images
This commit is contained in:
36
README.md
36
README.md
@@ -62,7 +62,7 @@ Zusatzregel. Folgende Regeln kommen zum Einsatz:
|
|||||||
|
|
||||||
### Der Controller
|
### Der Controller
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Der Controller kontrollliert das aktuelle Spiel. Die beiden Dropdowns legen
|
Der Controller kontrollliert das aktuelle Spiel. Die beiden Dropdowns legen
|
||||||
fest, welche KI oder welcher Spieler die entprechende Partei im Spiel
|
fest, welche KI oder welcher Spieler die entprechende Partei im Spiel
|
||||||
@@ -91,7 +91,7 @@ zu Spielen: Ein Konsoleninterface und eine GUI.
|
|||||||
|
|
||||||
#### Konsole
|
#### Konsole
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Die Konsole ist in der Lage, das Spielfeld wie in der obigen Abbildung zu
|
Die Konsole ist in der Lage, das Spielfeld wie in der obigen Abbildung zu
|
||||||
zeichnen und Züge entgegenzunehmen. Züge müssen sich im selben Format wie im
|
zeichnen und Züge entgegenzunehmen. Züge müssen sich im selben Format wie im
|
||||||
@@ -107,7 +107,7 @@ Spielsituation ungültig sein, fragt die Konsole direkt nach einem neuen Zug.
|
|||||||
|
|
||||||
#### GUI
|
#### GUI
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Die GUI sollte im Großen und Ganzen selbsterklärend sein. In der
|
Die GUI sollte im Großen und Ganzen selbsterklärend sein. In der
|
||||||
Statuszeile oben steht, welche Form von Benutzereingabe gerade erwartet wird.
|
Statuszeile oben steht, welche Form von Benutzereingabe gerade erwartet wird.
|
||||||
@@ -171,71 +171,71 @@ als Zip-Datei heruntergeladen werden. Die Zip-Datei sollte dann entpackt werden.
|
|||||||
mit Visual Studio geöffnet werden.
|
mit Visual Studio geöffnet werden.
|
||||||
3. Wählen Sie in den drei Dropdowns in der Toolbar die Einträge `Release`, `Any CPU` und `Controller`.
|
3. Wählen Sie in den drei Dropdowns in der Toolbar die Einträge `Release`, `Any CPU` und `Controller`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
4. Klicken Sie rechts im Solution Explorer mit der rechten Maustaste auf `Controller`
|
4. Klicken Sie rechts im Solution Explorer mit der rechten Maustaste auf `Controller`
|
||||||
und wählen Sie `Properties`.
|
und wählen Sie `Properties`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
5. Wählen Sie in dem sich öffnenden Dialog den Reiter `Debug` und fügen Sie bei `Working directory`
|
5. Wählen Sie in dem sich öffnenden Dialog den Reiter `Debug` und fügen Sie bei `Working directory`
|
||||||
den Pfad zu dem Ordner `working` ein, der mit der Zip-Datei entpackt wurde.
|
den Pfad zu dem Ordner `working` ein, der mit der Zip-Datei entpackt wurde.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
6. Öffnen Sie durch den Solution Explorer die Datei `common.h` wie abgebildet.
|
6. Öffnen Sie durch den Solution Explorer die Datei `common.h` wie abgebildet.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
7. Navigieren Sie in der Datei zu Zeile 145. Ersetzen Sie den Dateipfad dort zu
|
7. Navigieren Sie in der Datei zu Zeile 145. Ersetzen Sie den Dateipfad dort zu
|
||||||
dem Ordner `dataaux`, den Sie mit der Zip-Datei entpackt haben.
|
dem Ordner `dataaux`, den Sie mit der Zip-Datei entpackt haben.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
8. Machen Sie den Eintrag `Morris` an der abgebildeten Stelle im Solution Explorer
|
8. Machen Sie den Eintrag `Morris` an der abgebildeten Stelle im Solution Explorer
|
||||||
ausfindig. Entfernen Sie ihn mit der Entfernen-Taste.
|
ausfindig. Entfernen Sie ihn mit der Entfernen-Taste.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
9. Rechtsklicken Sie auf den Eintrag `References` und wählen Sie `Add Reference...`
|
9. Rechtsklicken Sie auf den Eintrag `References` und wählen Sie `Add Reference...`
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
10. Klicken Sie in dem Dialog unten auf Browse, navigieren Sie zu Morris.exe, die
|
10. Klicken Sie in dem Dialog unten auf Browse, navigieren Sie zu Morris.exe, die
|
||||||
Sie entweder heruntergeladen oder kompiliert haben und bestätigen Sie die Auswahl.
|
Sie entweder heruntergeladen oder kompiliert haben und bestätigen Sie die Auswahl.
|
||||||
Schließen Sie den Dialog dann mit `OK`.
|
Schließen Sie den Dialog dann mit `OK`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
11. Wählen Sie im Menü `Build` nun `Build Solution`.
|
11. Wählen Sie im Menü `Build` nun `Build Solution`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
12. Warten Sie ca. 30 Sekunden, bis am unteren Rand des Fensters `Rebuild All succeeded` erscheint.
|
12. Warten Sie ca. 30 Sekunden, bis am unteren Rand des Fensters `Rebuild All succeeded` erscheint.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
13. Klicken Sie in der Toolbar nun auf `Start`.
|
13. Klicken Sie in der Toolbar nun auf `Start`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
14. Das Fenster zur Berechnung der Datenbank öffnet sich. Setzen Sie einen Haken bei `Automatic`.
|
14. Das Fenster zur Berechnung der Datenbank öffnet sich. Setzen Sie einen Haken bei `Automatic`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
15. Warten Sie ca. 24 Stunden, bis beide Fortschrittsbalken dreimal durchgelaufen sind.
|
15. Warten Sie ca. 24 Stunden, bis beide Fortschrittsbalken dreimal durchgelaufen sind.
|
||||||
Sobald die Berechnung abgeschlossen ist, öffnet sich ein Dialog mit dem Inhalt `Everything Done`.
|
Sobald die Berechnung abgeschlossen ist, öffnet sich ein Dialog mit dem Inhalt `Everything Done`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
16. Kopieren Sie nun die 9 Dateien, die sich im Ordner `Malom2Morris-1.0\Malom_megoldas\Malom2Morris\bin\Release`,
|
16. Kopieren Sie nun die 9 Dateien, die sich im Ordner `Malom2Morris-1.0\Malom_megoldas\Malom2Morris\bin\Release`,
|
||||||
befinden, in den Ordner `Malom2Morris-1.0\working`.
|
befinden, in den Ordner `Malom2Morris-1.0\working`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
17. Öffnen Sie nun `Morris.exe` und importieren Sie durch Klick auf `Assembly laden...` `Malom2Morris.dll`.
|
17. Öffnen Sie nun `Morris.exe` und importieren Sie durch Klick auf `Assembly laden...` `Malom2Morris.dll`.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
18. Fertig! Sie können nun gegen den perfekten Spieler verlieren.
|
18. Fertig! Sie können nun gegen den perfekten Spieler verlieren.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user