Was ist DokChess?

  • 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.

Wesentliche Features

Virtueller Produktkarton für DokChess
  • Vollständige Implementierung der FIDE-Schachregeln
  • Unterstützt das Spiel gegen menschliche Gegner und andere Schachengines
  • Beherrscht zentrale taktische Ideen, beispielsweise Gabel und Spieß
  • Integration mit modernen grafischen Schach-Frontends

Ihr Einstieg in DokChess

DokChess als Beispiel für arc42

Zu DokChess liegt eine Architekturdokumentation vor, die nach arc42 strukturiert ist. mehr...


Quelltexte

Die Java-Quelltexte von DokChess sind Open Source verfügbar. Als Lizenz wird die GNU General Public License version 3.0 ( GPLv3 ) verwendet, gehostet wird das Projekt mehr...

Beliebt ...

DokChess als Beispiel für arc42

Zu DokChess liegt eine Architekturdokumentation vor, die nach arc42 strukturiert ist. mehr...