In diesem Buch darf ich erstmals in deutscher Sprache umfassend und
aktuell meine Ar- beit an Grundlagen und Realisierung eines
Computer-Schachprogramms vorstellen. Seit nunmehr gut zehn Jahren
bemühen sich meine Mitarbeiter und ich um die Verfolgung eines anderen
Ansatzes bei der Schachprogrammi erung als fast alle übri gen
"Konkurrenten" der Wel t. Der intellektuelle Streit entzündet sich an
der Fragestellung, ob vorrangig Schnellig- keit, Speichergröße und
Zuverlässigkeit von Rechnern auszunutzen seien, oder die Mo- dellierung
menschlicher Denkweisen beim Schachspielen angestrebt werden soll.
Während die meisten Kollegen in aller Welt die erste Meinung vertreten
und mit den nach der sogenannten "brute-force"-Methode spielenden
Programmen auch erstaunliche Erfolge er- zielen konnten, bin ich mit
wenigen anderen Kritikern der Meinung, daß nur der zweite Ansatz auf
Dauer die Spielstärke der Programme entscheidend verbessern kann.
Natürlich gehen wir den weitaus schwereren Weg bei der Realisierung,
denn die theore- tischen Grundlagen und die notwendigen Programmsysteme
sind um vieles komplexer. So- mit müssen wir einen langen Atem beweisen
und nicht um kurzfristiger Scheinerfolge willen das große Ziel
gefährden. Ich bin aber sehr froh, daß inzwischen auch unsere
Programmierung weitgehend abgeschlossen ist, und unser Programm "PIONI
ER" erste prak- tische Erfolge bei der Lösung von Studien nachweisen
kann. Daher wird dieses Buch gerade zum richtigen Zeitpunkt erscheinen.
Im Hauptteil dieses Werkes habe ich die allgemeinen Grundlagen
ausführlich dargestellt, die für die Konzeption eines Schachprogramms,
aber auch verwandter Problemstellungen notwendig sind.