Lichess veröffentlicht offizielle API Schnittstelle

Der durch Spenden finanzierte Online-Schachserver Lichess bietet Schachspielern das wohl umfangreichste und größte Angebot im Onlineschach. Egal ob Analysieren , Spielen oder das Forschen in Lieblingseröffnungen, wird von Lichess praktisch alles geboten, was das Schachherz begehrt. Seit heute bietet Lichess nun die lang erwartete API-Schnittstelle an.

Lichess API Schnittstelle

Durch diese API-Schnittstelle ist es nun möglich, dass Drittanbieter das Onlinespielen auf Lichess in ihren Produkten anbieten können. Als Programmiersprache wird Python verwendet und hier beginnt der Spaß. Besitzer eines DGT Centaur, eines DGT Pi oder eines externen Raspberry Pi wissen, dass die dort verwendete Software ebenfalls in Python geschrieben wurde. Das Onlinespielen mit dem DGT Centaur (Hobbyprojekt von mir) und dem DGT Pi war bisher nur über eine Telnet-Verbindung möglich, welche einzig von den Schachservern FICS und ICC als Schnittstelle bereitgestellt werden. Die Programmierung ist in diesem Fall allerdings recht umständlich, da der Syntax der beiden Server relativ beschränkt ist.

Mit der API-Schnittstelle von Lichess wird das alles nun wesentlich einfacher.

Link zur API-Dokumentation: https://lichess.org/api

Hier wurde ganze Arbeit geleistet und dem Python-Programmierer stehen eine Vielzahl von Möglichkeiten zur Verfügung, den DGT Centaur und den DGT Pi Lichess-Ready zu machen. Das Besondere ist hierbei auch, dass man über diese Schnittstelle auch Engines (Schach-Bots) einbinden kann. Diese werden anschließend auf dem Lichess-Server auch als Engines gekennzeichnet. Engine-Zweikämpfen steht damit nichts mehr im Weg. Wer das direkte Duell gegen einem menschlichen Gegner sucht, wird auch hier die Möglichkeiten der Lichess-API zu schätzen wissen.

Im Falle des DGT Centaur werde ich auch jeden Fall ein paar Tests machen und wenn es hierbei eine gute schnelle Möglichkeit gibt, online Schach zu spielen, auf die Telnet-Schnittstelle von FICS und vom ICC verzichten.

Für die Python-Programmierer unter uns gibt es jetzt auf jeden Fall genug neuen Stoff, an dem wir uns austoben können. 😉

Bis bald

Euer Benny

Chessbase nimmt die Fritz- und Chessbase-App aus dem Google Playstore

Und plötzlich waren sie weg. Klammheimlich entfernte Chessbase im Google-Store die mehr oder weniger beliebten Schach-Apps „Fritz“ und „Chessbase“.

Chessbase Apps

Lediglich die App fürs Onlinespielen ist noch erhältlich. Eine Nachfrage bei Chessbase ergab, dass sich die „Fritz“- und „Chessbase“-App momentan in „Reparatur“ befinden. Dies klingt etwas seltsam, da man Verbesserungen und Korrekturen problemlos als Update anbieten kann. Die Schachfreunde Topschach sind der Sache auf den Grund gegangen. 🙂

In den meisten Fällen verschwinden Apps im Google-Store, wenn diese nicht den Sicherheitsrichtlinien entsprechen. Es reicht hierbei schon aus, wenn man innerhalb einer App Funktionen von Webseiten hinzulädt. Programmiert man beispielsweise eine App und möchte innerhalb der App Grafiken direkt von einem Webserver laden, wird die App von Google nicht zugelassen. Dies ist auch sinnvoll, da man auf diese Weise nach Freigabe einer App von Google problemlos den Inhalt der App ändern könnte, ohne Veränderungen an der eigentlichen App im Playstore vornehmen zu müssen. Diese Third-Source-Änderungen könnten gegen die Richtlinien von Google verstoßen.

Eine Prüfung der „Fritz“-App und „Chessbase“-App ergab allerdings, dass keinerlei Beanstandungen von Seiten der Google-Richtlinien bestehen.

