123
ChessRoots

ChessRoots

Des ouvertures d'échecs visualisées à partir de plus de 800 millions de parties de Lichess, 2 millions de parties de tournoi et 1 million de parties de moteur d'échecs.
Je suis un joueur d'échecs assez médiocre, mais au début de 2019, je jouais beaucoup au Blitz en ligne.Mon répertoire d'ouverture était assez mince et je me sentais répéter les mêmes erreurs.Je voulais essayer de nouvelles ouvertures, mais en regardant les bases de données d'ouverture existantes, j'ai constaté que quelques domaines manquaient: • Les données de joueurs moins bien notés comme moi • Une visualisation claire • Un arbre montrant les transpositions • Les variations Elo faibles / élevées ont mis en évidence Ia décidé de jouer avec le traitement de certains PGN de ​​parties d'échecs et de voir ce que je pouvais faire.Et après avoir discuté du projet avec un ami moins intéressé par les échecs, mais plus intéressé par la conception web, nous avons décidé de collaborer.Au départ, nous allions traiter quelques milliers de jeux, principalement pour votre intérêt personnel.Mais très vite, nous sommes tombés sur l'énorme base de données Lichess de 800 millions de jeux (en 2019).C'était parfait car il contenait un large éventail de capacités des joueurs et de contrôles de temps, et avait un si grand nombre de jeux que même après avoir été filtré, la taille de l'échantillon serait suffisamment grande pour en tirer des conclusions.Après quelques travaux, nous avons pu traiter tous les états d'échecs avec au moins ~ 800 parties (sur la base de données de 800 millions de parties).L'utilisation de ce seuil nous a permis de transformer plus de 1 To de PGN Lichess en 60 Go de données d'état d'échecs beaucoup plus gérables.Cependant, 60 Go est encore complètement déraisonnable de demander à quelqu'un de télécharger lorsqu'il ouvre une page Web!Cela nous a obligés à construire un serveur qui, sur demande, peut renvoyer les informations les plus pertinentes d'un état d'échecs particulier.Cela nous permet de vous montrer une ouverture beaucoup plus en profondeur tout en vous envoyant des Mo de données au lieu de Go de données.Un serveur capable de rechercher dans 60 Go de données et de vous envoyer rapidement les résultats les plus pertinents est de loin la partie la plus coûteuse de ce projet.Pour le faire fonctionner, nous avons besoin de supporters pour aider à payer les serveurs et nous permettre de continuer à développer le site, si vous êtes intéressé, consultez-le ici.

Les catégories

Alternatives à ChessRoots pour Android Tablet avec licence open source