Schach-Interface

Schach-Interface
XBoard, ein Schach-Frontend, hier mit GNU Chess als Engine

In der Regel werden heute Schachprogramme mit einer grafischen Oberfläche vertrieben. Diese wird Schach-Frontend, Schach-Interface oder Schach-GUI genannt. Dabei ist das eigentliche Schachprogramm, die so genannte Engine, für die Berechnung der Züge und Bewertung der Schachstellungen zuständig.

Das Schach-Frontend hingegen ist selbst ein Computerprogramm, das die Figuren in der Regel grafisch auf dem Monitor darstellt und Zugeingaben mit der Maus akzeptiert und diese an die Engine weiterreicht. Durch diese klare Trennung zwischen Schachschnittstelle und Engine werden so Spiele zwischen verschiedenen Schach-Engines ermöglicht, sowie Verbindungen über das Internet (mit Hilfe eines Schachservers) oder über das lokale Netzwerk, um mit entfernten Gegnern zu spielen.

Schach-Protokolle

Für die Kommunikation zwischen Schachengine und Frontend gibt es zwei weit verbreitete offene Schach-Kommunikationsprotokolle. Einmal das XBoard-Protokoll und das neuere Universal Chess Interface (UCI). Die Stellungen und Partien werden in proprietären Formaten oder auch im offenen PGN-Format gespeichert.

Schach-Hardware

In Gegensatz zur grafischen Darstellung der Figuren im Bildschirm ist auch der Einsatz von spezieller Schach-Hardware (z. B. DGT-PC-Schachbrett) möglich. Allerdings kann man meist damit nur die Züge eingeben und das Brett der graphischen Oberfläche wird weiterhin benötigt. Dies darf nicht mit Schachcomputern verwechselt werden, die speziell zum Schachspielen gebaut werden und in der Regel ein Schachprogramm als Firmware fest eingebaut haben.


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Schach-Frontend — Winboard, ein Schach Frontend, hier mit GNU Chess als Engine Ein Schach Frontend, Schach Interface oder Schach GUI ist ein eigenständiges Computerprogramm, das die Schachfiguren in der Regel grafisch auf dem Monitor darstellt und Zugeingaben… …   Deutsch Wikipedia

  • Schach-Engine — a b c d e f g h …   Deutsch Wikipedia

  • José (Schach) — José Bildschirmfoto von José 1.4.3 Basisdaten Entwickler Peter Schäfer Aktuelle Version …   Deutsch Wikipedia

  • Universal Chess Interface — Das Universal Chess Interface (UCI) ist ein offenes Schach Kommunikationsprotokoll, welches die Schachengine nutzt, um mit der grafischen Benutzeroberfläche (GUI) zu kommunizieren. Es wurde im November 2000 von Rudolf Huber und Stefan Meyer… …   Deutsch Wikipedia

  • Houdini (Schach) — Houdini von Robert Houdart (Belgien) ist eine spielstarke Computerschach Engine für Windows. Sie erschien erstmals am 15. Mai 2010 unter der Versionsnummer 1.0 und erreichte sofort sehr gute Platzierungen in Tests. Die Version 1.5a vom 15. Januar …   Deutsch Wikipedia

  • Schachinterface — XBoard, ein Schach Frontend, hier mit GNU Chess als Engine In der Regel werden heute Schachprogramme mit einer grafischen Oberfläche vertrieben. Diese wird Schach Frontend, Schach Interface oder Schach GUI genannt. Dabei ist das eigentliche… …   Deutsch Wikipedia

  • Chess-Engine — a b c d e f g h …   Deutsch Wikipedia

  • Chess engine — a b c d e f g h …   Deutsch Wikipedia

  • Schachengine — a b c d e f g h …   Deutsch Wikipedia

  • Schachsoftware — a b c d e f g h …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”