Somit hat Chessbase die beiden Apps tatsächlich selbst entfernt. Der Grund könnte sein, dass sich in der Schachszene mittlerweile herumgesprochen hat, wie einfach man bei diesen Apps den Kopierschutz (Eingabe einer gültigen Seriennummer) umgehen kann. Startet man die Chessbase-App, wird man per Pop-Up-Fenster aufgefordert, seinen Lizenzschlüssel einzugeben. Dieses Fenster lässt sich auch nicht wegklicken und ohne eine gültige Eingabe kann man die App nicht nutzen. Der findige Schachspieler kennt aber einen witzigen Trick. Man aktiviert an seinem Smartphone das automatische Drehen des Displays. Nun startet man die Chessbase-App und wartet bis das Fenster erscheint, in welchem man den Lizenzschlüssel eingeben muss. Dreht man nun das Smartphone, passt sich die Anzeige im Display (z.B. von horizontal in vertikal) entsprechend an. Hierbei verschwindet jedoch das Fenster mit der Aufforderung, seinen Lizenzschlüssel einzugeben und die App lässt sich in vollem Umfang nutzen.

Ich bin mir sehr sicher, dass dies der Grund ist, warum Chessbase die beiden Apps direkt aus dem Playstore entfernt hat. Es ist verständlich, dass Chessbase möglicherweise bis zur Lösung des Problems die beiden Apps nicht ungewollt kostenlos zur Verfügung stellen möchte.

Schön wäre es natürlich, wenn ich falsch liegen würde und Chessbase uns demnächst mit einer brandneuen App überrascht, welche all die Features enthält, die sowohl in der Fritz- als auch in der Chessbase-App schmerzlich vermisst wurden. Warten wir’s einfach ab. 😉

Bis bald

Euer Benny

TATORT – Das perfekte Verbrechen am 15.03.2020

Am 15.03.2020 läuft um 20:15 Uhr ein ganz besonderer Tatort im Ersten mit dem Titel „Das perfekte Verbrechen“. Bereits letzten Sommer wurde ich von der Produktionsfirma beauftragt, für eine Szene in diesem Tatort einen passenden Schachcomputer zur Verfügung zu stellen.

https://schach.computer/tatort-berlin-colloquium/

Neben dem DGT Centaur und dem Revelation II AE stand auch ein Fidelity V11 in der engeren Wahl. Zusammen mit der Produktionsfirma wurde sich für den Revelation II AE entschieden.Tatort Berlin Colloquium

Ich bin gespannt, wie viel man vom Revelation II AE im Tatort sehen wird und habe mittlerweile die Freigabe erhalten, das Bild- und Filmmaterial das ich während den Dreharbeiten aufgenommen habe, zu veröffentlichen. Ein entsprechender Artikel folgt in Kürze.

Mehr zum Tatort „Das perfekte Verbrechen“ und den Darstellern findet ihr unter folgendem Link:

https://www.rbb-online.de/unternehmen/presse/presseinformationen/programm/2020/03/tatort–das-perfekte-vebrechen/figuren.html

Welchen Fall die Ermittler lösen müssen, wird hier beschrieben:

https://www.rbb-online.de/unternehmen/presse/presseinformationen/programm/2020/03/tatort–das-perfekte-vebrechen/

Erstausstrahlung ist am 15.03.2020 um 20:15 Uhr im Ersten

Bis bald

Euer Benny

Revelation II AE Update mit Mephisto Bavaria Figurenerkennung

Das neuste Firmware-Update des Revelation II AE erweitert die Retro-Emulationen Mephisto Lyon, Vancouver und London um die Mephisto Bavaria-Figurenerkennung. Für viele Fans nostalgischer Schachcomputer wird damit ein kleiner Traum war. Im Unterschied zum Mephisto Modular, Exclusive und München -Brett, hatte der Mephisto Bavaria eine aktive Figurenerkennung, mit welcher schnell und unkompliziert Schachstellungen zur Analyse auf dem Brett aufgebaut werden konnten. Unterstützt wurde die Technik allerdings nur von den späteren WM-Modulen mit Lang-Programm.

Mephisto Bavaria

