ChessRoots

ChessRoots

Aberturas de xadrez visualizadas em mais de 800 milhões de jogos Lichess, 2 milhões de jogos em torneios e 1 milhão em jogos de máquinas de xadrez.
Sou um jogador de xadrez bastante medíocre, mas no início de 2019 estava jogando um monte de blitz online.Meu repertório de abertura era bem pequeno e eu me senti repetindo os mesmos erros.Eu queria experimentar algumas novas aberturas, mas, observando os bancos de dados de abertura existentes, algumas áreas estavam faltando: • Dados de players com classificação mais baixa como eu • Uma visualização clara • Uma árvore mostrando transposições • Variações Elo baixa / alta destacadas IDecidi brincar com o processamento de alguns PGNs de jogos de xadrez e ver o que eu poderia fazer.E depois de conversar sobre o projeto com um amigo que está menos interessado em xadrez, mas mais interessado em web design, decidimos colaborar.Inicialmente, íamos processar alguns milhares de jogos, principalmente por interesse pessoal.Mas logo descobrimos o enorme banco de dados de 800 milhões de jogos (a partir de 2019) Lichess.Isso foi perfeito, pois continha uma grande variedade de habilidades dos jogadores e controles de tempo, e tinha um número tão grande de jogos que, mesmo depois de filtrados, o tamanho da amostra seria grande o suficiente para tirar conclusões.Depois de algum trabalho, conseguimos processar todos os estados do xadrez com pelo menos ~ 800 jogos (do banco de dados de 800 milhões de jogos).O uso desse limite nos permitiu transformar mais de 1 TB de PGNs da Lichess em 60GB de dados do estado do xadrez muito mais gerenciáveis.No entanto, 60 GB ainda não é razoável pedir a alguém para baixar quando abrir uma página da web!Isso tornou necessário construir um servidor que, quando solicitado, pudesse retornar as informações mais relevantes de um determinado estado de xadrez.Isso nos permite mostrar uma abertura com muito mais profundidade ao enviar MBs de dados em vez de GBs de dados.Um servidor capaz de pesquisar 60 GB de dados e enviar rapidamente os resultados mais relevantes é de longe a parte mais cara deste projeto.Para fazê-lo funcionar, precisamos de apoiadores para ajudar a pagar pelos servidores e nos permitir continuar desenvolvendo o site, se você estiver interessado, confira aqui.
chessroots

Local na rede Internet:

Categorias

Alternativas ao ChessRoots para Windows Phone

chess genius

chess genius

Um bom programa de xadrez forte em hardware limitado.