ChessRoots

ChessRoots

Otwory szachowe wizualizowane z ponad 800 milionów gier Lichess, 2 milionów gier turniejowych i 1 miliona gier z silnikami szachowymi.
Jestem dość przeciętnym szachistą, ale na początku 2019 roku grałem w wiele online Blitz.Mój początkowy repertuar był dość cienki i czułem, że powtarzam te same błędy.Chciałem wypróbować kilka nowych otworów, ale patrząc na istniejące początkowe bazy danych, zauważyłem, że brakuje kilku obszarów: • Dane od graczy z niższymi ocenami, takich jak ja • Przejrzysta wizualizacja • Drzewo pokazujące transpozycje • Podkreślone odmiany Elo o niskiej / wysokiej wartości IPostanowiłem grać z PGNami w szachy i przekonać się, co mogę zrobić.Po rozmowie o projekcie z przyjacielem, który mniej interesuje się szachami, ale bardziej interesuje się projektowaniem stron internetowych, postanowiliśmy współpracować.Początkowo mieliśmy zamiar przetworzyć kilka tysięcy gier, głównie na własny użytek.Ale wkrótce natknęliśmy się na ogromną 800 milionów gier (od 2019 r.) W bazie Lichess.Było to idealne, ponieważ zawierało szeroki zakres umiejętności graczy i kontrolę czasu, i miało tak dużą liczbę gier, że nawet po przefiltrowaniu wielkość próbki byłaby wystarczająco duża, aby wyciągnąć wnioski.Po pewnym czasie byliśmy w stanie przetworzyć wszystkie stany szachowe z co najmniej ~ 800 grami (z 800 milionów baz danych gier).Zastosowanie tego progu pozwoliło nam przekształcić ponad 1 TB PGN Lichess w znacznie łatwiejsze do zarządzania 60 GB danych stanu szachowego.Jednak 60 GB nadal jest całkowicie nierozsądne, aby poprosić kogoś o pobranie, gdy otworzy stronę internetową!To spowodowało, że zbudowaliśmy serwer, który na żądanie może zwrócić najistotniejsze informacje z określonego stanu szachowego.To pozwala nam pokazać otwarcie na znacznie większą głębokość, jednocześnie wysyłając MB danych zamiast GB danych.Serwer zdolny do przeszukiwania 60 GB danych i szybkiego wysyłania najbardziej odpowiednich wyników jest zdecydowanie najdroższą częścią tego projektu.Aby działało, potrzebujemy zwolenników, którzy pomagają płacić za serwery i pozwalają nam rozwijać witrynę, jeśli jesteś zainteresowany, sprawdź tutaj.
chessroots

Stronie internetowej:

Kategorie

Alternatywy dla ChessRoots'a dla wszystkich platform z dowolną licencją

Lichess

Lichess

Pełne wrażenia szachowe, graj i rywalizuj w turniejach z przyjaciółmi z całego świata.
Scid vs. PC

Scid vs. PC

Baza informacji szachowych Shane'a to potężny zestaw narzędzi do gry w szachy, za pomocą którego można tworzyć ogromne bazy danych szachów, przeprowadzać analizy silnika lub grać w gry casual na komputerze ...
Arena

Arena

Arena to bezpłatny graficzny interfejs użytkownika (GUI) do gry w szachy.Arena pomaga w analizie i graniu w gry, a także w testowaniu silników szachowych.Działa w systemie Linux lub Windows.
Chessmaster

Chessmaster

Chessmaster to seria gier komputerowych do gry w szachy, której właścicielem i twórcą jest Ubisoft.
Fritz

Fritz

Fritz to najpopularniejszy program szachowy na świecie, opracowany przez ChessBase, „wiodącą na świecie firmę zajmującą się oprogramowaniem szachowym” (Washington Post).
Shredder Chess

Shredder Chess

Programy szachowe Shredder autorstwa Stefana Meyera-Kahlena stanowią narzędzie do gry i analizy dla wszystkich i są akceptowane jako jeden z najlepszych programów szachowych na świecie.
Brutal Chess

Brutal Chess

Brutal Chess oferuje pełną grafikę 3D, zaawansowany silnik cząstek i kilka różnych poziomów inteligentnej sztucznej inteligencji.
Tarrasch Chess GUI

Tarrasch Chess GUI

Tarrasch to elastyczny, minimalistyczny i łatwy w użyciu graficzny interfejs szachowy.Jest idealny do gry z silnikami szachowymi i treningu z nimi.
HIARCS Chess Explorer

HIARCS Chess Explorer

Światowej klasy baza danych szachowych, oprogramowanie do analizy i gry na PC i Mac
Pure Chess

Pure Chess

Poznaj jedną z najstarszych znanych gier planszowych na temat zaawansowanej technologii.
Chess Insight

Chess Insight

„Chess Insight” - nowoczesna baza danych szachów dla systemu macOS.
chess genius

chess genius

Dobry program szachowy, który jest silny na ograniczonym sprzęcie.
Ti chess

Ti chess

Program szachowy dla niektórych kalkulatorów instrumentów Texas (i ich emulatorów okien).Programowany w C.
3D Super Chess

3D Super Chess

3D Super Chess oferuje piękne i konfigurowalne wrażenia szachowe, obejmujące zarówno środowiska 2D, jak i 3D.