Richtig durchsetzen konnte sich der Mephisto Bavaria jedoch nicht, was zum Einen am hohen Preis lag und zum anderen auch an den vorhandenen Alternativen ohne Figurenerkennung. Das Feature war damals lediglich eine komfortable Eingabemöglichkeit für Schachstellungen. Erst mit dem Aufkommen von DGT-Brettern fand diese Technik durch Liveübertragungen von Schachpartien einen praktischeren Einsatz.

War der Mephisto München ein Gerät der Oberklasse, repräsentierte der Mephisto Bavaria zum damaligen Zeitpunkt die absolute Königsklasse. Es ist selbst heute noch sehr spannend, Stellungen aus aktuellen Partien von Weltklasse-Schachspielern mit den alten Schachcomputern unter die Lupe zu nehmen. Mehr als einmal wird man staunen, zu welchen Ergebnissen die damaligen Weltmeister-Schachprogramme in der Analyse kommen.

Revelation II AE Entwickler Ruud Martin hat hier ganze Arbeit geleistet und den Komfort des Mephisto Bavaria perfekt umgesetzt.

Bis bald

Euer Benny

Topschach auf der Spielwarenmesse in Nürnberg 2020

Die Spielwarenmesse in Nürnberg gehörte auch dieses Jahr zu unseren Pflicht-Terminen 🙂 Alle wichtigen Hersteller sind vertreten und unser erstes Ziel war der Stand der niederländischen Firma DGT. Hier konnte ich dann auch die neue DGT Echo Blinden-Schachuhr unter die Lupe nehmen.

Insgesamt macht diese Schachuhr einen sehr guten Eindruck. Die zum Abrufen der Restbedenkzeit notwendigen Tasten würde ich jedoch mit einer Signalfarbe versehen. Noch eleganter wäre es, wenn der Schachspieler die Tasten direkt am Kabel der Knopf-Kopfhörer hätte. Aber bis zum Release der DGT Echo ist ja noch etwas Zeit 🙂

Das die Entwicklung bei bestehenden Produkten ebenfalls weitergeführt wird, zeigen die nächsten Bilder des DGT Centaur. An der Optik des DGT Centaur wurde weiter optimiert und das Ergebnis kann sich wirklich sehen lassen.

DGT Centaur Toy Fair 2020 DGT Centaur Toy Fair 2020

Einige Prozesse in der Herstellung werden nun von DGT direkt in den Niederlanden vorgenommen. Kenner des DGT Centaur werden die Unterschiede in der Optik sehr schnell erkennen 😉

Das bei DGT in diesem Jahr auf der Messe vor allem die Schachuhren im Vordergrund stehen, zeigen die folgenden Fotos:

DGT Schachuhren Toy Fair 2020DGT Schachuhren Toy Fair 2020

Das Angebot ist wirklich vielfältig, wobei die DGT 3000 Limited Edition, die DGT 3000, die DGT 2010 und die DGT 1001/1002 die tatsächlichen Bestseller sind. Im Bild rechts unten sieht man den DGT Travel Timer, welcher einem auf Wunsch auch eine zufällige Chess960-Stellung auslosen kann.

Nachdem die Kooperation zwischen DGT und dem Online-Schach-Anbieter Chess.com bereits die ersten Früchte trägt, wurde nun auch mit dem FIDE-Veranstalter WorldChess eine Kooperation eingegangen. Waren die Produkte aus dem Hause WorldChess wegen fehlender Logistik noch vor einiger Zeit nur schwer zu bekommen, wurde mit der Firma DGT ein starker Partner ins Boot geholt. Die neuen Produkte im WorldChess-Sortiment tragen unverkennbar die Handschrift der Firma DGT:

DGT WorldChess Toy Fair 2020 DGT WorldChess Toy Fair 2020 DGT WorldChess Toy Fair 2020

Die Starter-Sets aus dem Hause DGT sind seit Jahren ein Dauerbrenner und werden hauptsächlich im Schulschach eingesetzt. Neben dem wirklich gelungenen Design wird im WorldChess-Starter-Set auch eine Jahresmitgliedschaft auf dem offiziellen FIDE-Schachserver ARENA enthalten sein. Preislich soll das Paket für 34$ im Handel erhältlich sein. Aber auch hier werden wir uns wohl noch etwas gedulden müssen.

