DAM 2.2

Das internationale 10 x 10 Damespiel für Microsoft® Windows™ 95 und spätere Versionen.
© 1995-1999 Harm Jetten. Alle Rechte vorbehalten.
Nicht-kommerzieller Vertrieb und Nutzung erlaubt.

Übersetzt von Clemens Crucius

Inhalt

Allgemeines
Spielregeln
Menüs
Ausführen eines Zuges
Aufstellen einer Position
Dateitypen
Endspiel-Datenbestand
DamExchange

Allgemeines

DAM ist freeware, d.h. es ist durch copyright geschützt, aber Sie können es nach Herzenslust benutzen und es in unveränderter und vollständiger Form kopieren und verbreiten.

DAM 2.2 für Windows 95 ist der Nachfolger von DAM 2.1 für Windows 3.1x, und von DAM 1.3 für den Atari ST und TT Computer.

DAM setzt die Zugberechnung fort, wenn der Gegner am Zug ist und beansprucht deshalb viel Prozessorzeit, so daß gleichzeitig laufende Windows-Programme sehr langsam werden können. Solange DAM aus dem Eröffnungsbuch spielt, oder in der Spieler - Spieler Einstellung, ist das nicht so.

Spielregeln

Das internationale 10x10-Damespiel wird auf den dunklen Feldern des Spielbrettes gespielt, wobei mit jeweils 20 weißen und 20 schwarzen Steinen begonnen wird. Die Spieler ziehen abwechselnd, weiß beginnt. Wer keinen regulären Zug mehr machen kann, verliert. Die Spieler können sich auf ein Remis einigen. Außerdem gibt es einige Regeln, wann eine Partie Remis endet.

Die Figuren (einfache Steine und Damen) bewegen sich nur in diagonaler Richtung.

Ein Stein kann in eine der beiden Richtungen vorwärts auf das nächste Feld ziehen, wenn dieses unbesetzt ist.

Steine können sowohl vorwärts als auch rücktwärts schlagen. Eine gegnerische Figur auf einem benachbarten Feld wird durch Überspringen auf das dahinterliegende freie Feld geschlagen. Wenn dann eine weitere Figur geschlagen werden kann, so wird das getan usw. Nach dem Ausführen des Schlagzugs werden die übersprungenen gegnerischen Figuren vom Brett genommen. Das Schlagen ist Pflicht. Wenn mehrere Schlagzüge möglich sind, so muß derjenige Schlag ausgeführt werden, bei dem die meisten gegnerischen Figuren (Steine oder Damen) geschlagen werden (Mehrheitszwang). Gibt es mehrere mögliche Schlagzüge, bei denen jeweils die gleiche Zahl von Figuren geschlagen wird, so kann eine Schlagmöglichkeit frei gewählt werden.

Ein Stein, der die letzte Reihe erreicht hat, wird zur Dame gekrönt.

Eine Dame kann in alle vier diagonalen Richtungen ziehen, solange keine Figur im Weg steht.

Eine Dame kann eine gegnerische Figur schlagen, wenn dahinter ein Feld frei ist. Sie kann auf diesem Feld landen oder auf jedem freien Feld dahinter. Wenn die Dame von diesem Feld weiterschlagen kann, so muß sie das tun. Auch hier ist Schlagen Pflicht, und es gilt der Mehrheitszwang.

Menüs

Die Hauptmenüs von DAM sind:

Partie    Zug    Zeit    Spielfeld    Optionen    Fenster    Hilfe

Menü: Partie

Neu (oder die Tastenkombination Strg+N) beendet die laufende Partie und setzt die Steine in die Anfangsposition für eine neue Partie.

Öffnen (oder die Tastenkombination Strg+O) lädt eine Datei mit einer früher gespeicherten Partie, die fortgesetzt werden kann. Drei Dateitypen können in dem linken unteren Dialogfeld ausgewählt werden: DAM, PDN, und DOC Dateien.

Mit Speichern (oder die Tastenkombination Strg+S) kann die aktuelle Partie in einer DAM oder PDN Datei gespeichert werden.

