![]() ![]() ![]() setupdb.py files will set up the schema for the databases. Pgn-extract.exe pre-processes pgn files to, for example, remove games without any moves. This is quite standard, so a relational database works will for this task. SQLite is used to store game metadata, such as the player Elos, game result, time control, etc. A graph database fits well for this task, since game state is essentially a graph. Neo4j is used to store information about the moves in a game. This repository contains resources and scripts that allow you clean up portable game notation (PGN) files and store the data into Neo4j and SQLite databases. Chess analysis is a project that allows you to aggregate data from chess games and render interesting visualizations with D3.js charts.
0 Comments
Leave a Reply. |