fix the images

This commit is contained in:
Markus Himmel
2016-08-31 18:05:23 +02:00
parent 6ab01a7147
commit 06191ab4af

View File

@@ -62,7 +62,7 @@ Zusatzregel. Folgende Regeln kommen zum Einsatz:
### Der Controller ### Der Controller
![Eine Abbildung des Controllers](../blob/master/Documentation/Controller.PNG) ![Eine Abbildung des Controllers](/Documentation/Controller.PNG)
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
![Eine Abbildung der Konsole](../blob/master/Documentation/Konsole.PNG) ![Eine Abbildung der Konsole](/Documentation/Konsole.PNG)
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
![Eine Abbildung der GUI](../blob/master/Documentation/GUI.PNG) ![Eine Abbildung der GUI](/Documentation/GUI.PNG)
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`.
![Auswahl in der Toolbar](../blob/master/Documentation/StepThree.PNG) ![Auswahl in der Toolbar](/Documentation/StepThree.PNG)
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`.
![Properties](../blob/master/Documentation/StepFour.png) ![Properties](/Documentation/StepFour.png)
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.
![Working directory](../blob/master/Documentation/StepFive.PNG) ![Working directory](/Documentation/StepFive.PNG)
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.
![common.h](../blob/master/Documentation/StepSix.PNG) ![common.h](/Documentation/StepSix.PNG)
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.
![Pfad ersetzen](../blob/master/Documentation/StepSeven.PNG) ![Pfad ersetzen](/Documentation/StepSeven.PNG)
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.
![Referenz](../blob/master/Documentation/StepEight.PNG) ![Referenz](/Documentation/StepEight.PNG)
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...`
![Add](../blob/master/Documentation/StepNine.PNG) ![Add](/Documentation/StepNine.PNG)
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`.
![Confirm](../blob/master/Documentation/StepTen.PNG) ![Confirm](/Documentation/StepTen.PNG)
11. Wählen Sie im Menü `Build` nun `Build Solution`. 11. Wählen Sie im Menü `Build` nun `Build Solution`.
![Build](../blob/master/Documentation/StepEleven.PNG) ![Build](/Documentation/StepEleven.PNG)
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.
![Rebuild All succeeded](../blob/master/Documentation/StepTwelve.PNG) ![Rebuild All succeeded](/Documentation/StepTwelve.PNG)
13. Klicken Sie in der Toolbar nun auf `Start`. 13. Klicken Sie in der Toolbar nun auf `Start`.
![Start](../blob/master/Documentation/StepThirteea.PNG) ![Start](/Documentation/StepThirteea.PNG)
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`.
![Auto](../blob/master/Documentation/StepFourteen.PNG) ![Auto](/Documentation/StepFourteen.PNG)
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`.
![Fertig](../blob/master/Documentation/StepFifteen.PNG) ![Fertig](/Documentation/StepFifteen.PNG)
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`.
![Kopiert](../blob/master/Documentation/StepSixteen.PNG) ![Kopiert](/Documentation/StepSixteen.PNG)
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`.
![Laden](../blob/master/Documentation/StepSeventeen.PNG) ![Laden](/Documentation/StepSeventeen.PNG)
18. Fertig! Sie können nun gegen den perfekten Spieler verlieren. 18. Fertig! Sie können nun gegen den perfekten Spieler verlieren.