home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Spiele Spiele Spiele 1
/
spiele-spiele-spiele-topware.iso
/
spiele
/
top5062
/
info.doc
< prev
next >
Wrap
Text File
|
1993-08-25
|
19KB
|
352 lines
* File: lies.me ***************************************** Seite 1 von 6 *****
MODGO wurde geschrieben von: Alfred Knöpfle und Walter Knöpfle
Merzhauserstr 2 Planeggerstr 15
79100 Freiburg 82110 Germering
Stand: 25-Aug-1993
*****************************************************************************
MODGO ist ein Software System für das Brettspiel GO. Der Beginn der
Entwicklung von MODGO liegt im Sommer 1985. Seither wurde stetig
Komponente um Komponente hinzugefügt und erweitert.
Das System ist komplett in der Programmiersprache Modula-2 geschrieben.
Anfänglich ein einzelnes exe File, ist das System inzwischen vielfach
aufgegliedert in ein GO spielendes und ein Servo Program und in über ein
Dutzend Overlays sowie Pattern Files und jede Menge Spielaufzeichnungen.
Seit 1988 hat MODGO regelmässig an der Computer GO EuropaMeisterschaft
teilgenommen - mit langsam steigendem Erfolg - nach anfänglichen Mittel-
plätzen wurde 1992 und 1993 jeweils der zweite Platz erreicht.
1991 qualifizierte sich MODGO auch zur Teilnahme an der Computer GO
WeltMeisterschaft. In Singapur wurde Platz 8 erreicht.
Die Spielstärke von MODGO liegt inzwischen irgendwo zwischen dem 12. und
dem 18. Kyu, eine genaue Einstufung ist aber schwer, denn das System ist
noch jederzeit fuer einen völlig unsinnigen Fehler gut.
Deshalb trägt es auch den Zusatznamen 'Star of Debacle'.
Ausser zum Spielen von Partien mit dem GO Programm bietet das MODGO
System folgende weitere Möglichkeiten:
- Partien eingeben bzw. editieren
- Partien archivieren
- Partien nachspielen
- Internal MODGO Format oder Standard Format lesen und schreiben
- Diagramme aufbereiten und ausdrucken - auf verschiedenen Druckertypen
- Modem Verbindung für Go Partien
- Selbständig ablaufende Demo Partien des GO Programms
Falls Sie an weiteren Details oder an der neuesten MODGO Software
Version interessiert sind - melden Sie sich bitte bei Alfred oder
KS-Systemtechnik.
Das MODGO Software System kann erworben werden bei:
Firma KS-Systemtechnik Konto 4256731
Hauptstrasse 43 Sparkasse Hochschwarzwald
79877 Friedenweiler 1 BLZ 68051004
Bestellungen bitte schriftlich per Nachnahme, mit Verrechnungscheck
oder Vorab-Ueberweisung.
Bitte auch gewünschtes Diskettenformat angeben (3.5 HD oder 5.25 HD)
Volle Version: 75,-DM plus 5,-DM Porto+Verpackung
Demo Version: 10,-DM plus 5,-DM Porto+Verpackung
Die MODGO Demo Version verfügt über den vollen Grafik- und Service-
Funktionsumfang, erzeugt jedoch lediglich pseudo-zufällige Züge, um
den Appetit auf die neueste MODGO Voll Version anzuregen.
(Die Demo Version ist auch als Shareware verfügbar)
* File: lies.me ***************************************** Seite 2 von 6 *****
1) Inhalt der Diskette:
MODGO Software besteht aus: (Gesamtumfang etwa 1.2 MByte)
Prozedur "install.bat" zur Installation von MODGO auf Festplatte
Service Programm "servo.exe"
GO spielendes Programm "modgo.exe"
Zusätzliche Zug-erzeugende Overlays für "modgo.exe"
Sub-Katalog "gamepool" mit gespeicherten Partien
Sub-Katalog "datapool" mit binären Pattern Dateien
2) Hardware Anforderungen:
MODGO Software läuft auf IBM-PCs. Es müssen mindestens 512 KBytes zur
Verfügung stehen, trotz Overlay Technik, die das benötigte Memory klein
hält. Die Software funktioniert mit Hercules, CGA, EGA oder VGA Grafik
Karten - die beste verfügbare Grafik wird automatisch erkannt und
benutzt. Soll eine MDA Karte benutzt werden, so muß die Datei
CONFIG.SYS den Eintrag "device = ansi.sys" zur Darstellung simpler
Strichgrafik enthalten.
3) Installation
Eine Installation auf Festplatte ist nicht obligatorisch - aber im
Sinne von bequemeren (und vor allem schnelleren) Programm Zugriffen
auf Dateien und Overlays sehr zu empfehlen.
Die Prozedur "install.bat" installiert das MODGO Programm System auf
Festplatte. Das Kommando <Laufwerk>:install ohne Parameter zeigt bei
eingelegter Diskette weiterführende Hinweise zur Installation. Die
Installation erfolgt mit dem Kommando <Laufwerk>: install <Laufwerk>
von dem gewünschten Zielkatalog aus.
4) Benutzung von MODGO
Das ausführbare GO Programm wird durch Eintippen seines Names MODGO
gestartet. Ein Start von Diskette ist mit "a:modgo" prinzipiell auch
möglich, aber dann muß die Diskette im Laufwerk gehalten werden, um
die Zugriffe auf die Pattern und die Overlays sicherzustellen. Diese
Dateien werden während eines Spiels ständig benutzt - und erfordern
daher beim Lesen von Diskette recht viel zusätzliche Zeit.
Nach dem Laden des Programms zeigt MODGO ein leeres GO Brett am Schirm
und beginnt gleich eine Partie mit den voreingestellten Parametern:
MODGO nimmt die schwarzen Steine und beginnt, Komi beträgt 5.5 Punkte,
die Brettgröße ist 19x19, es werden Chinesische SST Regeln benutzt.
Für 19x19 Partien benötigt die volle MODGO Version etwa 7 - 15 Minuten
Rechenzeit auf einem IBM-AT-486/50. Eine begonnene Partie kann jederzeit
unterbrochen und in die Datei "TMPSAVE.GO" abgespeichert werden.
Das Spiel kann zu gegebener Zeit erneut geladen und fortgesetzt werden.
Während einer Partie wird diese Datei übrigens nach jedem Zugpaar aus
Sicherheitsgründen überschrieben und automatisch auf den neuesten
Stand gebracht.
* File: lies.me ***************************************** Seite 3 von 6 *****
4.1) MODGO Spiel Menü
Folgende F-Tasten werden im Spiel Menü für Sonderfunktionen benutzt:
F1 - Menu (Aufsetzen neuer Partien bzw. Ändern der aktuellen Parameter)
F2 - Pass (Passen)
F3 - Quit (Programmende - ohne Sichern der laufenden Partie)
F4 - Undo (Das jeweils letzte Zugpaar zurücknehmen)
F5 - Intrpt (Programmende mit Sichern der Partie in Datei "TMPSAVE.GO")
F6 - Resign (Aufgeben der Partie)
F7 - Aufgeben von MODGO erzwingen, um bereits entschiedene Partien
schnell und elegant zu beenden.
Die Tasten F1 bis F6 können jederzeit benutzt werden. Falls MODGO gerade
mit dem nächsten Zug beschäftigt ist, wird die eingegebene Option erst
nach Abschluss der Zug Erzeugung registriert und ausgeführt. Eine Prozedur
zur steten Leerung des Buffers stellt sicher, daß jeweils nur die zuletzt
betätigte Taste gilt, Warteschlangen von Kommandos sind nicht unterstützt.
Taste F7 dagegen muß während der Zuggenerierung von MODGO betätigt werden.
Bei Betätigung von Taste F1 wird zuerst die laufende Partie in die Datei
"TMPSAVE.GO" gesichert. Danach wird das Hauptmenü angezeigt, wo der
Spiel Modus und die Spiel Parameter geändert werden können.
F1 ist besonders nützlich, wenn während einer Partie ein Problem auftritt,
falls z.B. der Strom ausfällt. Das abgebrochene Spiel wird dann einfach
durch Nachladen aus der Sicherungsdatei "TMPSAVE.GO" fortgesetzt.
Nach Benutzung von F4 ist etwas Geduld erforderlich, da MODGO sich dann
alle internen Spielinformationen erst neu erzeugen muß. Dies dauert
einige Zeit - besonders bei Partien im Endspielstadium.
4.2) MODGO Hauptmenü
Fensterflächen in Grau zeigen Informationen, Fensterflächen in Blau
enthalten Eingabefelder. Zur Änderung der Spiel Parameter werden die Auf
und Ab Pfeiltasten benutzt um zwischen den Eingabefeldern zu springen,
die Links und Rechts Pfeiltasten dienen zur Einstellung zulässiger
Parameter Werte. Aufgrund gesetzter Werte können dabei Eingabefelder
festgelegt oder redundant - und daher nicht ansprechbar sein.
Folgende F Tasten werden im Hauptmenü benutzt:
F1 - New game (Starte neue Partie - mit aktiven Parametern)
F2 - Continue game (Laufende Partie fortsetzen - mit aktiven Parametern)
F3 - Quit (Programmende)
F4 - Load game (Partie von Datei bis zu gewünschtem Zug nachladen)
Die aktive Menü Einstellung ist in Grün dargestellt. ESC startet sie .
Mit F4 wird das Sub-Menü zum Laden von Partien aufgerufen. Neben dem
internen MODGO Format können auch Files im Ishi Press Standard Format
gelesen werden. MODGO sucht nach Dateien mit Endung ".GO" im aktuellen
Katalog sowie in den Sub-Katalogen GAMEPOOL und ISHIPOOL - in dieser
Reihenfolge. Die Auswahl unter den aufgefundenen Partien wird mit den
Auf und Ab Pfeiltasten vorgenommen. Eine Partie kann aber auch durch
Eintippen von Pfad- und Dateinamen angewählt werden.
Mit der Tastenkombination ALT+G wird direkt die Vorgabe GAMEPOOL\GAME
erzeugt, durch Angabe einer Nummer wird die Eingabe komplettiert.
* File: lies.me ***************************************** Seite 4 von 6 *****
Die Tastenkombination ALT+I führt zur Vorgabe ISHIPOOL\<Erster Eintrag>
von wo aus eine gewünschte Datei mit Hilfe der Pfeiltasten erreicht wird.
Zum Laden der Partie muß Taste ENTER betätigt werden. Der Erfolg wird
durch eine grün unterlegte Meldung bestätigt - die gelesenen Partie
Parameter werden angezeigt - und es kann angegeben werden, bis zu welchem
Zug die Partie aufbereitet werden soll.
Mit Spiel Option 1 können Partien selbst eingegeben oder Züge zu einem
Spiel hinzugefügt werden. Option 2 dient zum Spielen gegen das Programm.
Die Spiel Optionen 3,4,5 lassen MODGO in verschiedenen Modi gegen sich
selbst spielen:
3 - Vorführung einer einzelnen Partie. Nach dem Ende des Spiels kann
abgespeichert oder nach Belieben weiterverfahren werden.
4 - Vorführung von Partien als Endlosschleife. Nach dem Ende eines Spiels
wird stets ein weiteres mit denselben Parametern gestartet. Dies ist
insbesondere für Demo-Zwecke gedacht.
5 - Vorführung von Partien als Endlosschleife mit automatischem Speichern
der Partien.
Nutzer Aktionen und Züge können generell durch Eintippen der Zeichen,
betätigen der Pfeil- und F-Tasten oder über die Maus realisiert werden.
Mit MODGO ist Modem Verbindung zu anderen PCs möglich:
Es werden 8 Daten Bits, 1 Stop Bit, kein Parity Bit benutzt. Nach der
Installation auf zwei PCs können so Partien zwischen verschiedenen GO
Programmen ausgetragen werden, ohne einen weiteren Finger zu rühren.
So wird Computer GO zum reinen Vergnügen. (Diese Option wurde mit
'Nemesis' und 'Many Faces of Go' als Gegner bereits ausführlich getestet)
4.3) MODGO Menü zum Abspeichern von Partien
Sind die chinesischen SST Regeln aktiv, beginnt MODGO nach dem Besetzen
der letzten Punkte mit dem Herausfangen von lebensunfähigen gegnerischen
Steinen. Dies wird üblicherweise in Computer GO Turnieren verlangt, um
den Status aller Gruppen und damit das Ergebnis der Partie eindeutig zu
klären. Bei chinesischen SST Regeln ändert das Fangen nichts am Resultat.
Bei vereinfachten japanischen Regeln unterlässt MODGO das Herausfangen
in allen unnötigen Fällen, da dies hier zu Punktverlusten führen würde.
Nach dem regulären Ende einer Partie mit aufeinanderfolgendem Passen
gibt MODGO das Ergebnis der Partie an mit einer Abfrage, ob das Resultat
akzeptiert wird. Gefangene aber nicht geschlagenen Steine auf dem Brett
werden durch ein Kreuz markiert.
Ist das Resultat offensichtlich falsch (vielleicht durch bedauerliche
Falschinterpretationen bei Leben&Tod Problemen) und deshalb nicht
akzeptabel, kann die Partie wieder aufgenommen und die fraglichen
Situationen ausgespielt werden.
Folgende F Tasten werden im Menü zum Abspeichern von Partien benutzt:
F1 - Menu (Aufsetzen neuer Partien bzw. Ändern der aktuellen Parameter)
F3 - Quit (Programmende - ohne Sichern der laufenden Partie)
F4 - Save game (Abspeichern der Partie in eine Datei)
F5 - Intrpt (Programmende mit Sichern der Partie in Datei "TMPSAVE.GO")
F6 - Beginn einer weiteren Partie mit denselben Parametern
Beendete Partien können im internen MODGO Format oder im Ishi Press
Standard Format in den Sub-Katalogen GAMEPOOL oder ISHIPOOL oder sonstwo
abgespeichert werden.
* File: lies.me ***************************************** Seite 5 von 6 *****
"GAMEPOOL" besteht aus einem Satz von ASCII Dateien - im MODGO Format -
mit den Namen "GAMExxx.GO", wobei xxx = 001 - 999 sein kann.
"ISHIPOOL" ist daselbe für Dateien im Standard Format - MODGO unterstützt
hier die Namen "ISHIxxx.GO", andere Namen sind natürlich auch möglich.
Ein spezielles Save Menü gibt die Möglichkeit, das Save Format zu wählen
(das erste Zeichen des Strings M oder S wird geprüft), die Partie zu
benennen, sowie die Namen der Spieler, das Datum und den gewünschten
Datei Namen anzugeben. Abgespeicherte Partien können stets wieder in
MODGO geladen und bei jedem gewünschten Zug fortgesetzt werden. Reines
Nachspielen sowie das Drucken von Partien wird mit Service Programm SERVO
gemacht. Um Partien aus dem GAMEPOOL zu entfernen oder umzubenennen,
können die DOS Kommandos 'del' und 'rename' benutzt werden.
5) Benutzung von SERVO
Das Service Programm wird durch Eintippen seines Names SERVO gestartet.
Es bietet Informationen, Nachspiel-, Druck-, und Editiermöglichkeiten.
Zu Studier- und Dokumentationszwecken kann das Nachspielen von Partien
oder das Drucken von Partie Diagrammen mit verschiedenen Druckertypen
ganz leicht mit SERVO gemacht werden. Neben dem internen MODGO Format
können auch geeignete Files im Ishi Press Standard Format gelesen werden
- einfach mal ausprobieren. (Die Files sollten Schlüsselworte für die
wichtigsten Spielparameter enthalten)
SERVO ist menügeführt. Das Hauptmenü von SERVO zeigt die Liste der
Sub-Menüs. Diese werden durch Eingabe der entsprechenden Nummern und
Bestätigen mit der ENTER Taste angewählt. Um das momentane Sub-Menü
zu wechseln, muß zuerst zum Hauptmenü zurückgekehrt werden. Dies wird
durch Benutzung der ENTER Taste (ohne Nummer) bwz. mit ESC erreicht.
Sub Menü 1: Einführende Texte
Drei Sub Menü Punkte bieten Informationen zum MODGO System, zum
Spiel GO sowie eine Kurzbeschreibung der Spielregeln (Chinesische
SST Regeln und vereinfachte japanische Regeln) Die Texte werden mit
Nummern, gefolgt von ENTER, angewählt. Blättern wird mit ENTER oder
ESC erreicht.
Sub Menü 2: Demonstrations Partien
Hier besteht die Möglichkeit, 6 ausgewählte Partien aus dem MODGO
GAMEPOOL nachzuspielen. Eine Partie wird durch Angabe der entspre-
chenden Nummer, gefolgt von ENTER, selektiert. Nachdem eine Partie
fertig nachgespielt ist, erscheint dieses Sub Menü erneut für die
Wahl einer weiteren Demo Partie.
Sub Menü 3: Menü zum Nachspielen von Partien
Dises Sub Menü gibt die Möglichkeit, beliebige gespeicherte Partien
aus MODGO GAMEPOOL oder ISHIPOOL oder andere Dateien in unter-
stützten Formaten nachzuspielen.
Folgende F Tasten werden im Menü zum Nachspielen von Partien benutzt:
F1 - Overviev (Anzeigen des Inhalts der Pool Datei Kataloge)
F2 - Start replay mode (Schnelles, langsames oder Nachspielen
einzelner Züge auf Tastendruck ist möglich)
F3 - Quit (Rückkehr zum Hauptmenü - auch mit ESC)
F4 - Load game (Laden von Partien)
* File: lies.me ***************************************** Seite 6 von 6 *****
Bevor eine Partie mit F2 nachgespielt werden kann, muß sie zuerst
mit F4 angewählt und geladen werden. Die Selection eines Datei
Namens und das Laden der Datei erfolgt genau wie mit Programm MODGO.
Sub Menü 4: Menü zum Drucken von Partie Diagrammen
Dieses Sub Menü gibt die Möglichkeit, Diagramme von gespeicherten
Partien aus MODGO GAMEPOOL oder ISHIPOOL oder anderen Dateien in
unterstützten Formaten nachzuspielen.
Folgende F Tasten werden im Menü zum Nachspielen von Partien benutzt:
F1 - Set print mode (Auswahl des Modus für die Zugintervalle)
F2 - Select printer (Auswahl des Druckers und des Druck Modus)
F3 - Quit (Rückkehr zum Hauptmenü - auch mit ESC)
F4 - Load game (Laden von Partien)
Es werden 3 Zugintervall Modi unterstützt:
- Diagramme mit einzeln selektierten beliebigen Zugintervallen
- Diagrammfolgen mit fester Intervall Länge (z.B. je 100 Züge)
- Alpanumerische Listen der Zugkoordinaten für komplete Partien.
Zu den unterstützten Drucker Typen gehören:
Epson, NEC, HP-Laserjet, Siemens und kompatible
Der Druck Modus kann ONLINE oder OFFLINE sein. Bei ONLINE werden die
Diagramme direkt über die Centronics Schnittstelle (PRN) auf den
Drucker ausgegeben. Bei OFFLINE werden binäre Dateien erzeugt (mit
Namen DIA001.PIC, DIA002.PIC, ..., DIAxxx.PIC - aufsteigende Nummern)
Diese Dateien können dann mit dem DOS Kommando 'print' ausgedruckt
werden. Bei mehreren Diagrammen empfiehlt sich, wegen der schnelleren
Abwicklung, der OFFLINE Modus.
Die eingestellten Modi sind stets auf der rechten Seite des Schirms
unterhalb des MODGO Logos angezeigt. Sie werden auch in der
Konfigurations Datei "PRT.CFG" gespeichert, um sie beim nächsten
SERVO Aufruf wiederzubenutzen.
Nach der Wahl der aktiven Modi und nach dem Laden der gewünschten
Partie müssen noch die Parameter für die Zugintervalle angegeben
werden. Die Erzeugung binärer Dateien wird durch Angabe des jeweiligen
Filenames angezeigt. Mit ESC wird die Schleife über die Zugintervalle
beendet und zum Dateiauswahlmenü zurückgekehrt.
Sub Menü 5: Menü für Editier Funktionen
MODGO ist in der Lage, Joseki und Muster Züge zu spielen, die in
binären DATAPOOL Dateien vorgegeben sind. Solche Muster Dateien
müssen mit SERVO erstellt bzw. modifiziert werden.
Die im Sub Menü aufgeführten Funktionen sind jedoch noch in einem
experimentellen Stadium - teilweise ausserhalb von SERVO bzw. als
Overlay realisiert - oder noch tbc = to be coded!
Da die Benutzung dieser Funktionen noch alles andere als klar ist,
fehlen sie deshalb vorerst in der MODGO Voll Version.
Sub Menü 6: Programmende
Um SERVO zu beenden, kann Menü Punkt 6 oder einfach ESC benutzt
werden. Von der Hauptmenüebene aus wird damit das Programm terminiert.