ChessRoots

ChessRoots

Schacheröffnungen aus über 800 Millionen Lichess-Spielen, 2 Millionen Turnierspielen und 1 Million Schach-Engine-Spielen.
  • Kostenlose
  • Web
Ich bin ein ziemlich mittelmäßiger Schachspieler, aber Anfang 2019 habe ich viel Online-Blitz gespielt.Mein Eröffnungsrepertoire war ziemlich schmal und ich hatte das Gefühl, die gleichen Fehler zu wiederholen.Ich wollte einige Neueröffnungen ausprobieren, aber als ich mir die vorhandenen Eröffnungsdatenbanken ansah, stellte ich fest, dass einige Bereiche fehlten: • Daten von Spielern mit niedrigerer Bewertung wie mir • Eine klare Visualisierung • Ein Baum mit Transpositionen • Niedrige / hohe Elo-Variationen wurden hervorgehobenIch habe mich entschlossen, ein paar PGNs von Schachspielen selbst zu bearbeiten und zu sehen, was ich machen könnte.Nachdem wir mit einem Freund über das Projekt gesprochen hatten, der sich weniger für Schach, sondern mehr für Webdesign interessierte, beschlossen wir, zusammenzuarbeiten.Anfangs wollten wir ein paar tausend Spiele bearbeiten, hauptsächlich aus persönlichem Interesse.Aber ziemlich bald stießen wir auf die unglaubliche Lichess-Datenbank mit 800 Millionen Spielen (Stand 2019).Dies war perfekt, da es eine breite Palette von Spielerfähigkeiten und Zeitkontrollen enthielt und eine so große Anzahl von Spielen aufwies, dass die Stichprobengröße auch nach dem Filtern groß genug war, um Schlussfolgerungen daraus zu ziehen.Nach einiger Arbeit konnten wir alle Schachzustände mit mindestens ~ 800 Partien (aus der 800-Millionen-Spieledatenbank) verarbeiten.Mithilfe dieses Schwellenwerts konnten wir die mehr als 1 TB Lichess-PGNs in viel besser verwaltbare 60 GB Schachzustandsdaten umwandeln.Es ist jedoch immer noch völlig unzumutbar, jemanden zum Herunterladen aufzufordern, wenn er eine Webseite öffnet!Dies machte es für uns erforderlich, einen Server zu bauen, der auf Anfrage die relevantesten Informationen aus einem bestimmten Schachzustand zurückgeben kann.Auf diese Weise können wir Ihnen eine Öffnung in viel größerer Tiefe anzeigen, während Sie Daten in MB anstelle von Daten in GB senden.Ein Server, der in der Lage ist, 60 GB Daten zu durchsuchen und Ihnen schnell die relevantesten Ergebnisse zu senden, ist bei weitem der teuerste Teil dieses Projekts.Damit es funktioniert, brauchen wir Unterstützer, die uns bei der Bezahlung der Server unterstützen und uns die Möglichkeit geben, die Website weiterzuentwickeln.

Kategorien

Alternativen zu ChessRoots für alle Plattformen mit Open Source-Lizenz