Interessante Gespräche gab es dann noch beim gemeinsamen Abendessen mit der Firma DGT. Hans Pees sprach über zukünftige Produkte und die allgemeine Entwicklung im Schachbereich. Unter anderem ist die Firma DGT der neue starke Sponsor der Amateur-Schach-Turnierserie DSAM.

Auch in diesem Jahr gab es auch wieder besonders skurrile Produkte auf der Spielwarenmesse:

Der Eye-Catcher für jedes Schaufenster mit Shitstorm-Garantie. 🙂

Soweit mein kleiner Bericht

Euer Benny

DGT Bretter ab sofort mit Apple Mac kompatibel / Chess.com unterstützt DGT Bretter

DGT Chess.com

Bereits im letzten Jahr gab es erste Tests auf dem Online-Schachserver von chess.com mit DGT Brettern. Auch jetzt läuft dieses Feature noch als Beta, aber absolut stabil. Damit ist chess.com der erste browserbasierte Onlineschach-Anbieter, welcher das Verwenden von DGT Sets unterstützt. Ein kostenpflichtiges Nutzerkonto ist hierzu bei chess.com nicht nötig. Hier eine kurze Anleitung.

  1. Zunächst benötigen wir ein kostenloses Konto auf dem chess.com Schachserver. Die Registrierung ist recht einfach und man kann sofort loslegen. (EDIT: Um die BETA-Features freizuschalten, muss das verwendete Benutzerkonto seit mindestens 30 Tagen existieren und man muss mindestens einen Aktivitätspunkt besitzen. Aktivitätspunkte erhält man, indem man zum Beispiel im Forum von chess.com Beiträge schreibt.)
  2. Nachdem wir uns auf dem Schachserver angemeldet haben, gehen wir in die Einstellungen und aktivieren die Features, welche sich noch in der Beta-Phase befinden: DGT Brett Chess.com
  3. Wir verbinden nun unser DGT Brett mit unserem Computer. Es werden sowohl Bluetooth, als auch USB und serielle Bretter unterstützt.
  4. Um unser DGT Set zu verwenden, benötigen wir nun die aktuelle Treiber-Software. Diese steht unter der folgenden Webseite kostenlos zur Verfügung und kann schnell und unkompliziert heruntergeladen und installiert werden: https://www.livechesscloud.com/software/ – Es werden hierbei Treiber für folgende Betriebssysteme angeboten: Windows, macOS und Linux. Hat man den passenden Treiber heruntergeladen und diesen gestartet, sucht der Treiber automatisch nach vorhanden Brettern und zeigt diese auf der rechten Seite des Treiberfensters an: DGT Chess.comSollte kein Brett angezeigt werden, kann man mittels des Menüpunktes „Serial Ports“ das zu verwendende Brett anhand des COM-Ports auswählen. Das DGT Brett ist nun betriebsbereit und wir gehen zurück auf die Webseite chess.com
  5. Wir klicken im Menü links auf „Spielen“:DGT Brett Chess.comund im anschließenden Fenster auf das Zahnrad rechts oben, um die Spiel-Einstellungen aufzurufen: DGT Brett Chess.comEs öffnet sich nun eine Box mit den Einstellungen, bei welchem wir nach unten scrollen und als letzten Punkt „DGT Smart Board“ finden. DGT Brett Chess.com Die Bezeichnung ist etwas unglücklich gewählt, da Chess.com alle DGT Bretter unterstützt und nicht nur die Kunststoff-DGT-Bretter, welche den Namen SmartBoard tragen. Aber das soll uns nicht weiter stören. Wir aktivieren diesen Punkt im Menü und klicken auf „Speichern“. Für eure Schachpartien, Analysen und das Schachtraining könnt ihr von nun an über den Schachserver chess.com euer DGT Brett verwenden! 🙂