Drucken (oder die Tastenkombination Strg+P) gibt die Notation der gespielten Züge einschließlich Informationen über die Partie an den Drucker aus.

DamExchange ruft das Protokoll zur Verbindung von zwei Dameprogrammen via serielles Kabel oder Internet auf, siehe DamExchange.

Ende beendet das Programm. Zuvor wird ein Dialog zum Speichern des aktuellen Spielstandes angezeigt.

Einstellungen

Die folgenden Einstellungen werden in der Registrierung unter HKEY_CURRENT_USER\Software\Harm Jetten\Dam gespeichert:

- die gewählte Sprache
- Spieler-Spieler oder Spieler-DAM
- Zuganimation
- Sound an/aus, Namen der .wav Dateien
- DamExchange Portinformationen
- Speichergröße
- PDN Speicheroptionen
- Bedenkzeiteinstellung
- Position und Größe des DAM-Hauptfensters
- Position, Orientierung und Numerierung des Spielfelds
- Größe des Spielfelds und Ansicht der Steine
- ob eine Position aufgestellt wird
- Position und Größe der Textfenster
- Pfad des Endspiel-Datenbestandes
- Dateiname der aktuellen Partie

Die entsprechenden Angaben aus der aktuellen DAM Partiedatei (wer gegen wen spielt, Position aufstellen und Bedenkzeit) haben Vorrang vor den Einstellungen.

Menü: Zug

Zurücknehmen (oder die Entf-Taste) macht den letzten Zug rückgängig. Achtung: wenn dann DAM am Zug ist, wird das Programm nach mindestens 3 Sekunden wieder ziehen. Drücken Sie die TasteEntf zweimal, um Ihren Zug und DAMs Antwort rückgängig zu machen. Die Tastenkombinationen Umschalt+Entf oder Strg+Entf ermöglicht es, mehrere Züge bis zu einer einzugebenden Zugnummer zurückzunehmen, wobei danach die gleiche Farbe am Zug ist (wenn möglich).
Die zurückgenommenen Züge werden heller (grau) im Partie-Fenster angezeigt. Durch Drücken der Esc Taste oder durch Ausführen eines anderen Zuges als im Partiefenster werden diese hell angezeigten Züge gelöscht.

Wenn Züge zurückgenommen worden sind, läßt sich der Menüpunkt Vorwärts (die Einfg Taste) anwenden. Dadurch wird der nächste hell (grau) angezeigte Zug im Partie-Fenster ausgeführt. Damit kann man eine Partie vorwärts ablaufen lassen. Die Tastenkombinationen Umschalt+Einfg oder Strg+Einfg erlauben es, direkt zu einer eingegebenen Zugnummer vorzugehen, wobei danach die gleiche Farbe am Zug ist, wenn möglich.

Wenn keine Züge zurückgenommen worden sind, wird dieser Menüpunkt durch Letzten wiederholen (auch die Taste Einfg) ersetzt, der den zuletzt gespielten Zug auf dem Brett zeigt.

Computer - Computer läßt DAM gegen sich selbst spielen bis kein gültiger Zug mehr ausgeführt werden kann oder eine Remisposition erreicht ist.

Mit Spieler - Computer, der normalen Einstellung, spielen Sie gegen DAM. Sie beginnen mit weiß. Wenn Sie mit schwarz spielen möchten, wählen Sie dann Computer am Zug (oder benutzen die Tab Taste).

In der Spieler - Spieler Einstellung ziehen Sie selbst sowohl mit weiß als auch mit schwarz.

