ChessRoots

ChessRoots

Шахматните отвори се визуализират от над 800 милиона игри Lichess, 2 милиона турнирни игри и 1 милион игри с шахматни двигатели.
  • Безплатно
  • Web
Аз съм доста посредствен шахматист, но в началото на 2019 г. играех много онлайн блиц.Моят отворен репертоар беше доста тънък и усетих как повтарям същите грешки.Исках да изпробвам някои нови отвори, но като гледах съществуващите отварящи бази данни, открих, че липсват няколко области: • Данни от играчи с по-нисък рейтинг като мен • Ясна визуализация • Дърво, показващо транспониране • Откроени са ниски / високи Elo вариации Iреших сам да си поиграя с някои PGN-та на шахматни игри и да видя какво мога да направя.И след като говорихме за проекта с приятел, който не се интересува по-малко от шахмата, но повече се интересува от уеб дизайн, решихме да си сътрудничим.Първоначално щяхме да обработим няколко хиляди игри, най-вече за личен интерес.Но доста скоро попаднахме на огромната база данни на Lichess от 800 милиона игра (от 2019 г.).Това беше перфектно, тъй като съдържаше широк спектър от способности на играча и контрол на времето и имаше толкова голям брой игри, че дори след филтриране, размерът на извадката ще бъде достатъчно голям, за да се направят изводи.След известна работа успяхме да обработим всички състояния на шах с поне ~ 800 игри (от базата данни за 800 милиона игри).Използването на този праг ни позволи да трансформираме повече от 1TB от Lichess PGN в много по-управляеми 60 GB данни за състоянието на шах.60GB обаче все още е напълно неразумно да помолите някой да изтегли, когато отвори уеб страница!Това наложи да изградим сървър, който при поискване да върне най-подходящата информация от определено състояние на шах.Това ни позволява да ви покажем отвор в много по-голяма дълбочина, докато ви изпращаме MB MB данни вместо GBs данни.Сървър, способен да търси чрез 60 GB данни и бързо да ви изпрати най-подходящите резултати, е далеч най-скъпата част от този проект.За да работи, ние се нуждаем от поддръжници, които да помогнат да плащаме за сървърите и да ни позволят да продължим да разработваме сайта, ако проявявате интерес, проверете го тук.

Категории

Алтернативи на ChessRoots за Windows Mobile с безплатен лиценз