DokChess-Implementierung in JavaScript
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Iter1
Iter2
Iter3
README.md

README.md

DokChess

(English Version below)

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

DokChess ist eines der Fallbeispiele im Buch "Softwarearchitekturen dokumentieren und kommunizieren" von Stefan Zörner (Hanser 2012), Webseite zum Buch: www.swadok.de

JavaScript-Version

Die Implementierung hier ist in JavaScript mit Hilfe von node.js realisiert. Die Quelltexte sind auf 3 Unterverzeichnisse "Iter1" - "Iter3" verteilt, analog zu den Schritten im Vortrag "Matt in 3 Iteration".

English:

DokChess is a Chess Engine implemented in Java. It is used as an example for software architecture documentation according to the arc42 template in a German book about documenting Software Architectures.