Alle statischen Inhalte dieser Website sind urheberrechtlich geschützt. Die schönen Schachfiguren habe ich nicht selbst gemalt, sondern vom GNU-XBoard-Projekt „ausgeliehen” (http://www.gnu.org/software/xboard). Für die Figuren finde ich keinen besonderen Copyright-Hinweis, deswegen nehme ich an, dass für die Bilder der Schachfiguren gilt:
Copyright: 1991, Digital Equipment Corporation, Maynard 2005, Alessandro Scotti 1992-2014, Free Software Foundation, Inc. License: GPL-3+ This program ist free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
Das Schachbrett ist in keiner Weise optimiert. Der Server liefert den unbearbeiteten Quelltext. Auf der Startseite finden Sie einen Link auf den gesamten Quelltext als tar.bz2-Archiv, das unter der GNU Public License, Version 3 oder neuer, verfügbar ist. Das Archiv enthält auch den vollständigen Text der GNU Public License.
Nach einem Gutachten des DSB sind Schachpartien nicht urheberrechtlich geschützt. Daher sehe ich keine urheberrechtlichen Probleme, die Züge einer Schachpartie zu übertragen. Allerdings ist das Gutachten schon recht alt und in manchen Punkten zweifelhaft.
Diese Website verwendet keine „Cookies”. Außer den Daten, die unmittelbar mit dem HTTP-Protokoll verbunden sind (die üblichen Server-Logs), speichere ich keine personenbezogenen Daten. Die HTTP-Kommunikationsdaten bleiben einige Tage in den Server-Log-Dateien gespeichert.
Der Server speichert außer den Kommunikationsdaten nur eine Schach-Spielsituation. Der Server sendet an den Browser ggf. eine Spielsituation zusammen mit einer Kennung. Der Browser sendet an den Server die aktuelle Spielsituation zusammen mit der Kennung, die der Server zuletzt gesendet hat. Zu einer gewöhnlichen Spielsituation gehören die Positionen der Steine, das Zugrecht, die Rochaderechte, ein mögliches En-Passant-Schlagfeld, ein Remis-angebot und eine Kennzeichnung, ob die Stellung durch einen unumkehrbaren Zug entstanden ist. Weiterhin gibt es Spielsituationen, die das Ende einer Partie kennzeichnen: Matt, Patt, Aufgabe, Remis wegen unzureichenden Materials, Annahme eine Remis-Angebots, Remis durch Wiederholung einer Spielsituation, Remis durch Überschreitung einer bestimmten Zahl von Zügen, ohne dass die Stellung unumkehrbar geändert ist, Verlust oder Remis durch Zeitüberschreitung. Ich betrachte auch die verbleibende Bedenkzeit als Teil der Spielsituation und werde in einer künftigen Version die verbleibende Bedenkzeit an den Server senden.
Zum Austausch einer Stellung zwischen verschiedenen Schachbrett-Ansichten benutzt diese Website den lokalen Speicher (localStorage) des Browsers. Wenn Sie nicht wissen, wie Sie den lokalen Speicher des Browsers löschen können, benutzen Sie den Browser am besten nicht.
Eine Anmeldung zur „Schachecke” mit der Erfassung persönlicher Daten ist nicht vorgesehen, nicht erwünscht und nicht einmal möglich. Das bedeutet nicht, dass die „Schachecke” allgemein zugänglich ist und bleibt. Ich behalte mir vor, den Zugang auf Personen zu beschränken, denen ich die Zugangsdaten (Benutzername und Kennwort) mitteile.
Ich garantiere für nichts. Ich garantiere nicht, dass diese Website zu irgendeinem Zwecke brauchbar ist oder überhaupt funktioniert. Aber ich habe mir Mühe gegeben. Ich hafte nicht für Kopfschmerzen, Ärger, Depression, zerstörte Laptops oder Schäden irgendwelcher Art (z.B. versäumte Schul-Hausaufgaben), die direkt oder indirekt auf den Besuch dieser Website zurückgeführt werden können.
Sie können natürlich durch Züge mit dem Königsspringer und dem Damenspringer oder andere Züge ihre persönlichen Daten binär codieren, einschließlich Ihrer Kreditkartennummer, Stromzählernummer und Stromzählerstand, der PIN Ihrer Bankkarte und dem Namen Ihres Hundes. Tun Sie es nicht! Allerdings ist es möglich, dass niemand überhaupt merkt, dass die Züge überhaupt Daten kodieren.
Manche Website behauptet, dass durch ihre Nutzung kein Vertragsverhältnis zustande komme. Ich biete Ihnen an, Schach zu spielen (Vertragsangebot), und indem Sie spielen, nehmen Sie das Angebot an (Vertragsabschluss). Ich sichere Ihnen zu, dass diese Website keine „Cookies” verwendet, und Sie haben aufgrund dieser Zusicherung den vertraglichen Anspruch darauf. Der oben angeführte Gewährleistungsausschluss ist ein Bestandteil des Vertrags, dem Sie zustimmen.
Wie kann ein Computer lernen? Das habe ich mich gefragt. Ich will es am Beispiel des Schachspiels ausprobieren. Wie kann ein Computer das Schachspiel lernen und dann sein Spiel aufgrund der Spielerfahrung verbessern? Erst einmal brauche ich eine Mensch-Computer-Schnittstelle, um mit dem Computer Schach zu spielen. So ist das „brett” entstanden. Ich habe viele Flausen im Kopf, aus denen nichts wird. Aber dieses Online-Schachbrett kann in Corona-Zeiten willkommene Abwechslung bieten.
Im übrigen gelten die Allgemeinen Geschäftsbedingungen von Google. Allerdings sehe ich keinen Zusammenhang zwischen dieser Website und den Allgemeinen Geschäftsbedingungen von Google. Ich las den Hinweis auf einer Website, auf der der Zusammenhang der Website mit Google einer Erläuterung bedürfte. Im übrigen gilt ganz sicher das Strafgesetzbuch.
Ich habe nur einen einfachen Webspace-Tarif. Meine Website teilt sich einen Server mit vielen anderen Websites. Sie ist nicht für interaktive Spiele ausgelegt. Ich habe auch nicht die technischen Möglichkeiten wie bei einem eigenen Server. Aber im Allgemeinen antwortet der Server hinreichend schnell. Bei vielen Zugriffen kann die Antwort mal länger dauern, aber das sollte das einzige Problem sein.
Die „statischen” Inhalte (Texte, Graphik, Stil-Vorlagen) sind nicht optimiert. Sie enthalten erläuternde Kommentare, sind mit Hinblick auf eine gute Lesbarkeit gestaltet und werden nicht komprimiert übertragen. Aber ich meine, die Geschwindigkeit reicht aus.
Einige Beispiele zeigen, wie das „Brett” in ein Web-Dokument eingebettet werden kann:
Ich werde diese „Schachecke” nicht weiterentwickeln, nur vielleicht um Funktionen ergänzen, um eine gespeicherte Partie anzusehen, zu analysieren und als PGN-Datei zu speichern. Ich habe mit einem Neubau angefangen, der alles für das praktische Spiel enthält und zusätzlich die verfügbare Bedenkzeit überträgt. Alles braucht seine Zeit, und alte Männer werden langsam. Außerdem habe ich andere Prioritäten. Meldet euch bei mir, wenn ihr am Neubau seid: mailto:h.schiemann@herbaer.de oder Telefon (0 23 62) 95 03 43.