==============================
Bedienungsanleitung Mühle V1.1
==============================

1. Allgemeines
--------------
Das Brettspiel 'Mühle' ist ein Strategiespiel für zwei Spieler. Wer keinen
Spielpartner hat, findet in der vorliegenden Computerversion eine
Möglichkeit gegen den Computer anzutreten.
Ziel des Spieles ist es, durch den Aufbau von Mühlen, dem Gegner so viele
Steine wegzunehmen, daß er selbst keine Mühle mehr bilden kann oder ihn aber
durch geschicktes Stellen der eigenen Steine bewegungsunfähig zu machen.

2. Spielregeln
--------------
2.1. Setzen der Steine
----------------------
Spieler und Computer haben jeweils neun Steine, die abwechselnd auf freie
Punkte des Spielfeldes zu setzen sind. Die Anzahl der noch nicht gesetzten
Steine wird im Anzeigefeld unter der Farbwahl (3.1.) angegeben. Das Spiel
wird immer mit den blauen Steinen begonnen.

2.2. Schieben der Steine
------------------------
Sind alle 18 Steine gesetzt, wird geschoben. Das Schieben eines Steines darf
von seiner ursprünglichen Position auf den nächsten leeren Punkt geschehen.
Dies ist nur auf den Linien des Spielbrettes möglich, also nicht diagonal.
Das Überspringen von Steinen ist nicht erlaubt.

2.3. Springen der Steine
------------------------
Der Spieler, der nur noch drei Steine besitzt, kann beliebig von einem Punkt
auf einen freien Punkt des Spielbrettes springen.

2.4. Schlagen der Steine
------------------------
Gelingt es einem Spieler eine Mühle zu bilden, also drei eigene Steine
horizontal oder vertikal in eine Reihe zu bringen, so darf er dem Gegner
einen beliebigen Stein wegnehmen. Ausgenommen davon sind Steine, die selbst
eine Mühle bilden (Fehlermeldung). Hat ein Spieler nur noch drei Steine, ist
das Spiel für ihn verloren wenn der Gegner eine Mühle schließen kann. Dabei
ist es dann unerheblich, ob die Steine selbst eine Mühle bilden oder nicht.

3. Bedienung
------------
Das Programm ist mit einer Bedienungsoberfläche ausgestattet, über die alle
Aktionen gestartet werden. Die Anwahl eines Schalters erfolgt mit der linken
Maus-taste. Es können nur Schalter mit klarer Schrift angewählt werden.
Einige Schalter öffnen neue Auswahl- oder Informationsfenster. Durch
Betätigen der rechten Maustaste können diese wieder verlassen werden.

3.1. Spieler - Computer
-----------------------
Die beiden Anzeigefelder sind gleichzeitig auch Schalter. Damit kann ein
Wechsel der Spielerfarben vorgenommen und somit festgelegt werden, wer die
Partie eröffnet (Spieler oder Computer). Ein Spiel wird immer durch die
blauen Steine begonnen.

3.2. Neues Spiel
----------------
Beginn eines Spieles. Hat der Computer die blauen Steine, wird er die Partie
durch Setzen eines Steines beginnen. Das Informationsfenster unten rechts
zeigt an, wer gerade am Zug ist.
Der Spieler setzt einen Stein durch Anklicken eines leeren Feldes mit der
linken Maustaste.
ACHTUNG! Es ist nicht möglich, einen ausgeführten Zug rückgängig zu machen.
Gesetzt ist also gesetzt.
In den Phasen Schieben und Springen ist der gewünschte Stein durch Anklicken
auszuwählen. Im Informationsfenster erscheint daraufhin die Frage: 'wohin?'.
Durch Klicken auf ein leeres Feld wird der Stein versetzt.
Mit der rechten Maustaste kann die Anwahl des Steines, solange er nicht
verschoben ist, rückgängig gemacht werden. Das Informationsfenster zeigt
wieder 'Spielerzug' an und es ist ein neuer Stein anzuwählen.
Beachten Sie, daß beim Schieben nur ein leeres Nachbarfeld angeklickt werden
kann. Ist kein Nachbarfeld frei, ist der Stein nicht anwählbar.
Den letzten Computerzug kann man sich durch Betätigung der rechten Maustaste
noch einmal anzeigen lassen (3.4.2.).

3.3. Spielstellung
------------------
Es erscheint ein Auswahlfenster mit drei Schaltern, das über die rechte
Maustaste wieder verlassen werden kann.

3.3.1. Laden
------------
Eine abgespeicherte Spielstellung wird wieder eingeladen und kann
weitergespielt werden. Im Filerequester werden alle zur Verfügung stehenden
Spielstellungen (Endung '.MÜH') angezeigt.
Wird eine Datei nicht mit der Maus ausgewählt und stattdessen über die
Tastatur eingegeben, muß die Endung '.MÜH' mit eingetippt werden.

3.3.2. Speichern
----------------
Eine eingegebene Spielstellung oder eine abgebrochene Partie wird
abgespeichert.
Die Endung '.MÜH' wird dem Dateinamen automatisch angefügt. Eine eventuell
bereits existierende Datei mit gleichem Namen wird ohne Hinweis
überschrieben.