Die DGT Bretter auf diese Weise unter macOS, Linux und Windows eingesetzt werden. Ich habe meine Tests mit allen drei Betriebssystemen erfolgreich abgeschlossen und keine Fehler gefunden. Als Browser empfehle ich allerdings Google-Chrome. Dieser hatte im Bezug auf Schnelligkeit bei meinen Tests die besten Ergebnisse. Die für die Anzeige der Züge bei DGT Brettern vorhandene DGT 3000 Schachuhr wird momentan noch nicht unterstützt. Die ersten Tests hierzu laufen allerdings schon und sind sehr vielversprechend.

Dreh- und Angelpunkt der ganzen Sache ist der mehr oder weniger neue DGT LiveChess Treiber, welcher für die wichtigsten Betriebssysteme zur Verfügung steht. Mit diesem Treiber steht eine umfangreiche API-Schnittstelle zur Verfügung, durch welche das Einbinden von DGT Brettern in browserbasierte Anwendungen ein Kinderspiel ist. Andere Anbieter wie Lichess und Chess24 werden sehr sicher bald nachziehen.

Allen Besitzern von DGT Brettern wünsche ich viel Spaß mit diesem neuen Feature. Falls ihr noch Fragen habt oder Hilfe beim Einrichten benötigt, stehe ich euch selbstverständlich gerne zur Verfügung.

Bis bald

Euer Benny

DGT Echo – Die Schachuhr für Blinde

Die DGT Echo Schachuhr ist ein wirklich besonderes Produkt. Für Schachspieler ohne Augenlicht geht ein lang ersehnter Wunsch in Erfüllung. Zwar können blinde Spieler nahezu problemlos an regulären Schachturnieren teilnehmen und hierbei ein separates Schachset für Blinde verwenden, jedoch mussten blinde Schachspieler bezüglich der verbleibenden Bedenkzeit immer ihr Gegenüber fragen.

Der Marktführer aus den Niederlanden im Bereich elektronischer Schachprodukte hat sich der Sache angenommen und mit der DGT Echo Schachuhr diese Lücke gefüllt.

DGT Echo

Die DGT Echo Schachuhr besitzt alle Funktionen der regulären DGT 3000 Schachuhr und kann auch mit DGT-Brettern verbunden werden. Das Besondere ist, dass die DGT Echo sowohl auf der linken, als auch auf der rechten Seite die Anschlussmöglichkeit für Kopfhörer besitzt.

DGT Echo

Auf diese Weise können blinde Schachspieler die verbleibende Bedenkzeit problemlos und komfortabel über einen Ohrstöpsel abfragen. Der Inhaber Hans Pees kann zurecht stolz auf dieses innovative Produkt sein. Das Credo der Firma DGT war schon immer „Schach für alle!“ und mit der DGT Echo wird dies einmal mehr bestätigt. Aktuell ist Hans mit dem ehemaligen Weltmeister Vishy Anand in Mumbai unterwegs und hat dort ein interessantes Interview über zukünftige Projekte aus dem Hause DGT gegeben:

Die DGT Echo Schachuhr im Shop kaufen:

https://www.topschach.de/dgt-echo-p-4211.html

Bis bald

Euer Topschach Benny

King Performance – Ein erneutes Desaster