Jetzt ziehen zwingt DAM, wenn DAM am Zug ist, sofort einen Zug zu machen.`

Computer am Zug (oder die Tab Taste) läßt DAM mit der Farbe spielen, die gerade am Zug ist.

Spieler am Zug (auch die Tab Taste) läßt Sie mit der Farbe spielen, die gerade am Zug ist.

Mit Animationkann die Art, wie die Züge auf dem Spielfeld ausgeführt werden, verändert werden. In der Einstellung Animation › Ausführlich wird ein Mehrschlagzug etwas langsamer und deutlicher gezeigt; auch bleiben die beim letzten Zug beteiligten Felder hervorgehoben. Das ist bei Animation › Schnell nicht der Fall.

Sound dient zum Ein- und Ausschalten der Sound-Effekte.

Sound-Effekte

DAM verwendet folgende Sound-Effekte:

1. Um darauf hinzuweisen, daß ein Spieler versucht, einen ungültigen Zug zu machen. Hierfür wird standardmäßig die Sounddatei dam1.wav verwendet.

2. Beim Ausführen eines Zuges von DAM (ein stiller Zug oder ein Schlagzug) wird standardmäßig die Sounddatei dam2.wav verwendet.

3. Beim Ausführen eines Zuges des Spielers (ein stiller Zug oder ein Schlagzug) wird standardmäßig die Sounddatei dam3.wav verwendet.

Wenn Sie möchten, können Sie die Namen Ihrer eigenen Lieblings-.wav Dateien in der Dialogbox des Menüs Optionen Sound eingeben.

Menü: Zeit

Bei Anfängerstufe gibt es vier Niveaustufen von A bis D für Anfänger und Dameschüler, die leichter als die "normale" Einstellung mit 1 Sek./Zug sind. Auf diesen Niveaus ist die Suchtiefe begrenzt und DAM rechnet nicht während der Bedenkzeit des Gegners.

Die Bedenkzeit von DAM für einen Zug kann man mit 1 Sek./Zug bis 120 Sek./Zug einstellen. Diese Zeit wird nicht immer exakt eingehalten, manchmal braucht DAM mehr oder weniger Zeit.

Bei Zeit einstellen erscheint ein Dialogfeld, in das die Bedenkzeit von DAM als x Züge in y Minuten eingegeben werden kann. Das ist angebracht, um wie unter Turnierbedingungen zu spielen. DAM verteilt dann die verfügbare Zeit auf alle noch zu spielenden Züge. Bei einem Wert von 0 für x spielt DAM alle Züge in der vorgegebenen Zeit, was bei langen Partien möglicherweise zu Zeitnot führen kann.

Uhr starten läßt die Uhr laufen für denjenigen, der am Zug ist (auch wenn das Uhr-Fenster nicht sichtbar ist).

Uhr anhalten hält die Uhr an.

Uhr zurücksetzen setzt die Uhr auf Null und hält sie an.

Menü: Spielfeld

Umdrehen dreht das Spielfeld um 180°, sodaß die Spielrichtungen von weiß und schwarz vertauscht werden. Um das anzuzeigen, wird das Feld 50 numeriert.

Mit Numerieren wird die Numerierung aller Felder ein- oder ausgeschaltet.

Mit Größe kann ein kleines, mittelgroßes oder großes Spielfeld gewählt werden.

Steine bietet die Möglichkeit, die Ansicht der Steine als Profil oder flach einzustellen.

In die Zwischenablage bzw. Strg+C kopiert das Spielfeld als Bitmap in die Zwischenablage, von wo aus es in andere Anwendungen eingefügt werden kann.

Aufstellen bedeutet, daß eine bestimmte Stellung auf dem Spielfeld aufgebaut werden kann. Siehe auch Aufstellen einer Position. Wenn Aufstellen ausgewählt ist, sind die folgenden vier Menüpunkte verfügbar:

Anfangsposition setzt die 20 weißen und 20 schwarzen Steine in ihre Ausgangsposition.

Leer entfernt alle Figuren vom Spielfeld.

Weiß am Zug setzt weiß als die Farbe, die am Zug ist.

Schwarz am Zug setzt schwarz als die Farbe, die am Zug ist.

Menü: Optionen

Sprache dient zum Auswählen der Sprache der Menüs, der Fenster und Dialoge.

Einstellungen legt fest, ob und wann die Einstellungen von DAM gespeichert werden. Wenn Einstellungen › Jedes Mal speichern markiert ist, werden die Einstellungen jedes Mal gespeichert, wenn DAM beendet wird, um beim folgenden Start wieder aktiv zu werden. Einstellungen › Jetzt speichern führt dazu, daß die gerade geltende Grundeinstellung jedes Mal wiederverwendet wird, wenn DAM gestartet wird.

Symbolleiste dient zum Anzeigen bzw. Ausblenden der Symbolleiste, die Schaltflächen für einige oft gebrauchte Funktionen enthält.

Mit Eigenschaften können die folgenden Einstellungen mittels einer Registermappe verändert werden:

Farbe ermöglicht es, die Farben der Felder nach Ihrem Geschmack anzupassen. Klicken Sie dazu auf das Feld, dessen Farbe Sie verändern wollen.

Bei Sound können die Namen der .wav Dateien für die Soundeffekte. eingegeben werden.

Speicher erlaubt das Einstellen der Größe des internen Speichers für die Zugberechnung, die DAM zum Speichern von Zwischenergebnissen braucht. Wenig (96 k), mittel (384 k), viel (1,5 M), sehr viel (6 M) und enorm viel (24 M) stehen zur Auswahl. Die beste Einstellung ist die größte, bei der Windows nicht immer wieder auf die Festplatte zugreifen muß. Das wiederum hängt von der Speichergröße (RAM) ab, über die Ihr Computer verfügt.

Mit Datenbestand kann der (volle oder relative) Pfad angegeben werden, in dem sich die Dateien des optionalen Endspieldatenbestands befinden. Drücken Sie danach auf Überprüfen, um eine Liste der Endspiel-Dateien mit ihrem Status (korrekter Name, Größe und Prüfsumme) zu sehen.

PDN bestimmt, wie DAM eine Partie in eine PDN Datei speichert. Wenn Partieinformationen beibehalten markiert ist, werden die Partieinformationen einer früher geladenen oder gespeicherten PDN Partie nicht gelöscht. Wenn PDN Datei überschreiben markiert ist, dann wird diese Partie nicht ans Ende der PDN-Datei hinzugefügt, sondern anstelle des alten Inhalts gespeichert (nach einer Warnung).
Um eine Reihe von Partien aus einem Turnier einzugeben, sollten beide Optionen am besten ausgeschaltet werden; beim Spielen einer e-mail-Fernpartie ist es besser, beide Optionen einzuschalten.

Beim Öffnen von Partien aus PDN oder DOC Dateien können Sie wählen, ob DAM den Anfangsstand oder den Endstand anzeigt.

DamExchange dient zum Einstellen eines Ports für das DamExchange Protokoll. Um über das Internet zu spielen, markieren Sie "TCP/IP Port". Um eine Verbindung über ein Null-Modem-Kabel herzustellen, klicken Sie auf "Serieller Port" und wählen den gewünschten COM Port; falls nötig können Sie mit der Schaltfläche "Einstellen" den Geräte-Manager Dialog für die Eigenschaften des COM Ports aufrufen um den Port einzustellen auf 9600 Bit pro Sekunde, 8 Datenbits, keine Parität, 1 Stopbit und kein Protokoll.

Allgemein beinhaltet Eiinstellungen, die angeben, ob DAM beim Starten einer neuen Partie oder beim Beenden des Programms nach Bestätigung fragen soll.
Außerdem gibt es eine Option, die angibt, ob mehrere Ausführungen von DAM gleichzeitig erlaubt sind.

Menü: Fenster

Damit lassen sich Textfenster mit diversen Informationen zum Spiel ein- bzw. ausblenden. Ein Häkchen vor den Menüpunkten signalisiert, daß das betreffende Fenster geöffnet ist. Mit Strg+F6 werden die Fenster nacheinander in den Vordergrund gebracht.

Partie zeigt die gespielten Züge an. Bei fortschreitender Partie verschwinden die ersten Züge aus dem Fenster; benutzen Sie die Laufleiste an der rechten Seite, um sie wieder anzuzeigen.

Hauptvariante bietet einen Einblick in die Berechnungen von DAM: in diesem Fenster wird die wahrscheinlichste (für DAM) Zugfolge angezeigt.

Gültige Züge listet alle Züge auf, die ein Spieler ausführen darf. Wenn DAM am Zug ist, steht der beste bis dahin gefundene Zug an erster Stelle mit einer Bewertung der sich ergebenden Position (1 Stein = ca. 33 Millionen). Im Spieler - Spieler Modus und beim Aufstellen einer Position kann nach einem Zug eine Bewertung aus dem Endspiel-Datenbestand folgen.

Buchzüge zeigt die vorprogrammierten Eröffnungszüge an, die für die aktuelle Position relevant sind.

Uhr zeigt die verstrichene Spielzeit an, die obere Zeile enthält die gesamte verbrauchte Spielzeit jeweils für Weiß und Schwarz, die untere Zeile zeigt die Zeit für den laufenden oder den letzten Zug.

Im PDN Text Fenster ist die ausgewählte Partie aus der geöffneten PDN oder DOC Datei im Originalformat zu sehen. Es kann Informationen wie Ereignis, Ort usw. zeigen sowie die gespielten Züge und eventuelle Kommentare.

Das DamExchange Fenster zeigt den Verbindungsstatus, den Austausch von Zügen und "Chat"-Texten während einer DamExchange Sitzung an.

Menü: Hilfe

Mit Inhalt (oder der F1 Taste) rufen Sie dieses DAM Hilfe-Fenster auf.

Index bietet einen Dialog, um das gewünschte Thema im DAM Hilfesystem zu finden.

Dam Info zeigt die DAM Versionsnummer und die Copyright-Bestimmungen.

Ausführen eines Zuges

Man kann einen Zug auf verschiedene Arten ausführen:

1. Klick: Klicken Sie mit der linken Maustaste das Ausgangsfeld, das Zielfeld, die zu schlagende Figur und/oder dazwischenliegende Felder an. Der Zug wird ausgeführt, sobald der Zug damit eindeutig betimmt ist. Wenn nicht, verändert sich der Mauszeiger in eine zeigende Hand und es müssen mehr Felder angeklickt werden.

2. Ziehen: Drücken Sie die linke Maustaste auf einer Figur, bewegen die Maus und lassen die Maustaste über dem Zielfeld wieder los.

3. Mittels eines Textfensters: Doppelklicken Sie mit der linken Maustaste auf dem gewünschten Zug im Textfenster für die gültigen Züge oder Buchzüge.

4. Mit der Tastatur: Geben Sie den zu spielenden Zug ein, z.B. 33-28 oder 50x4 und drücken Sie die Enter Taste. Es genügt auch, nur die Nummer eines Ausgangs-, Ziel- oder Zwischenfeldes einzugeben, wenn damit nur ein Zug möglich ist. Die Tastaturmethode kann nicht während einer DamExchange Sitzung angewendet werden; dann kann nur Enter gedrückt werden, um einen erzwungenen Zug auszuführen.

Aufstellen einer Position

Wählen Sie Aufstellen aus dem Menü Spielfeld.

Ein Klick mit der linken Maustaste auf ein leeres Feld ergibt einen Stein der zuletzt benutzten Farbe. Noch ein Klick ergibt eine Dame, dann ein leeres Feld, dann einen Stein der anderen Farbe usw.

Ein Klick mit der rechten Maustaste wechselt die Farbe der Figur.

Sie können auch die Tastatur zum Setzen von Figuren benutzen: Eingeben von w 10, gefolgt von Enter, setzt einen weißen Stein auf Feld 10. S 7 43 44 setzt drei schwarze Damen auf diese Felder. Ein kleiner Buchstabe ergibt einen Stein, ein großer Buchstabe eine Dame. Werden Zahlen ohne Buchstaben eingegeben, z.B. 30 16, werden diese Felder leer.

Schließlich wählen Sie nochmals Aufstellen oder Spieler - Computer, um nach dem Eingeben der gewünschten Position mit dem Spielen zu beginnen.

Remis

DAM erkennt diese zwingenden Remis-Situationen, angezeigt durch Remis in der Status-Leiste am unteren Rand:

- Remis durch dreimalige Wiederholung der selben Position
- Remis nach 10 Zügen bei einer Dame gegen 1, 2 oder 3 Damen
- Remis nach 25 Zügen, ohne daß eine Figur geschlagen oder ein Stein bewegt worden ist.

Author

Harm Jetten
Grondel 43
1275 BE Huizen
Niederlande

e-mail: hjetten@xs4all.nl
WWW: http://www.xs4all.nl/~hjetten/

Dateitypen

Beim Öffnen und Speichern im Menü Partie besteht die Wahl zwischen diesen Dateitypen:

1. DAM Dateien mit der Endung ".dam" -
Eine .dam Datei wird in einem DAM-spezifischen binären Format gelesen und geschrieben. Sie enthält eine einzelne Partie einschließlich der zugehörigen Einstellungen von:
- den Figuren auf dem Spielfeld,
- den gespielten (und zurückgenommenen) Zügen,
- wer mit welcher Farbe am Zug ist (Spieler/Computer),
- ob eine Position aufgestellt wird,
- der Zeiteinstellung,
- der Spielzeit auf der Uhr.

2. PDN Dateien mit der Endung ".pdn" -
PDN steht für Portable Draughts Notation und ist ein universelles Datenformat zum Austausch von Partien zwischen verschiedenen Dameprogrammen. PDN wurde von PC Solutions (Dynamo, Sage) vorgeschlagen und ist von dem bekannten PGN Format für Schachpartien abgeleitet.
PDN Dateien können mehrere Partien enthalten; beim Öffnen erscheint ein besonderer Dialog, um die gewünschte Partie auszuwählen. Die Partie ist dann im PDN Format im Fenster PDN Text zu sehen. Weiter hat der Dialog eine Extra-Schaltfläche "Überprüfen", um Partien im PDN Format auf ungültige Züge zu untersuchen. Das Überprüfen beginnt bei der ausgewählten Partie und wird bis zum Ende der Datei fortgesetzt, oder bis ein Fehler gefunden wird.
Beim Speichern einer Partie können Informationen wie Ereignis, Ort, Datum, Runde, Spielernamen und das Ergebnis eingegeben werden. Die Partie mit diesen Informationen wird normalerweise an das Ende der ausgewählten PDN Datei angefügt, siehe auch unter Menü Optionen.

3. DOC Dateien mit der Endung ".doc" -
Diese Dateien werden vom Programm Turbo Dambase von Klaas Bor oder von Truus von Stef Keetman erstellt. Wie auch PDN Dateien beinhalten DOC Dateien eine oder mehrere Partien; beim Öffnen erscheint ein besonderer Dialog, um die gewünschte Partie auszuwählen. DAM kann Partien nicht als DOC Datei speichern.

Das Besondere bei PDN und DOC Dateien ist die Möglichkeit, eine Partie auf einfache Weise vorwärts oder rückwärts zu durchlaufen mit Hilfe von Zurücknehmen (die Entf Taste) und Vorwärts (die Einfg Taste), siehe unter Menü Zug.

Weiterhin kann man mit Hilfe der Tastenkombinationen Strg+←und Strg+→ schnell zur vorigen oder nächsten Partie in der PDN oder DOC Datei wechseln.

Endspieldatenbestand

Ein Zwei-Figuren-Endspieldatenbestand (Stein-Stein, Stein-Dame, Dame-Dame) ist standardmäßig in der Datei dam.end enthalten.

Wahlweise kann ein Set von Dateien eines Drei-Figuren-Endspieldatenbestands in ein Verzeichnis, dessen Name bei Datenbestand unter dem Menü Optionen eingegeben werden muß, installiert werden. Diese Dateien wurden von Gijsbert Wiesenekker erstellt (für sein Dameprogramm GWD) und können kostenlos von der Internet Chess Library heruntergeladen werden. Sie sind im Archiv ftp://chess.onenet.net/pub/chess/Unix/zzzzzz-3.4.tar.gz zu finden unter den Namen oovo.bin bis xxvx.bin. Beim Entpacken dieser Dateien muß darauf geachtet werden, daß WinZip (oder ein ähnlicher Dekoder) keine "smart CR/LF conversion" ausführt. Alle 12 Dateien müssen exakt 125000 Bytes lang sein.

Zusätzlich zu dem genannten 3-Figuren-Endspieldatenbestand kann sogar noch eine 4-Figuren-Version installiert werden. Es ist aber zu beachten, daß diese ein System mit mindestens 16 MB RAM und eine große, schnelle Festplatte erfordert. Unter Windows 95 wird dann der gesamte verfügbare Speicherplatz als Festplatten-Cache genutzt, überprüfen Sie dafür, daß es keinen MaxFileCache Eintrag im Abschnitt [vcache] in der system.ini gibt.
Der Autor des 4-Figuren-Endspieldatenbestands ist Gijsbert Wiesenekker, der ihn in der Internet Chess Library als Archiv ftp://chess.onenet.net/pub/chess/Unix/drend.tar zugänglich gemacht hat - aber beachten Sie, daß diese Datei eine Größe von 8 MB hat, und die dekomprimierten Dateien 150 MB in Anspruch nehmen. Das Archiv enthält 25 Dateien mit den Namen ooovo.bin bis xxxvx.bin, die mit einem Programm bearbeitet werden müssen, das auf der DAM WWW-Homepage. zu finden ist. Dabei entstehen 25 Dateien mit den Namen ooovo.cpr bis xxxvx.cpr und eine Indexdatei end4.idx, insgesamt lediglich 20 MB. Diese Dateien sind in das Verzeichnis zu kopieren, das bei Datenbestand im Menü Optionen angegeben ist.

Neu: DAM kann jetzt auch mit 5- und 6-Figuren-Datenbeständen umgehen (vorerst versuchsweise). Diese Datenbestände sind mit Hilfe von DragonDraughts-0.0.Win32.zip, dem von Michel Grimminck stammenden Dragon Dameprogramm, generiert und an Windows angepaßt worden. Lesen Sie die Anweisungen auf der DAM WWW Homepage.

Im Spieler-Spieler-Modus und beim Aufstellen einer Position steht im Gültige-Züge-Fenster eine positive oder negative Zahl nach einem Zug, wenn der Endspieldatenbestand angibt, daß der Zug zu einer gewonnenen bzw. verlorenen Position führt. Damit ergibt sich ein einfacher Endspieldatenbestands-"Browser", mit dem schnell das Ergebnis einer aufgestellten Position festgestellt werden kann.

DamExchange

In DAM ist das von Frank Mesander (Tornado) geschriebene "DamExchange" Protokoll (Version 01) implementiert. Die Spezifikation ist unter http://www.dataweb.net/~fmesander/ zu finden. Dieses Protokoll ermöglicht es zwei Computern, eine Partie über ein Nullmodemkabel im seriellen Port oder über das Internet zu spielen. Es unterstützt sowohl Spieler-Spieler-Partien als auch Computer-Computer-Partien.

Öffnen Sie zuerst das Fenster DamExchange über das Menü Fenster.

Dann müssen Sie eine Verbindung aufbauen.

Schließlich können Sie eine Partie spielen.

Wählen Sie Partieserie ausführen, um DAM als Initiator eine Serie von Partien gegen ein anderes Programm spielen zu lassen.

DamExchange: Verbindung aufbauen

Um eine Sitzung zu beginnen, wählen Sie die Verbindungsmethode und den Port im DamExchange Dialog im Menü Optionen.

Wählen Sie dann DamExchange › Verbindung aktivieren aus dem Menü Partie im Falle eines seriellen Ports oder für einen Internet TCP/IP Port DamExchange › Warten auf Verbindung.

Ihr Gegner am anderen Computer wählt danach DamExchange › Verbindung aktivieren (seriell) oder DamExchange › Verbindung herstellen (TCP/IP). Im letzten Fall muß die Internet-Adresse des zu verbindenden Computers in einer der drei folgenden Formen in den Verbindungsdialog eingegeben werden:

- als Zahlennotation, z.B. 192.168.0.1
- als Domain-Name, z.B. mycomputer.net
- indirekt als HTTP URL, z.B. http://www.xs4all.nl/~hjetten/online.txt

Die letzte Form ist geeignet, wenn Sie ein Einwahlkonto bei einem Internetanbieter haben; Sie können ein "IP poster" Programm wie Here oder DynamIP verwenden, um Ihre momentane TCP/IP Adresse in eine Datei (z.B. online.txt) auf dem Server einzutragen und dann Warten auf Verbindung anklicken.
Ihr Gegner benutzt das HTTP URL Adreßformat im Dialog Verbindung herstellen, und wird so mit Ihrem Computer verbunden.

DAM ist nun bereit, und Sie können das Spiel beginnen.

Ist eine Verbindung einmal aufgebaut, kann sie durch DamExchange › Verbindung beenden aus dem Menü Partie wieder aufgehoben werden.

DamExchange: eine Partie spielen

Um eine DamExchange Partie zu spielen, nachdem eine Verbindung aufgebaut worden ist, wählen Sie einen der folgende Menüpunkte aus dem Menü Partie:

- von der Anfangsposition beginnen: Neu
- von einer gespeicherten Position beginnen: Öffnen
- von der momentanen Spielfeldposition beginnen: DamExchange › Partie beginnen

Es erscheint ein Dialog, um die Anzahl der Züge, das Zeitlimit und die Farbe, mit der Sie spielen, festzulegen; diese Angaben werden in der Anfrage-Meldung übersandt.
Ihr Gegner hat mittels eines entsprechenden Dialogs die Möglichkeit, diese Anfrage zu akzeptieren oder zurückzuweisen.

Nach dem Akzeptieren spielen Sie abwechselnd Ihre Züge auf dem Spielfeld. Die Status-Leiste zeigt an, wer am Zug ist.

Jederzeit, auch zwischen den Partien können "chat"-Nachrichten ausgetauscht werden, indem Textzeilen, die in der Staus-Leiste erscheinen, eingegeben werden; mit Enter wird die Zeile gesendet und erscheint im DamExchange Fenster des Gegners.

Es ist möglich, gespielte Züge zurückzunehmen mit Zurücknehmen oder der Entf Taste. Geben Sie im Dialog die gewünschte Zugnummer ein und die Farbe, die dann am Zug ist. Nachdem der Gegner zugestimmt hat, werden der Zug oder die Züge auf beiden Seiten zurückgenommen.

Wenn Züge zurückgenommen worden sind, kann mit der Tastenkombination Umschalt+Einfg oder Strg+Einfg auf entsprechende Weise wieder vorwärts bis zu einer gewünschten Zugnummer gegangen werden.

Eine Partie läßt sich mit DamExchange › Partie beenden abbrechen.

DamExchange: Partieserie ausführen

Mit dem Menüpunkt DamExchange › Partieserie ausführen ist es möglich, DAM eine Serie von Spielen gegen ein anderes Programm spielen zu lassen.

Zuerst muß eine Verbindung aufgebaut werden und es wird erwartet, daß sich das andere Programm im Spieler-Computer-Modus befindet.

Durch eine Reihe von Dialogen fragt DAM nach dem Namen einer PDN Datei zum Speichern der Ergebnisse, mit welcher Zeiteinstellung gespielt werden soll und aus welchen Dateien die Startpositionen der Partien genommen werden sollen. Hier können mehrere Dateien eingegeben werden, z.B. *.dam , um alle .dam Dateien im angegebenen Verzeichnis abzuarbeiten, oder nur * , um auch alle Unterverzeichnisse zu durchsuchen.