Ein Jahrhunderttraum wie das Fliegen: Eine Maschine, die Menschen im Schach bezwingt. Auch heute noch für viele Entwickler eine faszinierende Aufgabe!
Wie zerlegt man das Problem geschickt? Welche wichtigen Entscheidungen sind bei der Umsetzung zu treffen? Mit DokChess lernen Sie das Nötigste, um selbst ein Schachprogramm zu bauen. Und Sie erfahren auf vergnügliche Weise, wie Sie ganz allgemein eine nachvollziehbare, angemessene Softwarearchitektur entwerfen, bewerten und festhalten können.
Ich habe DokChess ab Dezember 2010 als Anschauungsmaterial für Vorträge und Seminare rund um Softwarearchitektur und -entwurf konzipiert und implementiert. Es ist eines der Fallbeispiele in meinem
Buch über Architekturdokumentation. Die
Java-Quelltexte liegen bei Sourceforge, weitere Informationen zur Implementierung finden Sie auf diesen Seiten. Sie wollen selbst eine Schachengine implementieren? Dann starten Sie
hier!
Stefan Zörner.
(Kontakt)