Schach-Frontend

Ein Schach-Frontend, Schach-Interface oder Schach-GUI ist ein eigenständiges Computerprogramm, das die Schachfiguren in der Regel grafisch auf dem Monitor darstellt, Zugeingaben registriert und diese auf Gültigkeit prüft. Das eigentliche Schachprogramm – die so genannte Engine – ist ebenfalls ein separates Programm, das als Backend für die Berechnung der Züge und Bewertung der Schachstellungen zuständig ist. Beide Seiten kommunizieren über ein Schach-Kommunikationsprotokoll miteinander, von denen derzeit zwei weit verbreitet sind: das offene Chess Engine Communication Protocol (CECP) und das neuere Universal Chess Interface (UCI). Durch die 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.
Die Stellungen und Partien werden im offenen Format Portable Game Notation (PGN) oder auch in proprietären Formaten gespeichert.
Die Zugeingabe erfolgt gewöhnlicherweise mit der Maus. Alternativ kann auch spezielle Schach-Hardware (z. B. DGT-PC-Schachbrett) verwendet werden. 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.
Siehe auch
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.