Die ersten Geräte des King Performance Schachcomputers wurden mittlerweile ausgeliefert und meine Vorhersage/Feststellung (https://schach.computer/the-king-performance-schachcomputer/) im Bezug auf die schlechte Qualität in der Verarbeitung des King Performance hat sich bestätigt.

Besitzer des King Performance ärgern sich über wackelige Bretter und Luftbläschen in der billig aufgeklebten Folie am Bedienfeld.

Dabei sollte diesmal doch alles besser werden. Laut Millennium erhalten alle Geräte vor dem Versand eine Sichtprüfung. Aber hier war wohl eher der Wunsch der Vater des Gedankens. Wie sehr man beim King Performance auf billige Verarbeitung setzt, sieht man sehr deutlich am Bedienfeld. Anstatt ein paar Cent für eine Blende aus Metall zu investieren, entschied sich Millennium für dünne goldfarbene Plastikfolie, welche noch nicht einmal richtig verklebt wurde. Die Folge sind Luftbläschen unterhalb der Folie, welche als Aufwölbungen deutlich sichtbar sind.

Wackelige Bretter gab es ja schon bei dem Millennium Schachcomputer ChessGenius Exclusive, welcher vor ein paar Jahren auf den Markt geworfen wurde. Damals versuchte man noch die krummen Bretter mit unterschiedlich hohen Gummipfropfen auszugleichen, damit diese nicht wackeln. Die Besitzer des ChessGenius Exclusive haben aber trotzdem schnell gemerkt, dass ihnen krumme Bretter von minderer Qualität untergejubelt wurden. Beim King Performance hat man auf ausgleichende Gummipfropfen verzichtet und lässt die Bretter wackeln.

Großes Lob fand beim King Performance bisher nur die Verpackung. Hier wurde tatsächlich Geld investiert. Die Freude verblasst aber ziemlich schnell, wenn man die Verpackung öffnet. „Mehr Schein als Sein“ trifft es ziemlich gut.

King Performance Fail

Bis bald

Euer Benny

DGT Centaur Reisetasche

Mit dem eingebauten Akku ist der DGT Centaur der optimale Schachcomputer für Reisen. Die Firma DGT hat nun nachgelegt und für den DGT Centaur eine Reisetasche entworfen, welche ab sofort lieferbar ist.

DGT Centaur Reisetasche

Die gute Polsterung der Tasche sorgt für einen optimalen Schutz. In den beiden zusätzlichen Fächer an der Außenseite, können die Figuren und das Netzteil untergebracht werden.

DGT Centaur Reisetasche

Ab sofort bei uns im Shop:

https://www.topschach.de/centaur-reisetasche-p-4209.html

Bis bald

Benny

Die Grenzen von Fat Fritz

Das man sich bei der Analyse nicht ausschließlich auf Fat Fritz verlassen sollte, hat unser Schachcomputerspezialist Benny in seinem letzten Beitrag bereits erwähnt. Ich möchte in diesem Beitrag anhand eines exemplarischen Beispiels die Grenzen von Fat Fritz aufzeigen. Schauen wir uns folgende Stellung an:

Weiß ist am Zug und kann durch geschicktes Spiel das notwendige Tempo gewinnen, um die schwarze Dame zu erobern. Lässt man Fat Fritz diese Stellung per Daueranalyse inspizieren, hält die Engine an dem Schlagen des Bauern mittels 1.Lxb7 fest und bewertet die Stellung nach diesem Zug richtigerweise für Schwarz gewonnen. Nach einer halben Stunde Analysezeit habe ich Fat Fritz von dieser Aufgabe erlöst und Stockfish 10 die Chance gegeben, es besser zu machen. Nach wenigen Sekunden fand Stockfish dann auch die lehrreiche Lösung 1.a6!

Will Schwarz den Vormarsch des Bauern und das Erreichen des Umwandungsfeldes verhindern, muss er diesen Bauern schlagen 1…bxa6 – Schwarz hat also nicht die Zeit, die Dame auf das rettende Feld h5 zu ziehen. Nun kann der weiße Läufer aber auf c6 Schach geben 2.Lc6+ und wieder kann Schwarz die Dame nicht ziehen, da er auf das Schach reagieren muss. Egal wohin der König nun aus dem Schach flüchtet (beispielsweise 2…Kd8), folgt von Weiß mittels 3.Le8!! ein treffsicherer linker Haken. Wieder kann die schwarze Dame nicht über das Feld h5 flüchten, da der Läufer dieses Feld kontrolliert. Schlägt Schwarz nun diesen Läufer mittels 3…Kxe8, hat Weiß nun das entscheidende Tempo und zieht 4.Sd5! – Und einmal mehr kann die schwarze Dame nicht über das Feld h5 flüchten, da die Springergabel Sf6+ mit Gewinn der Dame droht. Gleichzeitig droht Weiß aber auch mit Sf4 die Dame anzugreifen und dabei das Fluchtfeld h5 zu kontrollieren. Für Schwarz gibt es kein entkommen. 😉

Solche studienhaften Lösungen gibt es im Schach öfter, als man denkt. Deswegen gibt es auch von mir die Empfehlung, neben Fat Fritz eine herkömmliche CPU-Engine mit in die Analyse einzubeziehen.

Es grüßt euch

Der Bernsteiner