3.3.3. Eingeben
---------------
Man kann eine beliebige Spielstellung auf dem Spielbrett erschaffen. Dazu
müssen für eine gültige Stellung mindestens drei Steine pro Farbe gesetzt
werden (Gilt nur für Stellungen in den Modi 2.2. und 2.3.). Die Farbe der
Steine wird durch Anklicken der Spielbrettmitte gewechselt. Ist das Feld
dort leer, kann ein falsch gesetzter Stein wieder gelöscht werden.
Wieviel Steine maximal pro Farbe noch gesetzt werden können, wird im
Anzeigefeld angegeben.
Durch einmaliges Betätigen der rechten Maustaste wird der Eingabemodus
wieder verlassen. Erneute Betätigung führt in den Spielmodus.
Mit nur drei eingegebenen Steinen befindet sich der jeweilige Spieler im
Modus 'Springen' (2.3.), bei mehr als drei Steinen im Modus 'Schieben'
(2.2.).
Um eine Spielstellung im Modus 'Setzen' (2.1.) zu erzeugen, ist die Eingabe
mit der Taste 'F10' und nicht mit der rechten Maustaste zu beenden. Dabei
muß darauf geachtet werden, daß die verbleibende Anzahl der Steine beider
Farben gleich ist. Damit auf dem Spielbrett eine unterschiedliche Steinzahl
ermöglicht wird, kann ein Ausgleich mit den Tasten 'F1' und 'F2' erfolgen.
Beide Tasten vermindern die noch zum Setzen übrigbleibenden Steine jeweils
einer Farbe. In Verbindung mit der 'Shift'-Taste kann eine erfolgte
Verminderung wieder rückgängig gemacht werden.
Für den Beginn einer eingegebenen Partie ist die Schalterstellung
'Spieler-Computer' (3.1.) vor Auswahl des Schalters 'Eingeben' maßgebend.
Ist eine eingegebene Spielstellung fehlerhaft, wird sie nicht angenommen. Es
ertönt ein akustischer Warnton.

3.3.4. Filerequester
--------------------
Das Spiel 'Mühle' verwendet einen Filerequester, der in der Grundstruktur
aus der Amos-Erweiterung 'OS 2.0 Look & Feel' von Carlo Krüger stammt.
Dieser Requester wurde von mir erweitert, optimiert und von einigen kleinen
Fehlern befreit. Er bietet im wesentlichen alle Funktionen, die auch der
Workbench-Filerequester aufweist. Eine Beschreibung der einzelnen Funktionen
ist daher unnötig, jeder sollte damit zurechtkommen.
Zwei Besonderheiten sind allerdings erwähnenswert. Zum einen kann zusätzlich
zum Close-Gadget und zur Cancel-Taste der Filerequester ohne Anwahl einer
Datei mit der rechten Maustaste verlassen werden. Damit ist eine
gleichbleibende Bedienung im ganzen Programm gewährleistet. Zweitens ist der
Pfad nicht über die Tastatur eingebbar oder änderbar.

3.4. Einstellung
----------------
Es erscheint ein Auswahlfenster mit zwei Schaltern, das über die rechte
Maustaste wieder verlassen werden kann.

3.4.1. Zuganzeige
-----------------
Leuchtet der Schalter auf (Standardeinstellung), wird der Computer seine
Züge durch Blinken der Steine besonders kenntlich machen.
Wer schneller spielen möchte kann dies ausschalten.

3.4.2. Wiederholung
-------------------
Leuchtet der Schalter auf (Standardeinstellung), kann mit der rechten
Maustaste der letzte Computerzug wiederholt werden.
Diese Option sollte nicht zusammen mit der 'Zuganzeige' (3.4.1.)
ausgeschaltet werden.

3.5. Abbruch
------------
Über diese Taste kann eine laufende Partie abgebrochen werden. Danach ist es
möglich, ein neues Spiel zu beginnen oder das alte abzuspeichern.

3.6. Ende
---------
Das Spiel 'Mühle' wird beendet.

3.7. Information
----------------
Ein Informationsfenster erscheint, das über die rechte Maustaste wieder
verlassen werden kann.

4. Sonstiges
------------
Mit der Tastenkombination 'Amigalinks-A' ist es möglich, das Spiel ohne es
zu beenden im Multitasking zu verlassen und zur Workbench zurückzukehren.
Eine erneute Betätigung von 'Amigalinks-A' führt ins Spiel zurück.

5. Programmierung
-----------------
Das Spiel 'Mühle' ist komplett in 'Amos' geschrieben und benötigt im
Verzeichnis 'Fonts:' den Zeichensatz 'Mühle.font'.
Es wurde die neueste Creator-Version von 'Amos' benutzt (Version 1.36), die
kompatibel zu Kickstart 3.0 sein soll. Ich konnte dies allerdings nicht
ausprobieren.
Auf einem Amiga 3000 läuft das Programm völlig einwandfrei, ebenso auf einem
Amiga 1000 mit Kickstart 1.3.
Sollten Fehler Auftreten, bitte ich um eine möglichst genaue
Fehlerbeschreibung, die eine Reproduktion des Fehlers ermöglicht. Bitte auch
die Gerätekonfiguration, vorhandenen Speicher usw. mit angeben.

6. Fehler
---------
Das Programm hat einen Fehler, der in 'Amos' begründet liegt und von mir
nicht abgefangen werden kann.
Directory- und Filenamen, die die vollen 30 möglichen Zeichen des Amiga-DOS
ausnutzen, können nicht geöffnet bzw. eingeladen werden. die entsprechenden
Amos-Befehle verarbeiten nur Files bis 29 Zeichen korrekt.
Ich hoffe, daß dieser ärgerliche Fehler von 'Amos' in einer der nächsten
Versionen behoben sein wird. Da aber in der Praxis kaum jemand so lange
Filenamen benutzt, liegt eine echte Einschränkung nicht vor.

7. Shareware
------------
Die Vollversion des Spieles 'Mühle' ist Shareware und kann beim Autor für
20,- DM einschließlich Diskette, Porto und Verpackung bezogen werden. Für
Lieferungen ins Ausland kommt ein Portoanteil von weiteren 5,- DM dazu.
Michael Goedecke
Hafenstraße 19
38179 Walle
05303-5435
Die stark eingeschränkte Demoversion darf frei weitergegeben werden.
