Die folgende Abbildung zeigt DokChess in Aktion – im grafischen Frontend Arena.

DokChess in Arena

DokChess spielt eine Hauptrolle

Grau ist alle Theorie. Das Buch illustriert die Zutaten daher anhand von Beispielen. DokChess spielt dabei eine besondere Rolle.

DokChess ist eine voll funktionsfähige Schach-Engine. Sie dient als einfaches und zugleich ungemein attraktives Fallbeispiel für Architekturentwurf, -bewertung und -dokumentation. Der verständliche Aufbau lädt zum Experimentieren und Erweiterm der Engin ein. Ziel ist nicht die höchstmögliche Spielstärke – dennoch gelingen Partien, die Gelegenheitsspielern Freude bereiten.

Kapitel 9 enthält eine Architekturbeschreibung von DokChess gegliedert nach arc42. Alle Abschnitte sind “ausgefüllt”.

Tatsächlich war DokChess sogar das erste vollständige, frei verfügbare Beispiel für arc42 im Netz. Es ist gemeinsam mit dem Buch entstanden und seit der ersten Auflage 2012 unter www.dokchess.de einsehbar. Mit den Auflagen hat es einige Aktualisierungen erfahren. Insbesondere ist das Beispiel mittlerweile auch auf Englisch verfügbar (ebenfalls auf der Seite).